﻿@charset "utf-8";
.getweixinbox {
    background-color: #fff8e5;
    position: relative;
    border: 1px solid #e8be7c;
    margin-bottom: 5px;
}

.getweixinbox .closewx {
    position: absolute;
    right: 0;
    top: 0;
    height: 27px;
    width: 32px;
    background: url(/images/close_wx.gif);
    cursor: pointer;
}

.getweixinbox .wximages {
    width: 100px;
    background: url(/images/loadingwx.gif);
    position: relative;
}

.wx-logo {
    position: absolute;
    z-index: 20;
    top: 82.5px;
    left: 144px;
}

.wx-logo img {
    width: 25px;
    height: 25px;
}

.wx_liuch {
    background: #fff;
    position: absolute;
    top: 38px;
    right: 82px;
    padding: 5px;
    height: 55px;
    display: inline-block;
    color: #333;
    border: 1px solid #ddd;
    display: none;
}

/*顶部手机*/
.appsection {
    cursor: pointer;
}

.appsection i, .app-sao, .ios-icon, .android-icon, .weix em, .weidown i, .appsection .arrow, .phonearrow, .storenet em {
    background: url(/images/change_nav.png) no-repeat;
    display: inline-block;
}

.appsection i {
    background-position: -97px -111px;
    width: 10px;
    height: 16px;
    margin: -1px 5px 0 0px;
    vertical-align: middle;
}

.slidedown {
    width: 220px;
    height: 90px;
    padding: 20px;
    left: 0;
}

.app-sao {
    width: 91px;
    height: 91px;
    background-position: 0 -112px;
    float: left;
}

.app-right {
    width: 113px;
    height: auto;
    float: right;
    font-size: 12px;
}

.app-right p {
    color: #4d4d4d;
    text-align: left;
    line-height: 19px;
}

#topnav_l ul li a.phonebtn {
    width: 100%;
    display: block;
    height: 26px;
    line-height: 26px;
    color: white;
    background: #fe8431;
    border-radius: 5px;
    margin-top: 9px;
}

#topnav_l ul li a.phonebtn:hover {
    color: white;
    background: #FE9B1C;
}

.ios-icon, .android-icon {
    width: 22px;
    height: 19px;
    vertical-align: middle;
}

.ios-icon {
    background-position: -97px -170px;
    margin-left: -30px;
}

.android-icon {
    background-position: -96px -191px;
    margin-left: -8px;
}

.phonearrow {
    width: 12px;
    height: 8px;
    top: 25px;
    left: 33px;
    background-position: -3px -203px;
    position: absolute;
    z-index: 1000001;
    display: none;
}

.weix, .storenet {
    float: left;
    margin-right: 5px;
    cursor: pointer;
    width: 16px;
    height: 30px;
}

.weix em {
    width: 16px;
    height: 18px;
    background-position: -93px -129px;
    margin-top: 6px;
}

.weix .phonearrow {
    left: 3px;
}

.weidown {
    width: 112px;
    padding: 10px 12px 7px 12px;
    height: 140px;
    left: -60px;
}

.weidown i {
    background-position: 0 1px;
    width: 112px;
    height: 112px;
}

.weidown p {
    line-heght: 24px;
}

.appsection:hover .slidedown, .weix:hover .weidown, .weix:hover .phonearrow, .appsection:hover .phonearrow {
    display: block;
}

.storenet em {
    width: 16px;
    height: 16px;
    background-position: -93px -148px;
    margin-top: 7px;
}

.slidedown, .weidown {
    display: none;
    top: 30px;
    moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    position: absolute;
    background: white;
    z-index: 1000000;
    border: 1px solid #dddddd;
}

/*排除输入框的历史记录*/
.storelist {
    display: inline-table;
    *display: inline;
    *zoom: 1;
    position: relative;
}

.storelist ul.delatelist {
    padding: 0 8px 8px 8px;
    border: 1px solid #DFDFDF;
    background: white;
    position: absolute;
    top: 32px;
    left: 0;
    width: 222px;
    z-index: 100
}

.storelist ul.delatelist li {
    margin: 0;
    border-bottom: 1px dashed #DFDFDF;
    width: 99%;
    line-height: 25px;
    height: 25px;
    text-overflow: ellipsis;
}

.storelist ul.delatelist li div {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}

.storelist ul.delatelist li:hover {
    cursor: pointer;
    color: orange
}

.storelist .mo-input:hover {
    border: 1px solid #DFDFDF;
}

.g-icon {
    width: 7px;
    height: 3px;
    display: inline-block;
    background: url(../images/icon2013.png) no-repeat;
    background-position: -14px 0;
    overflow: hidden;
    margin-left: 8px;
    vertical-align: middle;
}

#topnav_l ul li.brand {
    width: 82px;
    margin-right: 0;
    padding-left: 15px;
    border: 1px solid #f5f5f5;
    border-bottom: 1px solid #e5e5e5;
    height: 29px;
    text-align: left;
    cursor: pointer;
}

#topnav_l ul li.brand:hover {
    border: 1px solid #e5e3e3;
    background: #fff;
    position: relative;
    border-bottom: none;
    z-index: 1001;
    color: #fe8432;
}

#topnav_l ul li.brand:hover .brand-slide {
    display: block;
}

#topnav_l ul li.brand .brand-slide {
    border: 1px solid #e5e3e3;
    background: #fff;
    position: absolute;
    padding: 9px 7px;
    display: none;
    z-index: 10000;
    top: 28px;
    border-top: none;
    left: -1px;
    width: 83px;
}

#topnav_l ul li.brand .brand-slide a {
    display: block;
    line-height: 28px;
    width: 65px;
    text-align: left;
    padding-left: 9px;
}

#topnav_l ul li.brand .brand-slide a:hover {
    background: #f4f4f4;
}

#topnav_l ul li.brand .brand-slide a.letter {
    letter-spacing: 0.5em;
}

.zixun-yzq li {
    margin: 20px 24px 0 24px;
    float: left;
    width: 118px;
    height: 118px;
}

.zixun-yzq li.bg {
    background: #f5f5f5;
    border: 1px solid #e5e5e5;
    text-align: center;
    font-size: 24px;
    line-height: 120px;
    color: #999;
}

/*批量预订域名*/
.piliang-yuding {
    height: auto;
    margin: 0;
    width: auot;
}

.piliang-yuding .piliang-yuding-text {
    display: block;
    margin: 0 0 10px 0;
    width: 50%;
    float: left;
    position: relative;
}

.piliang-yuding-text .yuding-tond {
    display: none;
    position: absolute;
    z-index: 10;
    width: auto;
    height: auto;
    border: 1px solid #FFCC7F;
    background-color: #FFFFE5;
    top: 30px;
    left: -10%;
    padding: 0px 15px;
    line-height: 27px;
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
}

.piliang-yuding-text:hover .piliang-yuding-arrow, .piliang-yuding-text:hover .yuding-tond {
    display: block;
}

.piliang-yuding span a {
    background: #fff;
    border: 1px solid #ccc;
    display: block;
    font-size: 14px;
    margin-right: 10px;
    width: 50px;
    text-align: center;
    float: left;
    padding: 2px 0;
}

.piliang-yuding span a:hover {
    text-decoration: none;
}

.piliang-yuding span a.select {
    background: url("../images/right-icon.gif") no-repeat scroll 100% 100% #fff8e5;
    border: 1px solid #ff8d08;
    font-weight: 700;
}

.piliang-yuding-text .piliang-yuding-arrow {
    background: url("../images/innera.png") no-repeat;
    display: none;
    width: 18px;
    height: 10px;
    position: absolute;
    background-position: -663px -171px;
    z-index: 20;
    top: 21px;
    left: 12%;
}

.liebiao2 {
    height: auto;
}

.liebiao2 ul li {
    line-height: 35px;
    border-bottom: 1px solid #ddd;
    height: auto;
}

.liebiao2 ul li span {
    text-align: left;
}

.liebiao2 ul li span.liebiao2-wl {
    width: 40%;
    display: inline-block;
}

.liebiao2 ul li span.liebiao2-wr {
    width: 60%;
}

.ggtx {
    color: #f60;
    float: left;
    margin-top: 5px;
    text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25);
}

/*有问必答*/
.question-bd {
    width: 100%;
    border: 1px solid #e5e5e5;
    height: auto;
    float: left;
}

.side-nav {
    background-color: #f9f9f9;
    color: #404040;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    width: 99.8%;
}

.side-nav ul.side-navtit li {
    float: left;
    padding: 0 12px;
    display: inline-block;
    font-size: 14px;
    margin-right: 10px;
}

.side-nav ul.side-navtit li:hover, .side-nav ul.side-navtit li.chose {
    border-bottom: 2px solid #fe8431;
}

.side-nav ul.side-navtit li:hover a, .side-nav ul.side-navtit li.chose a {
    color: #f5692c;
}

.quest-tb {
    width: 100%;
    float: left;
    margin: 0px;
    font-size: 14px;
}

.quest-tb thead tr th {
    font-weight: 700;
    border-bottom: 1px solid #ccc;
    background-color: #eee;
    text-align: left;
    padding: 8px 0 5px 10px;
}

.quest-tb tbody tr td {
    line-height: 30px;
    padding-left: 10px;
}

.quest-tb tr:hover {
    background-color: #f5f5f5;
}

.ques-cont {
    border: 1px solid #e5e5e5;
    width: 98.8%;
    float: left;
    margin: 10px;
}

.ques-cont h3 {
    border-bottom: 1px dashed #e5e5e5;
    height: 30px;
    line-height: 30px;
    text-indent: 15px;
}

.ques-cont .ques-text {
    padding: 15px;
}

.ques-cont .ques-text p {
    line-height: 24px;
}

lable {
    width: 44px;
}

.feedback {
    width: 650px;
    height: 540px;
    position: fixed;
    padding: 10px;
    display: none;
    z-index: 1000008;
    float: left;
    top: 150px;
}

.feedall {
    width: 650px;
    height: 540px;
    float: left;
}

.feed_top {
    width: 100%;
    height: 40px;
    background: #FE8300 url(../images/icon2013.png) no-repeat;
    background-position: -265px -302px;
    text-align: left;
    color: white;
    line-height: 40px;
    font-size: 14px;
    float: left;
    display: block;
}

.close_btn {
    width: 25px;
    padding-left: 15px;
    height: 100%;
    float: right;
    background: #FE9526 url(../images/icon2013.png) no-repeat;
    background-position: -165px -350px;
    display: block;
    cursor: pointer;
    font-size: 20px;
}

.feed_question {
    width: 100%;
    height: 180px;
    float: left;
}

.feed_question a:hover {
    text-decoration: underline;
}

.q_left {
    width: 340px;
    float: left;
    margin: 10px 0 0 20px;
    height: 165px;
    line-height: 27px;
    font-size: 13px;
}

.q_left h4 {
    font-size: 17px;
    color: #5A5A5A;
}

.q_right {
    float: right;
    margin: 50px 15px 0 20px;
    width: 160px;
    height: 95px;
    font-size: 15px;
    color: white;
}

.q_right h4 {
    font-size: 15px;
    color: gray;
    text-indent: 10px;
}

.TurnTo {
    width: 135px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background: #FE8300;
    margin-top: 15px;
    cursor: pointer;
}

.TurnTo a {
    color: white;
}

.TurnTo a:hover {
    text-decoration: none;
}

.message {
    width: 600px;
    height: 210px;
    padding: 0 25px;
    float: left;
    overflow: hidden;
}

.message22 {
    width: 450px;
    height: auto;
    padding-left: 25px;
    float: left;
    overflow: hidden;
    line-height: 22px;
    margin-top: -10px;
}

.message22 a:hover {
    text-decoration: underline;
}

.message h4 {
    float: right;
    font-size: 16px;
    color: #5A5A5A;
    margin-top: 20px;
}

.message22 h4 {
    font-size: 14px;
    color: #5A5A5A;
    margin-top: 20px;
}

.message_box {
    width: 100%;
    height: auto;
}

.txt {
    width: 100%;
    height: 130px;
    margin-top: 5px;
    border: 1px solid #DBDBDB;
    padding: 5px;
}

.txt1, .txt2 {
    width: 430px;
    height: 25px;
    margin: 10px 0 10px 0;
    float: left;
    border: 1px solid #DBDBDB;
    padding: 5px;
}

.txt:hover {
    border: 1px solid #ff8a00;
}

.txt1:hover {
    border: 1px solid #ff8a00;
}

.submit1 {
    float: right;
    margin: 14px 20px 0 0;
    width: 100px;
    height: 35px;
}

.e_feedback_mask {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10000000;
    display: none;
    width: 100%;
    height: 100%;
    background: #000;
    filter: alpha(opacity=30);
    opacity: 0.3;
}

.e_feedback_iframe {
    position: fixed;
    _position: absolute;
    top: 0;
    left: 50%;
    z-index: 3600;
    display: none;
}

.weixing, .Wbig_pic, .Sanj, .baidu, .xinlang, #checkone, #check01 span.asd1, .search_bottom_l, .t_sign, .WTbuy2_l a, .WTbuy2_l a:hover, .WTbuy2_r a, .WTbuy2_r a:hover, .b_signa, .b_signb, .b_signc, .b_signd, .wei a.wei_a1, .wei a.wei_a2, .wei a.wei_a3, .Q_pic1, .Q_sign1, .advtise .hash_topa, .advtise .hash_btd, .b_sign {
    background: url(../images/icon2013.png) no-repeat;
}

#topnav, .nav_unmove {
    height: 30px;
    border-bottom: 1px solid #E5E5E5;
    line-height: 30px;
    background: #F5F5F5;
    width: 100%;
    margin: 0 auto;
}

#topnav.fixedNav {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 100000;
    background: #EEE;
    border-bottom: 1px solid #CCC;
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}

#topnav_1 {
    height: 30px;
    border-bottom: 1px solid #E5E5E5;
    line-height: 30px;
    background: #F5F5F5;
    width: 100%;
    margin: 0 auto;
}

#topnav_l {
    float: left;
    width: 230px;
}

#topnav_l ul {
    width: 320px;
    height: 30px;
    float: left;
}

#topnav_l ul li {
    float: left;
    height: 30px;
    width: 70px;
    text-align: center;
    position: relative;
    margin-right: 5px;
    z-index: 1000;
}

#space_s:hover, #store:hover {
    background: #EBEBEB;
}

#space_s:hover a, #store:hover a, .yu_seach li:hover a span, .yu_seach li:hover a {
    color: #F27522;
}

.weixing, .baidu, .xinlang {
    float: left;
    margin-right: 5px;
    cursor: pointer;
    width: 18px;
    height: 30px;
}

.weixing {
    background-position: -158px 7px;
    position: relative;
}

.weixing:hover .Wbig, .weixing:hover .Sanj {
    display: block;
}

.Wbig {
    width: 230px;
    height: 270px;
    padding: 7px 5px;
    border: 2px solid #C8C8C9;
    position: relative;
    z-index: 1000000;
    left: -100px;
    top: 30px;
    line-height: 18px;
    color: #9B9B9B;
    display: none;
}

.Wbig_pic {
    width: 100%;
    height: 223px;
    background-position: -37px -28px;
    margin-bottom: 10px;
}

.Sanj {
    width: 16px;
    height: 26px;
    background-position: -230px 5px;
    position: absolute;
    top: 20px;
    z-index: 1000005;
    left: 4px;
    display: none;
}

.baidu {
    background-position: -177px 7px;
}

.xinlang {
    background-position: -194px 7px;
}

.sign, .signa, .signb, .signc, .signd, .signe, .signf, .signg, .signh, .signi, .signj, .signq {
    background: url(../images/icon2013.png) no-repeat;
    display: block;
}

.sign {
    background-position: -3px 1px;
    display: block;
    width: 12px;
    height: 23px;
    float: right;
}

.signa {
    background-position: -1px 7px;
    width: 12px;
    height: 23px;
    float: left;
}

.signb {
    background-position: -121px 8px;
    width: 18px;
    height: 23px;
    float: left;
}

.signc {
    background-position: 3px -33px;
    width: 18px;
    height: 30px;
    float: left;
}

.signd {
    background-position: 12px -267px;
    width: 30px;
    height: 25px;
    float: left;
    margin: 5px 0 0 3px;
}

.signe {
    background-position: 4px -294px;
    width: 25px;
    height: 28px;
    float: left;
    margin: 5px 11px 2px 8px;
}

.signf {
    background-position: 10px -251px;
    width: 22px;
    height: 20px;
    float: right;
    margin-right: 10px;
    margin-top: 10px;
}

.signg {
    background-position: 10px -327px;
    width: 30px;
    height: 30px;
    float: left;
    margin: 3px 0 0 3px;
}

.signh {
    background-position: 10px -355px;
    width: 30px;
    height: 30px;
    float: left;
    margin: 3px 0 0 3px;
}

.signi {
    background-position: -203px -484px;
    width: 10px;
    height: 30px;
    float: right;
    margin: 3px 10px 0 3px;
}

.signj {
    background-position: -233px -478px;
    width: 10px;
    height: 30px;
    float: right;
    margin: 0 5px 0 3px;
}

.signq {
    background-position: -63px -363px;
    width: 19px;
    height: 23px;
    float: left;
    margin-left: 8px;
}

#topnav_l ul li a {
    color: #666666;
}

#topnav_r {
    width: auto;
    float: right;
    height: 30px;
    text-align: center;
}

#topnav_r a.r_a:hover {
    background: #e7e7e7;
}

#register {
    float: left;
    text-align: center;
    position: relative;
    z-index: 1000;
}

#register ul {
    height: 30px;
    float: left;
}

#register ul li#R_li, #register ul li#R_lic, #register ul li#R_lib, #register ul li#R_lid, #register ul li#R_lie, #register ul li#R_lif, #register ul li#R_lij, #register ul li#R_lia {
    width: 68px;
    float: left;
    height: 30px;
    line-height: 30px;
    position: relative;
}

#register ul li#R_lia {
    width: 145px;
}

#register ul li#R_lij {
    width: 60px;
}

#register ul li#R_lic {
    width: auto;
    float: left;
    height: 30px;
    line-height: 29px;
    margin-right: 9px;
}

#register ul li#s_car a, #register ul li#R_li a, #register ul li#R_lic a, #register ul li#R_lib a, #register ul li#R_lid a, #register ul li#R_lie a, #register ul li#R_lif a, #register ul li#R_lij a, #register ul li#R_lia a {
    transition: none;
}

#register a.register {
    width: 58px;
    height: 29px;
    display: block;
    text-indent: 10px;
    padding: 1px 1px 0 1px;
    z-index: 100001;
    position: relative;
}

.emone {
    border-color: #898989 transparent transparent;
    border-style: solid solid solid;
    border-width: 4px 4px 0;
    font-size: 0;
    height: 0;
    width: 0;
    line-height: 0;
    margin-top: 13px;
    float: right;
    -webkit-transition: .25s ease-in;
    -moz-transition: .25s ease-in;
    -o-transition: .25s ease-in;
    transition: .25s ease-in;
}

#register li:hover em {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

#register li:hover a.register {
    background: white;
    border: 1px solid #ddd;
    border-bottom: none;
    position: relative;
    z-index: 100001;
    padding: 0
}

#register li:hover .Rdown {
    display: block;
}

.Rdown {
    width: 130px;
    padding: 7px 10px 14px 0;
    height: 170px;
    position: absolute;
    z-index: 100000;
    border: 1px solid #ddd;
    left: 0;
    font-size: 15px;
    display: none;
    margin-top: -1px;
    -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    opacity: 1;
}

.Rdown ul {
    width: 120px;
    height: 160px;
    float: left;
}

.Rdown ul li {
    width: 130px;
    height: 29px;
    float: left;
    font-size: 12px;
    text-align: left;
    line-height: 29px;
    cursor: pointer;
    margin-left: 5px;
}

.Rdown ul li:hover {
    background: #ECECEC;
}

.Rdown ul li a:hover {
    color: black;
}

.r_sign, .r_signa, .r_signb, .r_signc, .r_signd, .r_signe {
    background: url(../images/icon2013.png) no-repeat;
    width: 40px;
    height: 29px;
    float: left;
    display: block;
}

.r_sign {
    background-position: -270px 5px;
}

.r_signa {
    background-position: -270px -45px;
}

.r_signb {
    background-position: -270px -122px;
}

.r_signc {
    background-position: -270px -22px;
}

.r_signd {
    background-position: -270px -97px;
}

.r_signe {
    background-position: -270px -73px;
}

#register a.nets_show, a.un_read, a.R_name, a.charge, a.G_out {
    width: 69px;
    display: block;
    relative;
    z-index: 100000;
    padding: 1px 1px 0 1px;
    height: 29px;
    text-align: center;
    position: relative;
}

a.un_read {
    width: 40px;
}

a.R_name {
    width: auto;
    display: block;
    relative;
    z-index: 100000;
    padding: 1px 1px 0 1px;
    height: 100%;
    text-align: center;
    padding: 0 17px 0 5px;
    float: left;
}

#register li:hover a.nets_show, #register li:hover a.un_read, #register li:hover .charge, #R_lic:hover a.R_name {
    background: white;
    border: 1px solid #DDD;
    border-bottom: none;
    position: relative;
    z-index: 100001;
    padding: 0;
}

#R_lic:hover a.R_name {
    padding: 0px 16px 0 4px;
    border-top: 0;
}

#s_car li:hover .r_am, #register li:hover .nets_down, #register li:hover .ur_down, #register li:hover .Rn_down, #register li:hover .charge_down, #R_lic:hover .ur_downa {
    display: block;
}

.nets_down {
    width: 450px;
    padding: 12px 10px 14px 15px;
    position: absolute;
    z-index: 100000;
    border: 1px solid #DDD;
    left: -404px;
    font-size: 15px;
    display: none;
    margin-top: -1px;
    -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    opacity: 1;
    overflow: hidden;
}

.ur_down, .charge_down, .ur_downa {
    width: 320px;
    position: relative;
    z-index: 100000;
    border: 1px solid #ddd;
    font-size: 15px;
    display: none;
    margin-top: -1px;
}

.ur_down, .ur_downa {
    width: 180px;
    line-height: 24px;
    font-size: 12px;
    text-align: left;
    padding: 5px 10px;
    -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
}

.charge_down {
    left: -210px;
}

.ur_down {
    left: -80px;
}

.ur_downa {
    right: 0;
    top: 30px;
    position: absolute;
    width: 160px;
    padding: 10px;
}

.ur_down p {
    padding-left: 12px;
    background: url(../images/innera.png) no-repeat -988px -462px;
}

.ur_downa .a_cheng {
    float: right;
    width: 44px;
    height: 22px;
}

.charge_down {
    line-height: 24px;
    font-size: 12px;
    text-align: left;
    -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    width: 450px;
    left: -406px;
    float: left;
    padding: 12px 10px 14px 15px;
}

.ur_down_top {
    border-bottom: 1px dotted #D8D8D8;
    width: 100%;
}

.navigate_web {
    margin-top: -5px;
}

.navigate_web dl, .charge_down dl {
    border-bottom: 1px solid #E5E5E5;
    padding: 5px 0;
    width: 450px;
    font-size: 12px;
    float: left;
}

.navigate_web dt, .charge_down dt {
    color: #FF6600;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    padding-left: 9px;
    line-height: 24px;
    text-align: left;
    float: left;
}

.navigate_web dt a:hover, .charge_down dt a:hover {
    text-decoration: underline;
}

.navigate_web dd a, .charge_down dd a {
    line-height: 24px;
    height: 24px;
    padding-left: 8px;
    display: block;
    text-align: left;
    float: left;
}

.old {
    width: 75px;
    float: left;
    display: block;
    margin-left: 10px;
    line-height: 32px;
    position: relative;
}

.old a {
    width: 75px;
    height: 30px;
    display: block;
}

.old a:hover {
    background: #EBEBEB;
}

.guide_new22cn {
    color: #ff6c09;
    right: 0;
    line-height: 28px;
    padding: 0 7px 0 7px;
    position: absolute;
    top: 31px;
    text-align: left;
    border: 1px solid #e8be7c;
    background: #fff8e5;
    width: 130px;
    z-index: 99;
}

.close_new22cn {
    display: block;
    height: 14px;
    right: 4px;
    position: absolute;
    text-indent: -9999em;
    top: 5px;
    width: 14px;
    cursor: pointer;
    background-position: 0 0;
}

.R_name {
    width: auto;
    height: 100%;
    overflow: hidden;
    float: right;
    padding: 0 10px;
}

.ur_count {
    max-width: 23px;
    min-width: 20px;
    height: 20px;
    background: #FE9B1D;
    color: white;
    line-height: 20px;
    display: block;
    margin-top: 4px;
}

.mainnav {
    height: 100px;
}

#mainnav_l {
    width: 210px;
    float: left;
    margin-top: 8px;
}

#mainnav_l img {
    float: left;
    margin-top: 5px;
    margin-left: -5px;
}

#mainnav_l .logo {
    width: 24px;
    float: right;
    padding-top: 17px;
    margin-right: 10px;
}

#mainnav_l .logo img {
    float: left;
}

#mainnav_l .logo a {
    float: right;
    display: block;
}

.mainnav_m {
    float: left;
    display: block;
    width: 384px;
    margin: 0px 0 10px 80px;
    height: 35px;
    display: inline;
}

#mainnav_m_search {
    width: 290px;
    background: url(../images/searcha.png) no-repeat 2px 2px;
    padding: 6px 0px 6px 30px;
    border: 2px solid #F28625;
    height: 19px;
    float: left;
    color: #C8C8C8;
    cursor: auto;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.search_black {
    color: black;
}

.search_orgin {
    color: #C8C8C8;
}

#mainnav_m_go {
    background: #F28625;
    width: 60px;
    height: 35px;
    text-align: center;
    float: left;
    text-align: center;
}

#mainnav_m_go input {
    color: white;
    font-size: 18px;
    cursor: pointer;
    width: 60px;
    height: 35px;
    background: none no-repeat 0 0 scroll;
    border: none;
    line-height: 35px;
}

#mainnav_m:hover .search_down {
    display: block;
}

#mainnav_m:hover .asd3 {
    border: 2px solid white;
}

.search_down {
    position: relative;
    top: -2px;
    *top: -6px;
    width: 320px;
    border: 2px solid #F28625;
    left: -324px;
    display: none;
    z-index: 100003;
    height: 80px;
    box-shadow: 2px 4px 11px rgba(220, 220, 220, 0.4);
    padding: 8px 0;
}

.search_down ul {
    width: 300px;
    margin: 0px 8px;;
    height: 74px;
    float: left;
}

.search_down ul li {
    width: 100%;
    float: left;
    height: 25px;
    text-align: left;
    border-bottom: 1px dotted #ddd;
    cursor: pointer;
    line-height: 25px;
    font-size: 12px;
    color: #C8C8C8;
    text-indent: 10px;
}

.search_down ul li a {
    width: 100%;
    height: 25px;
    display: block;
}

.search_down ul li a:hover {
    color: #666;
}

.search_down ul li a.hovercolor {
    background: #FFF0D1;
    font-weight: bold;
    color: #F27522;
}

#mainnav_r {
    float: right;
    background: url(../images/phoneNumb.png) no-repeat -4px 9px;
    width: 250px;
    height: 100%;
}

#nav {
    width: 100%;
    margin: 0 auto;
    height: 40px;
    line-height: 40px;
    background: #fe8431;
}

.nav_main {
    position: relative;
    z-index: 800;
}

.nav_main ul {
    float: left;
    width: 980px;
    background: #fe8431;
}

a.first_a0 {
    background-color: #f5692c;
}

/*	.nav_main ul li a#first_a0{width:90px;}*/
.nav_main li {
    float: left;
    width: 98px;
    text-align: center;
    height: 39px;
}

a#first_aa, a#first_ab, a#first_ac, a#first_dd, a#first_ae, a#first_af, a#first_a0 {
    display: inline-block;
    height: 39px;
    color: white;
    font-size: 16px;
    padding-top: 1px;
    width: 100px;
    text-align: center;
}

.nav_main li:hover {
    position: relative;
    z-index: 10000;
}

.nav_main li:hover #first_af, .nav_main li:hover #first_ag, .nav_main li:hover #first_ah, .nav_main li:hover #first_a0, .nav_main li:hover #first_aa, .nav_main li:hover #first_ab, .nav_main li:hover #first_ac, .nav_main li:hover #first_dd, .nav_main li:hover #first_ae {
    color: #FF8432;
    position: relative;
    z-index: 10000;
    background: #FFF;
    padding-top: 0px;
    border-top: 1px solid #F93;
    font-weight: bold;
}

.nav_main li:hover .seconda, .nav_main li:hover .secondb, .nav_main li:hover .secondd, .nav_main li:hover .secone, .nav_main li:hover .secondaa, .nav_main li:hover .secondbb {
    display: block;
}

.nav_main li:hover #first_ag .signd {
    background-position: -14px -267px;
}

.nav_main li:hover #first_ah .signe {
    background-position: -23px -293px;
}

.nav_main li:hover #first_ah .signf {
    background-position: 8px -17px;
}

.nav_main li a.first_aa, .nav li a.first_ab, .nav li a.first_ac, .nav li a.first_dd {
    display: block;
    color: #B55819;
    position: relative;
    z-index: 10000;
    background: #FAE1D0;
}

#s_car {
    position: relative;
    float: left;
}

#s_car:hover .shop_car_g {
    display: block;
}

.total {
    width: 20px;
    height: 20px;
    position: absolute;
    top: -10px;
    z-index: 1000000;
    background: #FE9B1D;
    color: white;
    left: 32px;
    line-height: 20px;
}

.totals {
    width: 20px;
    height: 20px;
    background: #FE9B1D;
    color: white;
    line-height: 20px;
    float: right;
    margin-top: 5px;
    margin-right: 3px;
}

.shop_car_g {
    display: none;
    border: 1px solid #ddd;
    height: 50px;
    position: absolute;
    top: 30px;
    right: 0;
    border-top: none;
    font-size: 14px;
    line-height: 50px;
    -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    opacity: 1;
    overflow: hidden;
}

.shop_car_g {
    width: 290px;
    height: auto;
    line-height: 22px;
    float: left;
    min-height: 50px;
}

.shop_car {
    width: 260px;
    line-height: 50px;
}

.goods_lst, .goods_list_a {
    padding: 10px 10px 10px 15px;
    border-bottom: 1px dotted #dcdcdc;
    line-height: 22px;
}

.d_namedtl {
    clear: both;
    overflow: hidden;
    text-align: left;
}

.activi {
    height: 25px;
    line-height: 25px;
    background-color: #f8f8f8;
    border-bottom: 1px dotted #dcdcdc;
    text-align: left;
}

.goods_list_a {
    padding: 0;
    border-bottom: none;
}

.man {
    margin: 4px 11px 0 10px;
    width: 32px;
    height: 18px;
    background-color: #71b842;
    color: white;
    float: left;
    line-height: 18px;
    text-align: center;
}

.goods_mai {
    float: left;
    width: 100%;
    *width: 92%;
}

.car_botm {
    width: 100%;
    background-color: #f5f5f5;
    float: left;
}

.countstar {
    float: right;
    padding-right: 18px;
    text-align: right;
    padding-top: 5px;
}

.goods_lst {
    border-bottom: 1px dotted #;
}

a#first_ag {
    width: 100px;
    display: block;
    height: 39px;
    color: white;
    font-size: 16px;
}

a#first_ah {
    width: 100px;
    display: block;
    height: 40px;
    color: white;
    font-size: 16px; /*background:#e85b12;*/
}

.nav-check {
    width: 384px;
    margin-left: 85px;
    line-height: 27px;
}

.nav-check li {
    float: left;
    width: auto;
    padding: 0 20px 0 0;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
}

.nav-check li.on {
    color: #fe8432;
}

/*新导航*/
.secondaa, .secondbb {
    width: 536px;
    position: absolute;
    left: -1px;
    _left: 100px;
    top: 39px;
    display: none;
    border: #F93 1px solid;
    z-index: 9999;
    float: left;
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    opacity: 1;
    line-height: 25px;
    font-size: 14px;
    height: auto;
    background: #F3F2F2;
}

/*.secondaa ul,.secondbb ul{width: 113px;padding: 5px 0;background: white;margin-left: 27px;}*/
.secondaa li, .secondbb li {
    width: 100%;
    height: auto;
    background-color: white;
    text-align: left;
}

.secondaa li a, .secondbb li a {
    height: 100%;
    padding: 0 5px 0 5px;
    float: left;
    width: auto;
}

.secondaa li a:hover, .secondbb li a:hover {
    background: #ff8001;
    color: white;
}

/*.secondaa li a.top,.secondbb li a.top{color:#333; display:inline-block;}*/
.secondaa li a.top:hover, .secondbb li a.top:hover {
    background-color: white;
    color: #fe8532;
}

#nav .nav_main .secondaa ul li a.sml_lock, #nav .nav_main .secondbb ul li a.sml_lock {
    background-image: url('../images/smllockh.png');
    background-repeat: no-repeat;
    background-position: 94% 50%;
    padding: 0 20px 0 5px;
}

#nav .nav_main .secondaa ul li a.sml_lock:hover, #nav .nav_main .secondbb ul li a.sml_lock:hover {
    background-image: url('../images/smllockr.png');
    background-repeat: no-repeat;
    background-position: 94% 50%;
}

.secondaa ul li a.hot, .secondbb ul li a.hot, .secondaa ul li a.hot-titl, .secondaa ul li a.hot-titl:hover {
    background-image: url('../images/hot.png');
    background-repeat: no-repeat;
    background-position: 94% 50%;
    padding-right: 35px;
}

.secondaa ul li a.hot:hover, .secondbb ul li a.hot:hover {
    background-image: url('../images/hot(1).png');
}

.secondaa ul li a.cuxiao, .secondbb ul li a.cuxiao {
    background-image: url('../images/cuxiao.png');
    background-repeat: no-repeat;
    background-position: 98% 50%;
    padding-right: 24px;
}

.secondaa ul li a.cuxiao:hover, .secondbb ul li a.cuxiao:hover {
    background-image: url('../images/cuxiao(1).png');
}

.secondaa ul li a.new, .secondbb ul li a.new {
    background-image: url('../images/am_new.png');
    background-repeat: no-repeat;
    background-position: 98% 50%;
    padding-right: 35px;
}

.secondaa ul li a.new:hover, .secondbb ul li a.new:hover {
    background-image: url('../images/am_new_hover.png');
}

.secondaa .r_comon, .secondbb .r_comon {
    float: left;
    width: auto;
    width: 220px;
    padding: 10px 10px 10px 15px;
}

.secondbb .question_b {
    float: right;
}

.secondaa .r_comon ul, .secondbb .r_comon ul {
    width: 100%;
    padding: 0;
    margin: 0;
}

.secondaa .r_comon ul li.top, .secondbb .r_comon ul li.top {
    color: #333;
    background: #f3f2f2;
    text-align: left;
    padding: 0;
    list-style: none;
    width: 220px;
}

.secondaa .r_comon ul li, .secondbb .r_comon ul li {
    color: #575656;
    background: url(../images/innera.png) #f3f2f2 no-repeat -990px -461px;
}

.secondaa .r_comon ul li a, .secondbb .r_comon ul li a {
    padding-left: 10px;
    margin: 0;
}

.secondaa .r_comon ul li a:hover, .secondbb .r_comon ul li a:hover {
    text-decoration: underline;
    background: none;
    color: #fe8532;
}

.secondaa .r_comon img, .secondbb .r_comon img {
    margin-top: 8px;
}

/*.secondaa .trde_pro,.secondbb .trde_pro{height:238px}*/
.common_a {
    float: left;
    display: none;
    margin-left: 1px;
    background: #f3f2f2;
    padding: 10px 10px 0 10px;
}

.common_a dl.sodo dt {
    color: #373434;
    font-size: 14px;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    padding: 5px 0 5px 15px;
}

.common_a dl.sodo dd {
    color: #575656;
    font-size: 12px;
    line-height: 23px;
    padding: 0 15px;
}

.common_a dl.sodo dd a:hover {
    text-decoration: underline;
}

.difer {
    width: 406px;
}

.secondbb .question_b .r_comon {
    height: 210px;
    float: right;
    position: relative;
    overflow: hidden;
}

/*.secondaa ul.m_ul, .secondbb ul.m_ul{margin-left:12px;}*/
/*.secondaa ul.top_ul{margin-left:28px;}*/
.nav-box-left .nav-shadow {
    width: 10px;
    height: 100%;
    position: absolute;
    top: 0;
    right: -10px;
    background: -moz-linear-gradient(left, rgba(0, 0, 0, .1) 0, rgba(0, 0, 0, 0) 100%);
    background: -moz-linear-gradient(left, rgba(0, 0, 0, .1) 0, rgba(0, 0, 0, 0) 100%);
}

.nav-box-left {
    width: auto;
    float: left;
    background: #fff;
    height: auto;
    padding: 10px 0 10px 27px;
    position: relative;
}

.nav-box-left ul {
    width: 125px;
    float: left
}

.nav-box-left ul li {
    float: left;
}

.nav-box-left ul li strong {
    color: #333;
    display: inline-block;
    float: left;
}

/*中部人物搜索*/
.m-search {
    width: 100%;
    height: 370px;
    background: url(../images/comon_bground.png) no-repeat center top #fff;
}

#middle_search {
    width: 980px;
    margin: 0 auto;
    position: relative;
}

.middle_sch {
    width: 236px;
    height: 370px;
    position: absolute;
    top: 0;
    left: -30px;
}

.search {
    height: 370px;
    position: relative;
}

#search_l {
    width: 710px;
    height: 370px;
    float: left;
}

.advtise {
    width: 585px;
    height: 110px;
    padding: 5px 0px 5px 125px;
    float: left;
}

.advtise .hash_topa {
    float: left;
    height: 40px;
    display: block;
    background-position: 5px -72px;
}

.advtise .hash_topb {
    float: left;
    height: 45px;
    display: block;
    font-size: 29px;
    padding-top: 20px;
    color: #333;
}

.advtise .hash_topc {
    color: #DA291D;
    padding: 18px 0 0 0;
    float: left;
    font-size: 36px;
    width: 309px;
    height: 47px;
}

.advtise .hash_btd {
    float: right;
    height: 30px;
    display: block;
    background-position: 5px -116px;
    width: 45px;
    margin-top: 10px;
}

.advtise .hash_btc, .advtise .hash_bte {
    float: right;
    height: 45px;
    display: block;
    font-size: 29px;
    padding: 6px 6px 0 0;
    color: #333;
    width: 232px;
}

.advtise .hash_bte {
    width: 58px;
}

.advtise .hash_btb {
    color: #DA291D;
    padding: 2px 3px 0 0px;
    float: right;
    font-size: 34px;
    width: 104px;
}

.search_b {
    width: 450px;
    height: 52px;
    margin: 10px 35px 0 220px;
    border: 2px solid #FE8431;
    float: right;
    position: relative;
    background: white;
    box-shadow: 0 1px 5px rgba(0, 0, 0, .20);
    display: inline;
}

#showmain {
    width: 88px;
    height: 52px;
    float: left;
    border-bottom: 2px solid #F27522;
    position: relative;
    z-index: 690;
}

#showmain:hover #check02 {
    display: block;
}

.search_b_left {
    width: 72px;
    height: 32px;
    line-height: 27px;
    font-size: 28px;
    color: #000;
    float: left;
    padding: 10px 0;
    padding-left: 5px;
    border-bottom: 2px solid #F27522;
    position: relative;
    z-index: 700;
}

#tgtop_search01 {
    border: none;
    background: none no-repeat 0 0 scroll;
    width: 100px;
    font-size: 14px;
    float: left;
    text-align: left;
    font-weight: lighter;
    text-align: left;
    height: 32px;
    width: 266px;
    padding: 10px 0 10px 8px;
    line-height: 32px;
    color: #C8C8C8;
    border-bottom: 2px solid #F27522;
    z-index: 700;
    position: relative;
    cursor: auto;
}

.asd {
    float: left;
    width: 50px;
    height: 32px;
    line-height: 32px;
    display: inline;
    font-size: 15px;
    border-left: 1px solid #EAEAEA;
    padding-left: 5px;
}

#checkone {
    float: right;
    width: 30px;
    height: 27px;
    line-height: 32px;
    text-align: center;
    display: inline;
    font-size: 15px;
    background-position: 6px -15px;
    margin-top: 5px;
}

#check01 span.asd1 {
    background-position: -62px 3px;
}

.asd2 {
    position: absolute;
    left: -198px;
    top: 52px;
    border: 2px solid #F27522;
    width: 265px;
    height: auto;
    display: none;
    padding: 0px 10px 0px 10px;
    border-top: none;
    background: white;
    display: none;
    box-shadow: 2px 4px 6px rgba(200, 200, 200, 0.8);
    z-index: 695;
    border-top: none;
    font-size: 14px;
}

.asd2 ul li input {
    margin-right: 4px;
}

.asd3 {
    width: 88px;
    height: 32px;
    float: left;
    position: relative;
    z-index: 1001;
    cursor: pointer;
    padding: 10px 0;
    z-index: 1001;
    background: white;
}

.searchall {
    display: block;
    float: left;
    text-align: left;
    font-size: 14px;
}

#check02 ul {
    width: 100%;
    line-height: 30px;
    float: left;
    margin-left: 25px;
    margin-top: 5px;
}

#check02 ul li {
    width: 33.3%;
    height: 30px;
    float: left;
}

.search_b_right {
    width: 85px;
    height: 48px;
    margin: 2px 2px 2px 0px;
    background: #FE8431;
    text-align: center;
    line-height: 48px;
    float: right;
}

.search_b_right:hover {
    background: #F5692C;
}

.search_b_right input {
    color: white;
    font-size: 25px;
    cursor: pointer;
    width: 85px;
    height: 48px;
    background: none no-repeat 0 0 scroll;
    border: none;
}

.search_bottom {
    width: 100%;
    height: 183px;
    margin-top: 1px;
    float: left;
}

.search_bottom_l {
    float: left;
    margin-top: 92px;
    width: 195px;
    background-position: -61px -255px;
    color: #666;
    color: #181818 \9;
    font-size: bold;
    padding: 15px 0px 0 0px;
    font-size: 12px;
    z-index: 998;
}

.t_sign {
    position: absolute;
    background-position: -61px -255px;
    width: 100%;
    height: 15px;
    top: 0px;
}

.service-info {
    background: white;
    opacity: 0.8;
    filter: alpha(opacity=80);
    float: left;
    width: 96%;
    padding: 2px 5px 5px 5px;
}

.s_name {
    color: #FC8874;
    font-size: 15px;
    display: block;
    padding: 0 0px 3px 3px;
}

.search_bottom_t {
    width: 450px;
    float: left;
    height: 15px;
    line-height: 15px;
    margin-top: 10px;
    margin-left: 15px;
}

.search_bottom_t a {
    flaot: left;
    padding-right: 10px;
    border-right: #666 1px solid;
    margin-left: 8px;
}

.search_bottom_t a:hover, .dp_top .right a:hover {
    text-decoration: underline;
}

.search_bottom_b {
    float: left;
    width: 460px;
    height: 120px;
    margin-top: 25px;
    margin-left: 22px;
}

.search_bottom_b ul {
    width: 100%;
    height: 120px;
    float: left;
}

.search_bottom_b ul li {
    width: 105px;
    margin-right: 10px;
    float: left;
}

.search_bottom_b ul li a {
    width: 105px;
    height: 120px;
    display: block;
    text-align: center;
}

.search_bottom_b ul li .hot_com {
    background: url(../images/com.png);
}

.search_bottom_b ul li .hot_com:hover {
    background: url(../images/Dcom.png);
    color: #ff4f4f;
}

.search_bottom_b ul li .domain_dd {
    font-size: 24px;
    line-height: 40px;
}

.search_bottom_b ul li .ht_com {
    background: url(../images/suffix.png) no-repeat -7px 1px;
}

.search_bottom_b ul li .ht_net {
    background: url(../images/suffix.png) no-repeat -126px 1px;
}

.search_bottom_b ul li .ht_cn {
    background: url(../images/suffix.png) no-repeat -239px 1px;
}

.search_bottom_b ul li .ht_me {
    background: url(../images/suffix.png) no-repeat -320px 1px;
}

.search_bottom_b ul li .domain_pri {
    font-size: 24px;
    line-height: 40px;
    color: #FFF;
}

.search_bottom_b ul li .domain_pri .font_14 {
    font-size: 14px;
}

.search_bottom_b ul li .domain_not {
    font-size: 14px;
    line-height: 40px;
    color: #555454;
}

.search_bottom_b ul li .hot_cn {
    background: url(../images/cn.png);
}

.search_bottom_b ul li .hot_cn:hover {
    background: url(../images/Dcn.png);
}

.search_bottom_b ul li .hot_china {
    background: url(../images/china.png);
}

.search_bottom_b ul li .hot_china:hover {
    background: url(../images/Dchina.png);
}

.search_bottom_b ul li .hot_name {
    background: url(../images/name.png);
}

.search_bottom_b ul li .hot_name:hover {
    background: url(../images/Dname.png);
}

.register1 {
    float: right;
    width: 260px;
    height: 40px;
    margin-top: 10px;
}

.register1_img1 {
    float: left;
    height: 40px;
    width: 130px;
    display: block;
    background: #FD5C52;
    color: white;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    text-indent: 1px;
}

.register1_img2 {
    float: left;
    height: 40px;
    no-repeat;
    width: 130px;
    display: block;
    background: #FEA93C;
    color: white;
    line-height: 38px;
    text-align: center;
    font-size: 16px;
    text-indent: -5px;
}

.register1_img1:hover {
    color: white;
    background: #e74c3c;
}

.register1_img2:hover {
    color: white;
    background: #f39c12;
}

.register2 {
    float: right;
    width: 238px;
    height: 38px;
    margin-top: 10px;
    border: 1px solid #e1e1e1;
    border-top: 1px solid #f27522;
    padding: 0 10px;
    line-height: 38px;
    font-size: 14px;
    background-color: #f8f8f8;
}

.slideshow {
    position: relative;
    zoom: 1;
    width: 260px;
    height: 260px;
    overflow: hidden;
    float: right;
    bottom: 0px;
    margin-top: 10px;
}

.slideshow .image {
    position: relative;
    width: 260px;
    height: 260px;
    overflow: hidden;
    color: #fff;
}

.slideshow .image ul {
    position: absolute;
    top: 0;
    width: 260px;
    height: 300px;
    overflow: hidden;
}

.slideshow .image li {
    position: relative;
    float: left;
    width: 260px;
    height: 260px;
    overflow: hidden;
}

.slideshow .image a {
    display: block;
}

.slideshow .caption {
    position: absolute;
    bottom: 0;
    width: 260px;
    padding: 5px;
    line-height: 14px;
    color: #fff;
    background: #000;
    opacity: 0.6;
    filter: alpha(opacity=60);
}

.slideshow .trigger {
    position: absolute;
    bottom: 5px;
    right: 3px;
    font-size: 12px;
}

.slideshow .trigger li {
    float: left;
    text-align: center;
    line-height: 14px;
    font-weight: bold;
    margin: 0 3px 0 0;
    padding: 0 3px;
    color: #000;
    background: #fff;
    cursor: pointer;
    *width: 7px;
}

.slideshow .trigger li {
    *letter-spacing: -4px;
}

.slideshow .trigger li.current {
    color: #fff;
    background: #ff7d01;
}

/*域名经纪人服务块开始*/
.service {
    height: auto;
    width: 100%;
}

.WTbuy {
    width: 260px;
    height: auto;
    float: left;
    margin: 15px 0 0 10px;
}

.WTbuy h4 {
    color: #666;
    font-weight: lighter;
}

.WTbuy p {
    margin-top: 10px;
    display: block;
    width: 100%;
    color: #999;
}

#WTbuy1_search {
    cursor: auto;
    width: 158px;
    height: 20px;
    border: 1px solid #ccc;
    padding: 5px;
    color: #999;
    margin-top: 8px;
    float: left;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

#WTbuy1_go {
    width: 80px;
    height: 32px;
    margin: 8px 0 0 10px;
    background: #FE8431;
    color: white;
    font-size: 15px;
    cursor: pointer;
    border: none;
    text-align: center;
    float: left;
    line-height: 32px;
}

#WTbuy1_go:hover, .nk_button:hover, .nk_button_a:hover, .TurnTo:hover {
    background: #FE9B1C;
}

/*云虚拟机*/
.service-left {
    width: 709px;
    height: auto;
    float: left;
}

.service-left .service-zj {
    width: 170px;
    height: 199px;
    float: left;
    position: relative;
    border: 1px solid #E4E4E4;
}

.ml8 {
    margin: 0 -1px -1px 8px;
}

.ml0 {
    margin: 0 -1px -1px 0;
}

.service-left .service-zj h3 {
    width: 89%;
    height: 35px;
    line-height: 35px;
    margin: 0 10px;
    border-bottom: 1px dashed #E4E4E4;
    font-size: 16px;
    text-align: center;
    font-weight: normal;
}

/* .service-left .service-zj img{width:89%;height: 124px;margin:0 10px;}*/
.service-left .service-zj .price {
    width: 89%;
    height: 40px;
    background: #e9e9e9;
    padding: 0 10px;
    line-height: 40px;
    float: left;
}

.service-left .service-zj .price .price-year {
    margin-right: 10px;
}

.service-left .service-zj .price del {
    color: #999;
}

.price-num {
    font-size: 28px;
    color: #d92316;
    margin-right: 5px;
}

.service-left .service-zj:hover .price-buy, .service-left .service-zj:hover .zhezhao {
    display: block;
}

.service-left .service-zj:hover {
    border: 1px solid #ff7171;
    z-index: 20;
}

.service-left .price-buy {
    background: #ff7171;
    display: none;
    text-align: center;
    color: #FFF;
    height: 40px;
    line-height: 40px;
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 171px;
    font-size: 16px;
    cursor: pointer;
}

.service-left .service-zj:hover a.price-buy {
    color: #FFF;
}

.service-left .service-zj:hover a {
    color: #F27522;
}

.service-left .service-zj .zhezhao {
    width: 100%;
    height: 160px;
    position: absolute;
    background: black;
    opacity: 0.4;
    filter: alpha(opacity=40);
    left: 0;
    top: 0;
    display: none;
}

.service-left .service-zj .div1 {
    width: 85%;
    height: 124px;
    text-align: center;
    margin: 0 10px;
    background: #fff;
    position: relative;
    padding-left: 10px;
}

.service-left .service-zj .div1 img {
    position: absolute;
    top: 15px;
    right: -5px;
}

.service-left .service-zj .div1 ul li {
    line-height: 24px;
    text-align: left;
}

/*公告*/

.service_r {
    border: 1px solid #E4E4E4;
    float: left;
}

.service_r_top {
    width: 100%;
    float: left;
    height: 34px;
    border-bottom: 1px solid #E4E4E4;
    background-color: #F8F8F8;
}

.service_r_top .more {
    float: right;
    margin-right: 10px;
    line-height: 35px;
}

.service_r_top strong {
    margin-left: 10px;
    display: inline-block;
    font-weight: normal;
    font-size: 14px;
    line-height: 35px;
}

.service_r_top ul {
    height: 34px;
    line-height: 34px;
    float: left;
}

.service_r_top ul li {
    float: left;
    width: 85px;
    height: 100%;
    text-align: center;
}

.service_r_top ul li a {
    display: block;
    width: 85px;
    height: 33px;
    color: #666;
    font-size: 14px;
    border-bottom: 1px solid #E4E4E4;
    padding: 1px 1px 0 1px;
}

.service_r_top ul li a.active {
    border-top: 2px solid #F27522;
    color: #FF8432;
    margin-top: -1px;
    height: 34px;
    background: white;
    border-bottom: none;
    border-left: 1px solid #E4E4E4;
    padding: 0px;
    border-right: 1px solid #E4E4E4;
}

#count a:hover {
    text-decoration: underline;
}

.service_r_botm {
    width: 100%;
    float: left;
}

.service_r_botm ul {
    padding: 10px;
    width: 238px;
    float: left;
}

.service_r_botm ul li {
    height: 23px;
    line-height: 23px;
    font-size: 13px;
}

.service_r_botm ul li span {
    display: inline-block;
    width: 52px;
    color: #a1a1a1;
}

.service_r_botm ul li a:hover {
    text-decoration: underline;
}

/*domain展示*/
.domainShow {
    height: 198px;
}

.ds_l {
    width: 485px;
    float: left;
    height: 100%;
}

.ds_l_top {
    height: 35px;
    float: left;
    width: 100%;
    position: relative;
}

.J_show {
    width: 100px;
    height: 35px;
    background: #FE8431;
    font-size: 15px;
    display: block;
    float: left;
    text-align: center;
    line-height: 35px;
    color: white;
}

.J_show a {
    color: white;
}

.home-nav {
    height: 35px;
    font-size: 14px;
    width: 99.8%;
    background: #eee;
}

.home-navtit {
    height: 35px;
    line-height: 35px;
    float: left;
    zoom: 1;
}

.home-navtit li.chose {
    background: #fe8431;
    color: #fff;
    z-index: 1;
    border: 0;
}

.home-navtit li.chose a {
    color: #fff;
}

.home-navtit li {
    float: left;
    text-align: center;
    cursor: pointer;
    margin-right: -1px;
    padding: 0 14px;
    position: relative;
    zoom: 1;
    z-index: 0;
}

.yuming-pm-title {
    float: right;
    margin: 10px 6px 0 0;
    color: #999;
}

.yuming-pm-title span {
    display: block;
    float: right;
    font-size: 12px;
    font-weight: normal;
    height: 21px;
    line-height: 21px;
    cursor: pointer;
}

.paimai-cont ul li {
    float: left;
}

/* focus */
#focus {
    width: 485px;
    height: 165px;
    float: left;
    position: relative;
    overflow: hidden;
}

#focus ul {
    width: 1455px;
    height: 100%;
    position: absolute;
    overflow: hidden;
}

#focus ul li {
    width: 485px;
    height: 100%;
    float: left;
    position: relative;
    overflow: hidden;
}

#focus ul li div {
    overflow: hidden;
}

.dall {
    width: 100%;
    height: 100%;
    float: left;
}

.d_name {
    width: 140px;
    height: 60px;
    float: left;
    border: 1px solid #E4E4E4;
    margin: 0px -1px -1px 0px;
    padding: 10px;
    text-align: center;
    font-size: 16px;
    color: black;
    position: relative;
    overflow: hidden;
    overflow: hidden;
}

.d_name:hover {
    border: 1px solid #FE9D1F;
    z-index: 20;
}

.d_name h4, .specialp h4 {
    width: 65px;
    float: left;
    height: 20px;
    margin: 0 0 0 10px;
    color: #666;
    font-size: 13px;
    font-weight: lighter;
}

.d_name span.true_name {
    width: 100%;
    height: 26px;
    line-height: 26px;
    color: #06c;
    float: left;
}

.d_name span.time, .d_name span.money {
    width: 60px;
    height: 20px;
    display: block;
    float: left;
    font-size: 13px;
}

.d_name .hide_home, .hide_out {
    position: absolute;
    bottom: -43px;
    left: 0;
    width: 100%;
    cursor: hand;
    background-color: #FE9D1F;
    color: #fff;
    line-height: 43px;
    height: 43px;
    padding-left: 0px;
    -webkit-transition: bottom ease-in-out .3s;
    -moz-transition: bottom ease-in-out .3s;
    transition: bottom ease-in-out .3s;
    font-size: 12px
}

.hide_out {
    height: 33px;
    line-height: 33px;
    bottom: -33px;
    background-color: #fe8431;
    color: white;
    font-size: 14px;
}

.d_name:hover .hide_home, .pjhm:hover .hide_out {
    bottom: 0
}

.hide_out a:hover, .yu_seach li.chose a {
    color: white;
}

/*.btn {
    position: relative;
    height: 10px;
    bottom: -11px;
    width: 70px;
    float: right;
}

.btn span {
    float: left;
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
    text-align: center;
    font-size: 16px;
    margin-right: 10px;
    cursor: pointer;
    background: #e2e2e2;
}

.btn span.on {
    background: #fd8712;
    color: #fd8712;
}*/

.ds_r {
    width: 485px;
    height: 100%;
    float: right;
}

.ds_l_top1 {
    height: 35px;
    float: left;
    width: 100%;
    position: relative;
}

#focus1 {
    width: 485px;
    height: 165px;
    float: left;
    position: relative;
    overflow: hidden;
}

#focus1 ul {
    width: 1455px;
    height: 100%;
    position: absolute;
    overflow: hidden;
}

#focus1 ul li {
    width: 485px;
    height: 100%;
    float: left;
    position: relative;
    overflow: hidden;
}

#focus1 ul li div {
    overflow: hidden;
}

.dall1 {
    width: 100%;
    height: 100%;
    float: left;
}

.d_name1 {
    width: 140px;
    height: 60px;
    float: left;
    border: 1px solid #E4E4E4;
    margin: 0px -1px -1px 0px;
    padding: 10px;
    text-align: center;
    font-size: 16px;
    color: black;
    position: relative;
    overflow: hidden;
    overflow: hidden;
}

.d_name1:hover {
    border: 1px solid #FE9D1F;
    z-index: 20;
}

.d_name1 h4 {
    width: 65px;
    float: left;
    height: 20px;
    margin: 0 0 0 10px;
    color: #666;
    font-size: 13px;
    font-weight: lighter;
}

.d_name1 span.true_name {
    width: 100%;
    height: 26px; /* margin-bottom:5px; */
    display: block;
}

.d_name1 span.time, .d_name1 span.money {
    width: 60px;
    height: 20px;
    display: block;
    float: left;
    font-size: 13px;
}

.d_name1 .hide_home {
    position: absolute;
    bottom: -43px;
    left: 0;
    width: 100%;
    cursor: hand;
    background-color: #FE9D1F;
    color: #fff;
    line-height: 43px;
    height: 43px;
    padding-left: 0px;
    -webkit-transition: bottom ease-in-out .3s;
    -moz-transition: bottom ease-in-out .3s;
    transition: bottom ease-in-out .3s;
    font-size: 12px
}

.d_name1:hover .hide_home {
    bottom: 0
}

.btn1 {
    position: relative;
    height: 10px;
    left: 320px;
    bottom: -16px;
}

.btn1 span {
    float: left;
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
    text-align: center;
    font-size: 16px;
    margin-right: 10px;
    cursor: pointer;
    background: #666;
}

.btn1 span.on {
    background: #ff6600;
    color: #ff6600;
}

/*namedomain图片*/
.domain_pic {
    height: 60px;
}

.company {
    padding-bottom: 15px;
}

.company_show {
    width: 99.9%;
    height: 34px;
    border: 1px solid #E4E4E4;
    background: #F8F8F8;
}

.company_show a {
    transition: none;
}

.company_show ul {
    float: left;
    height: 34px;
}

.company_show ul li {
    float: left;
    width: 128px;
    height: 34px;
    line-height: 35px;
}

.company_show ul li a {
    display: block;
    width: 127px;
    text-align: center;
    height: 33px;
    color: #666;
    font-size: 14px;
    padding-top: 1px;
    padding-right: 1px;
    padding-left: 1px;
}

.company_show ul li a.on3 {
    font-size: 14px;
}

.company_P {
    width: 960px;
    padding: 0px 10px;
}

.company_P img {
    padding: 5px;
    width: 88px;
    height: 31px;
    margin: 5px 8px 5px 0;
}

.friend_link {
    float: left;
    margin: 8px 0;
}

.friend_link li {
    display: block;
    float: left;
    padding: 5px 5px;
    text-align: center;
}

.friend_link li a {
    color: #666;
    display: block;
    font-size: 13px;
    overflow: hidden;
    text-decoration: none;
    float: left;
}

.friend_link li a:hover {
    color: #F27522;
    text-decoration: underline;
}

.friend_link2 {
    float: left;
    width: 100%;
}

.friend_link2 li {
    display: block;
    float: left;
    padding: 1px 3px;
    text-align: center;
}

.friend_link2 li a {
    color: #AFAFAF;
    display: block;
    font-size: 12px;
    overflow: hidden;
    text-decoration: none;
    float: left;
}

.friend_link2 li a:hover {
    color: #F27522;
    text-decoration: underline;
}

#count2 {
    width: 99.9%;
    border: 1px solid #e5e5e5;
    border-top: none;
    padding: 10px 0;
}

/*网页底部*/
#bottom {
    width: 100%;
    margin: 0 auto;
    background: -webkit-gradient(linear, 0 0, 0 60%, color-stop(0, #F7F7F7), color-stop(1, white));
    border-top: 2px solid #D8D8D8;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F7F7F7, endColorstr=white, grandientType=1);
    background: -moz-linear-gradient(#F7F7F7, white);
}

.bottom_top {
    height: auto;
    border-bottom: 1px solid #DBDBDB;
    padding-bottom: 10px;
}

.btop_1, .new_comer, .btop_3, .payment, .S_S {
    width: 190px;
    float: left;
    margin-right: 4px;
    height: auto;
}

a#kefu {
    color: #999;
    font-size: 11px;
    height: 55px;
    margin-bottom: 5px;
}

a#kefu:hover {
    color: #F27522;
    text-decoration: underline;
}

#b_sign {
    width: 40px;
    display: block;
    height: 40px;
    float: left;
    margin-top: 13px;
}

.b_sign {
    background-position: 9px -421px;
}

.b_signa {
    background-position: -21px -421px;
}

.b_signb {
    background-position: -54px -421px;
}

.b_signc {
    background-position: -90px -421px;
}

.b_signd {
    background-position: -120px -425px;
}

.btop_a {
    margin-left: 40px;
    float: left;
    line-height: 30px;
    display: inline;
    width: 150px;
    height: auto;
    margin-top: -7px;
}

.btop_a a:hover {
    text-decoration: underline;
}

.bottom_top h4 {
    float: left;
    width: 90px;
    margin-top: 15px;
    margin-left: 10px;
    color: #333;
    font-size: 18px;
    font-weight: lighter;
}

a.botma {
    clear: both;
    height: 25px;
    float: left;
    display: block;
    text-indent: 10px;
    font-size: 14px;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.wei {
    float: left;
    line-height: 30px;
    width: 145px;
    margin-top: 15px;
}

.wei a.wei_a1, .wei a.wei_a2, .wei a.wei_a3 {
    width: 18px;
    height: 18px;
    float: left;
    display: block;
    margin: 7px 8px;
}

.wei a.wei_a1 {
    background-position: -177px 0px;
}

.wei a.wei_a2 {
    background-position: -194px 0px;
}

.wei a.wei_a3 {
    background-position: -212px 0px;
}

.wei_a {
    color: #999;
    width: 100%;
    height: 23px;
    line-height: 18px;
    background: none;
    background: none;
    margin-top: 5px;
    float: left;
    display: block;
}

.bottom_btom {
    line-height: 22px;
    height: 150px;
    text-align: center;
    color: #666;
    font-size: 12px;
    padding-top: 10px;
}

a.ftimg04:link, a.ftimg04:visited, a.ftimg04:hover, a.ftimg04:active, a.ftimg07:link, a.ftimg07:visited, a.ftimg07:hover, a.ftimg07:active {
    background: url("../images/footerimg.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 52px;
    overflow: hidden;
    text-indent: -5000px;
    margin-right: 15px;
}

a.ftimg04:link, a.ftimg04:visited, a.ftimg04:hover, a.ftimg04:active {
    background-position: -547px top;
    width: 91px;
}

a.ftimg07:link, a.ftimg07:visited, a.ftimg07:hover, a.ftimg07:active {
    background-position: right top;
    width: 132px;
}

.QQ_S {
    width: 90px;
    height: 172px;
    position: fixed;
    right: 10px;
    top: 40%;
    z-index: 99999;
}

.Q_top {
    width: 100%;
    background: #E6E6E6;
    height: 30px;
    line-height: 30px;
    text-align: right;
    cursor: pointer;
}

.Q_botm {
    width: 84px;
    border: 3px solid #E6E6E6;
}

.Q_pic, .Q_anser, .Q_sign {
    width: 100%;
    height: 45px;
    border-bottom: 2px solid #E6E6E6;
    background: url(../images/icon2013.png) no-repeat;
    position: relative;
    overflow: hidden;
    color: white;
    text-align: center;
    cursor: pointer;
    background-color: white;
}

.Q_pic {
    background-position: 20px -458px;
}

.Q_anser {
    background-position: -242px -384px;
}

.Q_sign {
    background-position: -241px -434px;
}

.Q_anser_hide, .Q_pic_hide, .Q_sign_hide {
    width: 100%;
    height: 100%;
    position: absolute;
    background: #FE9B1D;
    left: -84px;
    -webkit-transition: left ease-in-out .3s;
    -moz-transition: left ease-in-out .3s;
    transition: left ease-in-out .3s;
}

.hide_pic, .hide_pic1, .hide_pic2 {
    width: 100%;
    height: 26px;
    background: url(../images/icon2013.png) no-repeat;
    display: block;
}

.hide_pic {
    background-position: -242px -348px;
}

.hide_pic1 {
    background-position: -100px -467px;
}

.hide_pic2 {
    background-position: -243px -479px;
}

.Q_pic:hover .Q_pic_hide, .Q_anser:hover .Q_anser_hide, .Q_sign:hover .Q_sign_hide, .Q_pic1:hover .Q_pic1_hide, .Q_sign1:hover .Q_sign1_hide {
    left: 0px;
}

.Q_pic a, .Q_anser a, .Q_sign a, .Q_pic a:hover, .Q_anser a:hover, .Q_sign a:hover, .Q_pic1 a, .Q_pic1 a:hover, .Q_sign1 a, .Q_sign1 a:hover {
    color: white;
}

a.blank {
    width: 100%;
    height: 100%;
    display: block;
}

.QQ_S1 {
    width: 60px;
    height: 110px;
    position: fixed;
    right: 10px;
    bottom: 0;
    display: none;
}

.Q_top1 {
    width: 100%;
    height: 30px;
    background: #E6E6E6;
    line-height: 30px;
    text-align: right;
    cursor: pointer;
}

.Q_botm1 {
    width: 56px;
    border: 2px solid #E6E6E6;
    height: 70px;
}

.Q_pic1 {
    border-bottom: 2px solid #E6E6E6;
    width: 100%;
    height: 33px;
    background-position: -55px -465px;
    position: relative;
    overflow: hidden;
    color: white;
    text-align: center;
    line-height: 33px;
    cursor: pointer;
    background-color: white;
}

.Q_sign1 {
    width: 100%;
    height: 33px;
    width: 100%;
    line-height: 33px;
    height: 35px;
    background-position: -255px -437px;
    position: relative;
    overflow: hidden;
    color: white;
    text-align: center;
    cursor: pointer;
    background-color: white;
}

.Q_pic1_hide, .Q_sign1_hide {
    width: 100%;
    height: 100%;
    position: absolute;
    background: #FE9B1D;
    left: -56px;
    -webkit-transition: left ease-in-out .3s;
    -moz-transition: left ease-in-out .3s;
    transition: left ease-in-out .3s;
    cursor: pointer;
}

.Q_sign1_hide a {
    font-size: 12px;
}

/*注册页*/
#nk_top {
    width: 100%;
    height: 35px;
    line-height: 35px;
    float: left;
    font-size: 12px;
}

#nk_top a.a_big {
    padding-right: 5px;
    float: left;
}

#nk_top a:hover {
    text-decoration: underline;
}

#nk_top .a_small {
    padding: 0 5px;
}

.nk_botm {
    width: 100%;
}

.nk_botml {
    width: 678px;
    float: left;
    margin-top: 10px;
}

.nk_botmr {
    float: right;
}

.new22_link {
    width: 980px;
    height: auto;
    line-height: 18px;
    font-size: 12px;
    margin-bottom: 10px;
    overflow: hidden;
    color: #afafaf;
    border-top: 1px solid #efecec;
    margin-top: 10px;
}

.nkm_top ul {
    width: 100%;
    height: 32px;
    float: left;
    line-height: 32px;
}

.nkm_top ul li {
    float: left;
    font-size: 14px;
    text-align: center;
    font-weight: bold;
    background-color: #E6E6E6;
}

#followa {
    width: 224px;
    padding-right: 19px;
}

#followb {
    width: 226px;
}

#followc {
    width: 208px;
}

li.current, li.currenta, li.currentc, li.currentd {
    background: url(../images/followstep.png) no-repeat 100% 0;
}

li.currenta {
    background-position: 100% 34%;
}

li.currentc {
    background-position: 100% 68%;
}

li.currentd {
    background-position: 100% 99%;
}

#in_pink {
    width: 100%;
    height: 100%;
    background-color: #F60;
    display: block;
    color: #fff
}

.in_red {
    width: 100%;
    height: 100%;
    background-color: #f60;
    display: block;
    color: #fff
}

#in_pink {
    background-color: #FEE5D5;
    color: #ff6600;
}

.nkm_midl {
    width: 100%;
    margin-top: 15px;
    float: left;
}

#domainName {
    width: 666px;
    height: 124px;
    border: 1px solid #dbdbdb;
    color: #b5b5b5;
    padding: 5px 0px;
    line-height: 23px;
    padding-left: 10px;
    overflow-y: auto;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    font-size: 14px;
}

#domainName:hover {
    border: 1px solid #ff8a00;
}

.nkm_btom {
    width: 100%;
    float: left;
    padding-bottom: 20px;
}

.nkm_btom ul {
    width: 100%;
    color: #666;
    margin-top: 10px;
    margin-left: 10px;
}

.nkm_btom ul li {
    width: 113px;
    float: left;
    line-height: 26px;
    height: 26px;
    vertical-align: middle;
    position: relative;
    cursor: pointer;
}

.nkm_btom ul li a.zhuche-jia {
    font-size: 16px;
    font-weight: 200;
    color: #ff7300;
    margin-left: 3px;
}

.nkm_btom ul li input {
    vertical-align: middle;
    line-height: 22px;
    margin-right: 5px;
    margin-top: -4px;
    margin-top: 0 \9;
}

.nkm_btom ul li label {
    font-size: 16px;
    cursor: pointer;
}

.search-tip {
    padding: 10px;
    width: 80px;
    position: absolute;
    z-index: 100;
    border: 1px solid #ddd;
    background: #fff;
    display: none;
    -webkit-box-shadow: 0 0 5px rgba(138, 138, 138, .3);
    -moz-box-shadow: 0 0 5px rgba(138, 138, 138, .3);
    box-shadow: 0 0 10px rgba(138, 138, 138, .3);
    top: 20px;
}

.search-tip h3 span {
    font-size: 18px;
    color: #fe8431;
    display: inline-block;
    margin-right: 5px;
}

.nkm_btom ul li span.presale, .nkm_btom ul li span.sales, .nkm_btom ul li span.new, .nkm_btom ul li span.hot {
    width: 15px;
    line-height: 15px;
    height: 15px;
    font-size: 12px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    margin: 0 5px;
    color: #fff;
    display: inline-block;
    text-align: center;
    font-family: "宋体"
}

.nkm_btom ul li span.hot {
    background: #ff5367;
}

.nkm_btom ul li span.new {
    background: #86C440;
}

.nkm_btom ul li span.presale {
    background: #219cfb;
}

.nkm_btom ul li span.sales {
    background: #fb9d21;
}

.nkm_btom ul li:hover .search-tip {
    display: block;
}

.nk_button, .nk_button_a {
    width: 100px;
    height: 30px;
    background: #FE8431;
    border: none;
    margin-top: 12px;
    color: white;
    font-size: 15px;
    font-weight: bold;
    cursor: pointer;
}

.dp_top {
    width: 100%;
    height: 35px;
    border-bottom: 1px solid #E4E4E4;
    line-height: 35px;
    float: left;
    margin-top: 8px;
}

.dp_top_tit, .dp_top_tita {
    width: 100px;
    border-bottom: 2px solid #F60;
    margin-bottom: -1px;
    color: black;
    font-size: 14px;
    font-weight: bold;
    float: left;
    height: 34px;
    text-align: center;
}

.dp_top_tita {
    border-bottom: 1px solid #fe8431;
    color: white;
    background-color: #fe8431;
}

.dp_top_r {
    width: 245px;
    float: right;
}

.model_signz, .i_sign, .i_signa, .i_signb, .i_signc, .i_signd, .i_signe, .i_signf, .setlment, #manjian, #tc, .i_signg, .i_signh, .i_signi, .i_signj, .i_signq, .i_signl, .i_signm, .i_signn, .i_signo, .i_signp, .i_signr, .i_signs, .i_signt, .To_shopingcar, .hide_intro, .i_signu, #input_register,
.model_signz, .i_sign, .i_signa, .i_signb, .i_signc, .i_signd, .i_signe, .i_signf, .setlment, #manjian, #tc, .i_signg, .i_signh, .i_signi, .i_signj, .i_signq, .i_signl, .i_signm, .i_signn, .i_signo, .i_signp, .i_signr, .i_signs, .i_signt, .To_shopingcar, .hide_intro, .i_signu, #input_register,
.inner_rgist, #input_registera, #input_registerb, .i_signv, .i_signw, .i_signx, .i_signy, .i_signz, .mi_a, .mi_b, .mi_c, .btn1, .btn2, .btn3, .btn4, .cj_record, .mi_d, .mi_e, .mi_f, .mi_g, .mi_h, .mi_i, .mi_j, .mi_q, .bk_right, .mi_s, .mi_t, .ni_a, .ni_b, .ni_c, .zhongj_buy ul, .zhongj_buy ul.as, .wt_buy, .ni_d, .bok_schgo, .ni_e, .ni_f, .ni_g, .ni_h, .ni_i, .email_addres, .activity_none, .btn_prev, .btn_next, .banner_pages li span, .banner_pages span, .c_u, .ni_l, .ni_m, .ni_n, .fenlei_input a, .d_h, .d_i, .d_l, .d_m, .ni_o, .ni_p, .ni_q, .apply, .ni_v, .ni_s, .ni_t, .ni_u, .i_signch, .rcfm, .rcfma, #username, #pwd, .index-code, .shopall {
    background: url(../images/inner.png) no-repeat;
    display: block;
}

.index-code {
    background-position: -1073px -218px;
    width: 46px;
    float: left;
}

.index-yz a {
    float: left;
    width: 96px;
    height: 27px;
    display: block;
}

.index-yz a img {
    margin: 4px 8px;
    width: 80px;
}

.i_sign {
    background-position: -1017px 6px;
    width: 20px;
    height: 35px;
    float: left;
}

.leftmain_notice {
    background: #FFFFE5;
    border: 1px solid #FFCC7F;
    height: 28px;
    line-height: 28px;
    margin-top: 12px;
    width: 98.9%;
    padding: 0 5px;
    font-size: 13px;
}

.i_signa {
    width: 30px;
    height: 100%;
    float: left;
    background-position: -1069px 1px;
}

.dp_mid, .dp_btom {
    float: left;
}

.dp_btom {
    height: 46px;
}

.dp_mid table {
    color: black;
    text-align: center;
    border-top: 1px solid #DDD;
    border-left: 1px solid #DDD;
    font-size: 13px;
}

.dp_mid table tr {
    width: 150px;
}

.br_none {
    border-right: none;
}

.l_blue {
    background: #E8F2FC;
}

#pricetable tr:hover, #pricetable td.yellow {
    background-color: #ffffe5;
}

#pricetable tr#tr_head:hover {
    background-color: white;
}

.dp_mid table tr#tr_head:hover .l_blue {
    background: #E8F2FC;
}

#pricetable tr:hover #b_deco {
    background-color: #E8F2FC;
}

.dp_mid table td {
    height: 33px;
    border-right: 1px solid #DDD;
    border-bottom: 1px solid #DDD;
}

.dp_bl {
    height: 100%;
    width: 550px;
    float: left;
    color: black;
    margin-bottom: 10px;
    margin-top: 10px;
    line-height: 26px;
}

.dp_br {
    float: right;
    color: black;
    margin-top: 10px;
    margin-bottom: 10px;
    line-height: 26px;
}

.i_signb {
    width: 30px;
    float: left;
    background-position: -1040px 0px;
    height: 26px;
}

#a_deco0:hover, #tr0:hover #a_deco0 {
    *border-top: 1px solid #DDD;
}

.hide_intro {
    width: 292px;
    height: 73px;
    position: absolute;
    background-position: 0px -87px;
    left: -9999px;
    top: -9999px;
    line-height: 22px;
    padding: 17px 12px;
    font-size: 12px;
    text-align: left;
}

#a_deco0:hover .hide_intro, #a_deco1:hover .hide_intro, #a_deco2:hover .hide_intro, #a_deco3:hover .hide_intro, #a_deco4:hover .hide_intro, #a_deco5:hover .hide_intro, #a_deco6:hover .hide_intro, #a_deco7:hover .hide_intro {
    left: 39px;
    top: 58px;
    z-index: 100;
}

#a_deco0:hover, #a_deco1:hover, #a_deco2:hover, #a_deco3:hover, #a_deco4:hover, #a_deco5:hover, #a_deco6:hover, #a_deco7:hover, .#a_deco8:hover, .#a_deco9:hover, .#a_deco10:hover, .#a_deco11:hover {
    text-decoration: underline;
    color: #666;
    background: #E8F2FC;
}

.virisign_logo {
    width: 260px;
    height: 130px;
    margin: 10px 0;
    float: right;
}

.domain-detail {
    width: 710px;
    float: left;
    margin-top: 25px;
}

.zij {
    width: 5px;
    height: 20px;
    margin: 10px 0 5px 10px;
    background-color: #fe8431;
    display: block;
    float: left;
}

.domn-top {
    background-color: #f7f7f7;
    line-height: 40px;
    float: left;
    color: #333;
    width: 100%;
    margin-bottom: 15px;
    text-indent: 10px;
    font-size: 16px;
    font-weight: normal;
}

.domain-detail-title {
    padding: 0 10px 0 10px;
    width: 690px;
}

.domn-detl {
    width: 48.5%;
    float: left;
    margin: 15px 10px 10px 0;
    overflow: hidden;
}

.domn-detl span {
    width: 66px;
    height: 66px;
    display: block;
    float: left;
    margin: 0 10px 0 0;
}

.domn-detl p:first {
    margin-top: 10px;
}

.domn-detl p {
    line-height: 22px;
}

.domain_a {
    background: url(../images/detail_a.png) 0px 4px no-repeat;
}

.domain_b {
    background: url(../images/detail_b.png) 0px 6px no-repeat;
}

.domain_c {
    background: url(../images/detail_c.png) -1px 5px no-repeat;
}

.domain_d {
    background: url(../images/detail_d.png) -2px 9px no-repeat;
}

.domain_e {
    background: url(../images/detail_domain.png) -2px 9px no-repeat;
}

.domain_f {
    background: url(../images/detail_domain.png) -2px -55px no-repeat;
}

.domain_g {
    background: url(../images/detail_domain.png) -2px -115px no-repeat;
}

.domain_h {
    background: url(../images/detail_domain.png) -2px -180px no-repeat;
}

.domain_i {
    background: url(../images/detail_domain.png) -2px -248px no-repeat;
}

.domain_j {
    background: url(../images/detail_domain.png) -2px -322px no-repeat;
}

.domain_k {
    background: url(../images/detail_domain.png) -2px -388px no-repeat;
}

.domain_l {
    background: url(../images/detail_domain.png) -2px -455px no-repeat;
}

.domain_m {
    background: url(../images/detail_domain.png) -2px -523px no-repeat;
}

.domain_n {
    background: url(../images/detail_domain.png) -2px -588px no-repeat;
}

.domain_o {
    background: url(../images/detail_domain.png) -2px -660px no-repeat;
}

.domain_p {
    background: url(../images/detail_domain.png) -2px -730px no-repeat;
}

.domain_q {
    background: url(../images/detail_domain.png) -2px -795px no-repeat;
}

.domain_r {
    background: url(../images/detail_domain.png) -2px -860px no-repeat;
}

.domain_s {
    background: url(../images/detail_domain.png) -2px -925px no-repeat;
}

.domain_t {
    background: url(../images/detail_domain.png) -2px -990px no-repeat;
}

.domain_u {
    background: url(../images/detail_domain.png) -2px -1052px no-repeat;
}

.domain_v {
    background: url(../images/detail_domain.png) -2px -1110px no-repeat;
}

.domn-botma .domn-detl span {
    width: 50px;
    height: 50px;
    margin: 0 20px 0 10px;
}

.domn-botma .domn-detl {
    margin: 5px 10px 15px 0;
}

.doadvan_a {
    background: url(../images/innerb.png) -454px -249px no-repeat;
}

.doadvan_b {
    background: url(../images/innerb.png) -552px -248px no-repeat;
}

.doadvan_c {
    background: url(../images/innerb.png) -645px -244px no-repeat;
}

.doadvan_d {
    background: url(../images/innerb.png) -738px -244px no-repeat;
}

/*购物车*/
.gwc {
    height: 34px;
    margin-top: 5px;
}

.i_signc, .i_signh, .i_signe {
    width: 50px;
    height: 34px;
    float: left;
    background-position: -972px 0px;
}

.i_signh {
    background-position: -1060px -48px;
}

.gwc_l {
    float: left;
    line-height: 34px;
    font-size: 23px;
    font-weight: lighter;
    color: #666;
}

.gwc_r {
    float: right;
    width: 710px;
}

.notice {
    height: 33px;
    margin-top: 20px;
    border: 1px dotted #E0E0E0;
    border-bottom: none;
    line-height: 33px;
    font-size: 12px;
    width: 978px;
}

.i_signd {
    background-position: -874px 4px;
    width: 38px;
    height: 33px;
    float: left;
}

.i_signg {
    background-position: -902px 5px;
    float: right;
    height: 33px;
    width: 25px;
    padding-right: 13px;
    cursor: pointer;
}

.goodstable, #goodstable_a, #goodstable_b, #goodstable_c, .paysucces {
    font-size: 14px;
    color: #666;
    text-align: center;
    float: left;
    border: 1px solid #E6E6E6;
    border-right: none;
}

.div-table {
    width: 979px;
    border-right: 1px solid #E6E6E6;
    float: left;
    line-height: 35px;
}

.paysucces {
    border-right: 1px solid #E6E6E6;
}

.goodstable {
    border-top: 2px solid #CCC;
}

.paysucces {
    border-top: 2px solid #f27522;
    margin-top: 20px;
    *margin-top: 10px;
}

#goodsconfirm, #paysucces {
    border-bottom: none;
}

#goodstable tr, #goodstable_a tr, #goodstable_b tr, #goodstable_c tr {
    width: 978px;
    text-align: left;
}

#goodstable td, #goodstable_a td, #goodstable_b td, #goodstable_c td, #goodsconfirm td, .paysucces td {
    height: 35px;
    border-bottom: 1px solid #E6E6E6;
    line-height: 35px;
}

.tablehead {
    background: #F8F8F8;
}

.nogoods {
    height: 70px;
}

#plsz, #year {
    width: 85px;
}

#year {
    width: 45px;
}

.t_left, .fp-model .liebiao th.t_left, .tab .result_mainB, .result_mainB th {
    text-align: left;
}

input#goodsname {
    margin-left: 8px;
}

input.gwc_chose {
    vertical-align: middle;
    margin: 0 5px 4px 8px;
    *margin: 4px 5px 4px 8px;
}

td#remove {
    width: 60px;
    cursor: pointer;
}

.gold {
    height: 50px;
    width: 50px;
    margin: 10px 5px;
    float: left;
}

.givegold {
    line-height: 70px;
}

#typeq {
    height: 42px;
    background: #F7F7F7;
}

#typej {
    height: 100px;
}

.pay, .sale, .return {
    float: right;
    width: 970px;
    margin-right: 10px;
    text-align: right;
    display: inline;
    height: 30px;
    line-height: 30px;
}

.ttmoney, #salemoney, .fhmoney {
    width: 160px;
    text-align: right;
    display: block;
    float: right;
    height: 30px;
    line-height: 30px;
}

#goodstable tr#typeq td, #goodstable_a tr#typeq td, #goodstable_b tr#typeq td, #goodstable_c tr#typeq td {
    border: none;
    line-height: 39px;
}

.i_signf {
    background-position: -930px 7px;
    width: 33px;
    height: 38px;
    float: left;
}

.ofall {
    width: 270px;
    text-align: left;
    float: right;
    line-height: 38px;
    font-size: 14px;
    height: 38px;
    white-space: nowrap;
}

#paymoney {
    width: 150px;
    text-align: right;
    display: block;
    float: right;
    height: 39px;
    line-height: 39px;
    margin-right: 10px;
    font-size: 19px;
}

.sement {
    height: 65px;
    line-height: 65px;
    font-size: 13px;
    float: right;
}

.setlment {
    width: 145px;
    height: 36px;
    color: white;
    float: right;
    margin: 17px 0 0 25px;
    cursor: pointer;
    border: none;
    text-align: center;
    background-color: #FD5C52;
    background-position: -85px 13px;
}

.setlment:hover, .To_shopingcar:hover, .r_rnow:hover {
    background-color: #e74c3c;
}

.gtop {
    height: 35px;
    background: #E8F2FC;
    float: left;
    position: relative;
    width: 982px;
    color: #666;
    font-size: 14px;
    font-weight: bold;
    line-height: 35px;
    text-indent: 80px;
    margin-top: 10px;
}

#manjian, #tc {
    background-position: -1038px -95px;
    color: white;
    font-size: 15px;
    width: 68px;
    height: 52px;
    line-height: 52px;
    position: absolute;
    top: -22px;
    left: 5px;
    text-align: center;
    text-indent: 0;
}

#tc {
    background-position: -1038px -153px;
}

#typel {
    height: 67px;
}

.moregoods {
    float: right;
    font-size: 12px;
    font-weight: lighter;
    margin-right: 15px;
}

.moregoods:hover, a.release:hover, .goback_car a:hover, .failure a:hover, .retip a:hover, a#C_check:hover, a#r_check:hover,
a#visit:hover, #c_us:hover, .ld_more a:hover, .bid_top a:hover, .sf a:hover {
    text-decoration: underline;
}

#blank {
    height: 30px;
}

/*核对购物车中购买的物品*/
.paymessage {
    font-size: 14px;
}

.confirm {
    width: 938px;
    height: 33px;
    float: left;
    border: 1px solid #E6E6E6;
    border-bottom: none;
    margin-top: 20px;
    padding: 0 20px;
    line-height: 33px;
    font-size: 14px;
}

.confirm a:hover, .less a:hover, .sement a:hover, .reset:hover, .tjjs a:hover, .goindex:hover, .dp_top_r a:hover, .dp_br a:hover, .leftmain_notice a:hover, .selected_none a:hover, .selected_empty:hover, #hn_button:hover, .i_signu a:hover, .remenberI a:hover, .mm_way:hover, .yzm a:hover, .agree_note a:hover, .hyzc_a a:hover, .ts_a a:hover, #in_ID a:hover, #in_email a:hover, .y_code a:hover, .ch_succes a:hover, a.bookrule:hover, a.bookready:hover, .br_right a:hover, .bookBid a:hover, .slt_topb a:hover, .slt_top a:hover, .slt_topa a:hover, .slt_topc a:hover, .oneprice a:hover, .bok_a a:hover, .line:hover, .linea:hover, .tuiJ_botm a:hover, .second_class a:hover, .collected a.blue:hover, .ad_describ a:hover, .open_resource a:hover, a.info_search:hover, .info_main a:hover, .info_right a:hover, .whois_dtl dl a:hover, .focus_on:hover, .info_content a:hover, .online_pay a:hover, .qus_main a:hover, .help_cter p a:hover, .mana_header a:hover, .mana_main a:hover, .cheack_name a:hover, .specialp a.blue:hover, .hot-sh a:hover, .register2 a:hover {
    text-decoration: underline;
}

#username {
    background-position: -1073px -280px;
}

#pwd {
    color: #999;
    margin-top: 9px;
    background-position: -1074px -250px;
}

.tablebotm {
    height: 8px;
    background: url(../images/inner.png) no-repeat 0px -46px;
    margin-top: -1px;
    position: relative;
    z-index: 1;
}

.realpay {
    width: 938px;
    border: 1px solid #E6E6E6;
    border-top: 2px solid #f27522;
    float: left;
    height: 325px;
    background-color: #FFFCF8;
    padding: 0px 20px;
}

.yhq, .djq {
    width: 100%;
    border-bottom: 1px dotted #E6E6E6;
    height: 73px;
    padding-top: 20px;
}

.yh_inner {
    width: 100%;
    height: 33px;
    line-height: 33px;
    margin-top: 11px;
    *line-height: 10px;
    position: relative;
}

.yh_num, .yh_choose, .yh_choosea, .yh_chooseb {
    height: 25px;
    line-height: 25px;
    color: #666;
    font-size: 14px;
}

.yh_choose, .yh_choosea, .yh_chooseb {
    width: 325px;
}

.yh_num {
    width: 309px;
    padding-left: 14px;
    height: 21px;
    line-height: 21px;
}

.yh_choose, .yh_chooseb {
    margin-left: 30px;
}

.rcfm, .rcfma {
    width: 100px;
    height: 30px;
    text-align: center;
    line-height: 25px;
    margin-left: 50px;
    font-weight: bold;
    background-position: -747px -1px;
    border: none;
    position: absolute;
    right: 90px;
    top: 1px;
}

.rcfm:hover, .rcfma:hover {
    background: #fe9b1c;
    border: none;
    color: white;
}

.pay_a {
    width: 888px;
    padding: 15px 0px 15px 0px;
    line-height: 25px;
    float: left;
}

.order, .save, .useful, .less {
    width: 808px;
    height: 25px;
    text-align: right;
    float: right;
    padding-right: 87px;
}

.less {
    width: 888px;
    padding-right: 0px;
}

a.zxcz {
    float: right;
    margin-left: 10px;
    *margin-left: 5px;
    width: 76px;
    height: 25px;
    line-height: 25px;
}

.ordermoney, .savemoney, .usemoney, .lessmoney {
    width: 135px;
    height: 100%;
    display: block;
    float: right;
    font-weight: bold;
}

.tjjs {
    height: 45px;
    margin-top: 20px;
    line-height: 45px;
}

#realpay_a {
    margin: 0;
    height: 45px;
    width: 320px;
    font-size: 18px;
    background-position: 23px 17px;
}

#accept {
    vertical-align: middle;
    margin: -3px 8px 0 10px;
    display: inline;
    *margin: -1px 4px 0 5px
}

#charge {
    height: 45px;
    width: 320px;
    font-size: 17px;
    background: #D8D8D8;
    color: #999;
    float: right;
    border: none;
}

#charge:hover {
    background: #CECECE;
    color: #666;
}

/*购物车成功*/
.i_signe {
    background-position: -444px -2px;
}

.i_signi, .i_signj, .i_signq, .i_signl, .i_signm {
    width: 45px;
    height: 35px;
    float: left;
}

.i_signi {
    background-position: -608px 9px;
}

.i_signj {
    background-position: -566px 8px;
}

.i_signq {
    background-position: -526px 9px;
}

.i_signl {
    background-position: -694px 6px;
}

.i_signm {
    background-position: -656px 8px;
}

.i_signn {
    width: 45px;
    height: 30px;
    float: left;
    background-position: -485px 5px;
}

.rsuccess, .retip, .failure {
    text-indent: 50px;
    width: auto;
    height: 100%;
}

.goback_car {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}

.new22_sharett {
    border-left: 5px solid #fd8712;
    padding-left: 10px;
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    float: left;
    width: 100%;
    margin-top: 10px;
    color: #404040;
}

.new22_share22 {
    border: 1px solid #dddddd;
    height: 40 zpx;
    margin-top: 10px;
    padding: 10px;;
    width: 680px;
    font-size: 14px;
}

/*注册查询结果*/
.result_l, .result_r {
    float: left;
    width: 710px;
    margin-top: 10px;
    font-size: 14px;
}

#zc_result {
    width: 673px;
    float: left;
    border: 1px solid #E5E5E5;
    border-top: 2px solid #F27522;
    padding: 16px 20px 20px 15px;
    margin-top: 15px;
}

.zc_result, .zc_result_a {
    width: 100%;
    height: auto;
}

.zc_result_a li {
    width: 100%;
    line-height: 34px;
    height: 34px;
    background-position: 0px -54px;
}

.zc_result li {
    border-bottom: 1px dashed #eee;
    line-height: 25px;
    padding: 12px 0;
    height: 25px;
}

.zc_result li:last-child {
    border-bottom: none;
}

.zc_result li.result-line {
    height: 1px;
    border: none;
    border-top: 1px dashed #eee;
    margin: 22px 0;
}

.zc_result li:hover, .zc_result li:hover .r_l, .zc_result li:hover .r_r, .zc_result_a li:hover, .zc_result_a li:hover .r_l, .zc_result_a li:hover .r_r {
    background-color: #F8F8F8;
}

.zc_result_a li {
    width: 48%;
    float: left;
    margin-left: 9px;
}

.zc_result li .beach-tip {
    width: 100%;
    clear: both;
    height: 25px;
    padding-top: 10px;
}

.zc_result li .beach-tip .w-fr {
    float: right;
}

.beach-tip .price {
    font-weight: 400;
}

.beach-tip .tip {
    font-weight: 600;
}

.price_rt {
    display: inline-block;
    text-decoration: line-through;
    margin-right: 5px;
}

.i_signo, .i_signp {
    width: 25px;
    height: 34px;
    float: left;
    background-position: -586px -95px;
    cursor: not-allowed;
}

.result_l .i_signo, .result_l .i_signp {
    margin-top: -4px;
}

.i_signp {
    background-position: -586px -135px;
}

.r_l {
    float: left;
    height: 25px;
}

.r_r {
    float: right;
    height: 25px;
}

.result_cb {
    float: left;
    display: block;
    margin: 6px 10px 0 3px;
}

.i_signr, .i_signs, .shopall {
    width: 100px;
    height: 26px;
    line-height: 26px;
    background-position: -455px -99px;
    display: inline-block;
    margin-left: 6px;
    text-align: center;
    text-indent: 15px;
    cursor: pointer;
}

.i_signs {
    background-position: -455px -140px;
}

.i_signr:hover, .i_signr:hover a, .shopall:hover, .shopall:hover a {
    background-position: -330px -136px;
    color: white;
    text-decoration: none;
}

.i_signs:hover, .i_signs:hover a {
    background-position: -330px -99px;
    color: white;
    text-decoration: none;
}

.fastrg {
    background: url(../images/Registerdomain.png) no-repeat;
    display: block;
}

.fastrg {
    width: 100px;
    height: 26px;
    line-height: 26px;
    background-position: -126px 1px;
    display: inline-block;
    margin-left: 6px;
    text-align: center;
    text-indent: 15px;
    cursor: pointer;
}

.fastrg:hover {
    background-position: 1px 1px;
    color: white;
    text-decoration: none;
}

.wantall {
    height: 26px;
    line-height: 26px;
    padding-top: 20px;
    border-top: 1px dashed #eee;
}

.wantall_a {
    margin: 0 5px 0 3px;
    vertical-align: middle;
}

.wantall .To_shopingcar {
    display: inline-block;
}

.result_r {
    float: right;
    width: 260px;
    padding-bottom: 15px;
}

.r_list {
    border: 1px solid #E5E5E5;
    float: right;
    width: 258px;
}

.r_list_top {
    height: 33px;
    border-bottom: 1px solid #E5E5E5;
    background: #F8F8F8;
    line-height: 33px;
}

.selected_empty {
    width: 65px;
    height: 100%;
    float: right;
    background: #E6E6E6;
    display: block;
    text-align: center;
}

.selected_inner {
    width: 225px;
    height: auto;
    padding: 15px 18px 14px 15px;
}

.selected_inner li {
    width: 100%;
    height: 30px;
    line-height: 30px;
    border-top: 1px dashed #E5E5E5;
    border-bottom: 1px dashed #E5E5E5;
    margin-top: -1px;
    position: relative;
    margin-top: -5px \9;
}

.selected_inner li.topnone {
    border-top: 1px solid white;
}

.selected_inner li:hover, .selected_inner li.topnone:hover {
    border-top: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    background-color: #FFFFE5;
}

.i_signt {
    height: 33px;
    width: 26px;
    float: right;
    display: block;
    background-position: -637px -96px;
    display: none;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
}

.selected_inner li:hover .i_signt {
    display: block;
}

.To_shopingcar {
    height: 30px;
    width: 225px;
    background-position: 23px 17px;
    margin: 0px 0 14px 15px;
    color: white;
    border: none;
    background-color: #FD5C52;
    background-position: -29px 10px;
}

.selected_none {
    width: 100%;
    height: 85px;
    line-height: 85px;
    text-align: center;
    height: 64px;
    line-height: 35px;
}

.arr-pmt {
    width: auto;
    border-radius: 2px 2px 2px 0;
    color: #fff;
    left: 15px;
    padding: 0 5px 0 9px;
    position: relative;
    background: #96cd58;
    display: inline-block;
    color: #fff;
    height: 18px;
    line-height: 18px;
    margin-top: 3px;
}

.arr-pmt i {
    display: inline-block;
    background: url(../images/icon2013.png) no-repeat;
    width: 5px;
    height: 5px;
    background-position: -22px 0;
    position: absolute;
    left: -5px;
    bottom: 0;
}

/*会员登录*/
#hyzc {
    height: 464px;
    font-size: 14px;
}

.login-box {
    display: table;
    width: 100%;
}

.login-box-l {
    display: table-cell;
    vertical-align: top;
    width: 100%;
    padding: 0 40px
}

.login-box-r {
    display: table-cell;
    width: 317px;
    padding: 20px 24px 18px 24px;
}

.hyzc {
    padding: 40px 0;
}

.hyzc_l img {
    width: 100%;
    height: 390px;
}

.hyzc_r {
    float: right;
    border: 1px solid #dedede;
}

.hyzc_r_top {
    width: 100%;
    height: 32px;
    border-bottom: 1px solid #dedede;
    position: relative;
}

.hyzc-login-line {
    width: 1px;
    height: 16px;
    background: #dedede;
}

.hyzc-line-wz {
    position: absolute;
    right: 50%;
    z-index: 10;
    top: 5px;
}

.hyzc_r_top > ul > li {
    width: 49.8%;
    float: left;
    text-align: center;
}

.hyzc_r_top > ul > li span {
    font-size: 18px;
    padding: 0 10px;
    cursor: pointer;
}

.hyzc_r_top > ul > li.active span {
    color: #ff8432;
    font-weight: 700;
    border-bottom: 2px solid #fe8431;
    padding-bottom: 10px;
    position: relative;
    *bottom: 1px;
}

.i_signu {
    height: 22px;
    float: right;
    margin-top: 7px;
    padding-left: 30px;
    width: 134px;
    background-position: -1076px -313px;
}

#input_register, #input_registera, #input_registerb {
    width: 270px;
    height: 33px;
    color: #999;
    padding-left: 32px;
    background-position: -1071px -276px;
    margin-top: 20px;
    line-height: 33px;
    cursor: auto;
}

#input_registera {
    background-position: -1071px -246px;
}

#input_registerb {
    width: 73px;
    margin-top: 0px;
    float: left;
    background-position: -1069px -214px;
}

.input_out, .input_register, .input_registera, .input_registerb {
    background-color: #FFF;
    border: 1px solid #ccc;
}

.input_outa {
    border: 1px solid #7abd54;
}

.yzm {
    margin-top: 20px;
    height: 33px;
    line-height: 33px;
    width: 305px;
}

.yzm_img {
    margin: 5px 5px 0 10px;
    margin: 5px 5px 0 16px;
    width: 100px;
    height: 25px;
    float: left;
}

.inner_rgist {
    margin: 17px 0 0 5px;
    width: 310px;
    height: 35px;
    border: none;
    background-position: -720px -141px;
    color: white;
    font-size: 18px;
    line-height: 35px;
    text-align: center;
}

.inner_rgist:hover {
    background-position: -720px -95px;
}

#rememberme, .rememberme {
    display: block;
    margin: 2px 7px 0 10px;
    float: left;
    *margin: -1px 3px 0 3px;
}

.remenberI {
    width: 310px;
    height: 17px;
    line-height: 17px;
    margin-top: 8px;
}

.hyzc_botm {
    height: 47px;
    width: 100%;
    border-top: 1px dashed #dedede;
    margin-top: 12px;
    padding-top: 10px;
}

.more_way {
    width: 100%;
    height: 29px;
    line-height: 24px;
    margin-left: -10px;
    margin-top: 6px;
}

.more_way a span {
    margin: -2px -1px 0 0;
}

.wayname {
    margin-left: -5px;
}

.i_signv {
    width: 35px;
    height: 33px;
    background-position: -630px -145px;
    float: left;
}

.remenberI span {
    vertical-align: middle;
}

.remenberI .hyzc-login-line {
    display: inline-block;
    margin: 0 10px;
}

.login-weixin {
    margin: 22px auto 0 auto;
    position: relative;
    display: table;
    text-align: center;
}

.login-weixin>img { display: inline-block; padding: 10px; border:1px solid #dadada;}
.login-weixin p {
    line-height: 20px;
    color: #999;
    margin-top: 10px;
    text-align: center;
}

.login-weixin p span {
    color: #ff8432
}

.qrcode-img {
    border: 1px solid #dadada;
    width: 192px;
    height: 192px;
    text-align: center;
    position: relative;
    left: 0;
    top: 0;
}

.qrcode-img .wx-img {
    width: 180px;
    height: 180px;
    margin-top: 6px;
}

.qrcode-wx-logo {
    width: 30px;
    height: 30px;
    top: 56px;
    left: 60px;
    background: url("../images/logox.png") no-repeat;
    background-size: 30px 30px;
    position: absolute;
    top: 81px;
    left: 81px;
}

.qrcode-main {
    padding-bottom: 5px;
}

.qrcode-iphone {
    display: none;
    width: 130px;
    height: 192px;
    position: absolute;
    top: 22px;
    right: -10px;
    background: url("../images/login_iphone_img.png") no-repeat
}

.qrcode-error02 {
    display: none;
    position: relative;
    z-index: 1;
    left: 62px;
    top: 1px;
}

.qrcode-error02 .qrcode-error-mask {
    position: absolute;
    width: 192px;
    background: #000;
    filter: alpha(opacity=60);
    -moz-opacity: .6;
    opacity: .6;
    height: 192px;
    z-index: 100;
    top: 0;
    text-align: center;
    line-height: 100px;
}

.qrcode-error02 .err-cont {
    position: absolute;
    left: 0;
    top: 55px;
    text-align: center;
    width: 192px;
    z-index: 102;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
}

.qrcode-error02 .refresh-btn {
    display: block;
    background: #fe8431;
    width: 80px;
    height: 32px;
    position: absolute;
    top: 95px;
    line-height: 32px;
    opacity: 1;
    z-index: 102;
    color: #fff;
    text-decoration: none;
    left: 56px;
    text-align: center;
}

.qrcode-success {
    display: none;
    text-align: center;
    padding: 50px 0 30px 0;
}

.qrcode-success h3 {
    font-size: 18px;
    padding-top: 15px;
    font-weight: normal;
}

.qrcode-success p {
    color: #999;
}

/*会员注册*/
.hyzc_a {
    margin-top: 4px;
    height: 31px;
    line-height: 31px;
    font-size: 14px;
}

#hyzc_ul {
    width: 370px;
}

#hyzc_ul li {
    border: 1px solid #DDD;
    float: left;
    text-indent: 48px;
    cursor: pointer;
}

#hyzc_ul li.active_cc, #hyzc_ul li.active_a, #hyzc_ul li.active_b {
    height: 28px;
    width: 178px;
    margin-top: 2px;
    line-height: 28px;
}

#hyzc_ul li.active_a {
    background: #f7f7f7 url(../images/inner.png) -1055px -434px no-repeat;
}

#hyzc_ul li.active_b {
    background: #f7f7f7 url(../images/inner.png) -1057px -353px no-repeat;
}

#hyzc_ul li.active_c, #hyzc_ul li.active_aa, #hyzc_ul li.active_bb {
    height: 30px;
    line-height: 33px;
    font-weight: bold;
    margin-top: 0px;
    z-index: 2;
    position: relative;
    width: 178px;
    border-bottom: 1px solid white;
    margin-bottom: -1px;
}

#hyzc_ul li.active_aa {
    background: url(../images/inner.png) -1057px -472px no-repeat;
}

#hyzc_ul li.active_bb {
    background: url(../images/inner.png) -1057px -389px no-repeat;
    cursor: pointer;
}

#hyzc_ul li.active_c {
    background: #fff url("../images/icon_register_iphone.png") 0 0 no-repeat;
}

#hyzc_ul li.active_cc {
    background: #f7f7f7 url("../images/icon_register_iphone.png") 0 -30px no-repeat;
}

#hyzc_ul li.active_c {
    text-indent: 38px;
}

.ch_table_b, .ch_table, .ch_table_a {
    height: 370px;
    border: 1px solid #DDD;
    font-size: 14px;
    margin-bottom: 20px;
    padding: 0px 26px 19px 18px;
    width: 934px;
}

.ch_table_a {
    display: none;
}

.chtbl_left {
    width: 635px;
    height: 335px;
    padding-top: 26px;
    float: left;
}

ul.d_ul {
    width: 635px;
    float: left;
    height: 32px;
    line-height: 32px;
}

ul.d_ul li, .sd_ul li {
    float: left;
    text-align: center;
    font-weight: bold;
    background-color: #ededed;
}

#followd, #followe {
    padding-right: 20px;
}

#followd {
    width: 215px;
}

#followe {
    width: 196px;
}

#followf {
    width: 184px;
}

.followd, .followe {
    padding-right: 20px;
}

.followd {
    width: 215px;
}

.followe {
    width: 196px;
}

.followf {
    width: 184px;
}

.in_dred {
    width: 100%;
    height: 100%;
    background-color: #ffe6bc;
    display: block;
}

.bc-gray {
    background: #ededed;
}

.bc-mumornge {
    background: #ffe6bc;
    color: #ff6600
}

li.currentb, li.currenth, li.currenti, li.currente, li.currentf {
    background: url(../images/followstepa.png) no-repeat 100% 0;
}

li.currentb {
    background-position: 99% 22%;
}

.r_content, .y_content {
    float: left;
    margin-top: 35px;
    height: 38px;
    line-height: 36px;
    position: relative;
    width: 100%;
}

.y_content {
    margin-top: 25px;
}

.r_content label, .y_content label, .email_cb label, .y_code label, .protect_ans label, .protect_ask .czbh {
    height: 38px;
    display: inline;
    margin-left: 15px;
    float: left;
    width: 95px;
    text-align: right;
    white-space: nowrap;
}

.email_cb label, .y_code label, .protect_ans label, .protect_ask .czbh {
    width: 150px;
}

.iphone-code-input, #pwd_iphone_inpt, #repwd_iphone_inpt, #iphone_inpt, #em_inpt, #name_inpt, #pwd_inpt, #repwd_inpt, #em_adrs, #y_adrs, .email_inpt, #CN_input, #yz_adrs {
    width: 268px;
    height: 36px;
    border: 1px solid #ccc;
    float: left;
    margin-left: 9px;
    cursor: text;
    text-indent: 10px;
    line-height: 36px;
    display: inline;
}

.code-inpt {
    width: 108px;
    margin-right: 8px;
    height: 36px;
    border: 1px solid #ccc;
    float: left;
    margin-left: 9px;
    cursor: text;
    text-indent: 10px;
    line-height: 36px;
    display: inline;
}

.r_content input#em_adrs.em_adrs_a, .r_content input#CN_input.em_a, .y_content input#y_adrs.em_a, .y_content input#yz_adrs.em_a {
    border: 1px solid #f00;
}

#y_adrs, #yz_adrs {
    width: 135px;
}

.iphone-code {
    width: 136px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    background: #ededed;
    float: left;
    display: inline-block;
    margin-left: 15px;
}

.ts, .ts_b {
    width: 236px;
    height: 36px;
    border: 1px solid #ddd;
    float: left;
    text-indent: 12px;
    margin-left: 7px;
}

.ts_b {
    border: 1px solid #ffbdbe;
    background-color: #ffebeb;
}

.ts_bc {
    background-color: #f7f7f7;
}

.ts_yz {
    margin-left: 18px;
}

.y_content img {
    float: left;
    height: 30px;
    margin: 4px 0 0 17px;
    width: 105px;
    cursor: pointer;
}

.r_rnow {
    width: 270px;
    height: 40px;
    margin: 28px 0 0 120px;
    float: left;
    background-color: #FD5C52;
    font-size: 18px;
    line-height: 40px;
    color: white;
    text-align: center;
    cursor: pointer;
}

.agree_note {
    width: 529px;
    height: 24px;
    line-height: 24px;
    margin: 14px 0 0 120px;
    float: left;
    font-size: 12px;
}

.agree_note input {
    display: block;
    margin: 5px 6px 0 0;
    float: left;
    *margin: 2px 3px 0 0;
}

.chtbl_right {
    width: 243px;
    border-left: 1px solid #ddd;
    margin: 26px 0 0 26px;
    height: 350px;
    float: left;
    position: relative;
    padding-left: 28px;
}

.or {
    width: 20px;
    height: 25px;
    line-height: 25px;
    background: white;
    left: -8px;
    top: 149px;
    position: absolute;
    font-weight: 600;
    font-size: 16px;
    color: #666;
}

.other_way {
    border: 1px solid #ddd;
    padding: 14px 27px;
    font-size: 12px;
}

.other_way p, .other_way h3 {
    text-align: center;
}

.other_way h3 {
    font-size: 16px;
    color: #333;
    margin-bottom: 20px;
}

.other_way p.register-weixin {
    margin-bottom: 10px;
}

.line-01 {
    padding: 0 5px;
    margin: 20px 0;
    line-height: 1px;
    border-left: 35px solid #ddd;
    border-right: 35px solid #ddd;
    text-align: center;
}

.other_way .r_sign, .other_way .r_signa, .other_way .r_signb, .other_way .r_signc, .other_way .r_signd, .other_way .r_signe {
    width: 36px;
}

.other_way ul li {
    float: left;
    height: 25px;
    cursor: pointer;
}

.other_way ul li a, .Rdown_r a {
    float: left;
    height: 29px;
    line-height: 29px;
    display: block;
}

.chtbl_left_a {
    width: 635px;
    height: 346px;
    padding-top: 15px;
    float: left;
}

.ts_a {
    width: 622px;
    height: 43px;
    float: left;
    border: 1px solid #ffc899;
    line-height: 22px;
    padding: 6px 0 6px 11px;
    position: relative;
    margin-bottom: 15px;
    background-color: #fff8ee;
}

.i_signw {
    width: 25px;
    height: 25px;
    position: absolute;
    top: 4px;
    right: 4px;
    background-position: -1074px -517px;
    cursor: pointer;
}

.i_signx {
    width: 24px;
    height: 20px;
    position: absolute;
    right: 264px;
    top: 10px;
    background-position: 1px -201px;
}

/*登录验证*/
.login-yanzheng-tip {
    color: #999;
    text-align: center;
    padding-bottom: 20px;
}

.get-code {
    width: 126px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #bbb;
    background: #f6f6f6;
    display: inline-block;
    color: #666;
    margin-left: 20px;
}

.send-get-code {
    color: #ccc;
}

.login-validate-text {
    border: 1px solid #bbb;
    padding: 0 8px;
    width: 300px;
    margin: 0 auto;
}

.login-validate-text ul li {
    border-bottom: 1px dashed #bbb;
    height: 38px;
    line-height: 38px;
}

.login-validate-text ul li .login-validate-row {
    cursor: pointer;
    padding: 0 8px;
}

.login-validate-text ul li .login-validate-row:hover {
    color: #fe8431;
}

.login-validate-text ul li:last-child {
    border-bottom: none;
}

.login-validate-text ul li .login-validate-row span {
    display: inline-block;
}

.login-validate-text ul li .login-validate-row span.arrow {
    font-family: simsun;
}

.login-validate-text ul li .login-validate-row span.id {
    width: 100px;
    float: left
}

.login-validate-text ul li .login-validate-row span.nickname {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 170px;
}

/*找回密码*/
.cb_content {
    border: 1px solid #ddd;
    padding: 24px 0 50px 0;
    font-size: 14px;
}

.sd_ul {
    height: 25px;
    line-height: 25px;
    padding-left: 2%;
}

.followg, .followh {
    /*padding-right:16px;*/
    width: 33%;
    border-right: 3px solid #fff
}

.followi {
    width: 30%;
}

li.currenti {
    background-position: 100% 23%;
}

li.currente {
    background-position: 100% 57%;
}

li.currentf {
    background-position: 101% 92%
}

.email_cb, .y_code {
    margin-left: 10%;
    height: 30px;
    line-height: 30px;
    width: 86%;
    float: left;
}

.email_cb label, .y_code label {
    height: 30px;
    line-height: 30px;
}

.email_inpt {
    width: 248px;
    height: 24px;
    margin-right: 13px;
    line-height: 24px;
    *float: none;
}

.y_code {
    margin-top: 20px;
    display: inline;
    margin-bottom: 20px;
}

.y_code img {
    float: left;
    margin: 0 0 0 30px;
}

.y_code font {
    float: left;
    margin: 0 0 0 20px;
}

.next_step {
    margin-left: 9px;
    width: 150px;
    height: 30px;
    background-color: #ff8d08;
    float: left;
    border: none;
    line-height: 30px;
    font-weight: bold;
    color: white;
}

.next_step:hover {
    background-color: #ffa00a;
    color: white;
}

.protect_ask, .protect_ans {
    margin-top: 20px;
    margin-left: 10%;
    height: 30px;
    line-height: 30px;
    float: left;
    width: 80%;
    display: inline
}

input#bto_email {
    margin: 36px 0 0 332px;
}

.ch_succes {
    height: 88px;
    line-height: 44px;
    margin-top: 60px;
    margin-left: 8%;
    float: left;
    width: 85%;
    font-size: 18px;
}

.i_signy {
    float: left;
    background-position: 1px -279px;
    width: 28px;
    height: 28px;
    margin: 7px 10px 0 0;
}

#i_signy {
    margin: 7px 10px 0 66px;
}

#em_inpt:hover, #name_inpt:hover, #pwd_inpt:hover, #repwd_inpt:hover, #code_inpt:hover, .email_inpt:hover, #CN_input:hover, #yz_adrs:hover {
    border: 1px solid #7abd54;
}

/*国内域名预定*/
.INrgst {
    height: 37px;
    border-bottom: 2px solid #fe8431;
    margin-top: 2px;
    font-size: 14px;
    line-height: 37px;
}

.pjhm {
    width: auto;
    height: 33px;
    margin: 4px 0px 0 0;
    position: relative;
    float: right;
    overflow: hidden;
    padding: 0 10px;
}

.hide_out a {
    height: 33px;
    display: block;
    width: auto;
    color: white;
    padding: 0 10px;
}

.IN_ul {
    height: 37px;
    line-height: 37px;
    margin-left: 1px;
    float: left;
    zoom: 1;
}

.IN_ul li {
    border: 1px solid #ddd;
    border-bottom: none;
    height: 32px;
    line-height: 32px;
    margin-top: 4px;
    float: left;
    background-color: #f8f8f8;
    text-align: center;
    margin-left: -1px;
    cursor: pointer;
    padding: 0 14px;
    position: relative;
    zoom: 1;
}

.IN_ul li a {
    display: block;
    width: 100%;
    height: 100%;
    float: left;
}

.IN_ul li.back_red {
    background-color: #fe8431;
    border: 1px solid #fe8431;
    height: 36px;
    margin-top: 0px;
    font-size: 16px;
    line-height: 39px;
    border-bottom: none;
    margin-right: 1px;
    border-left: none;
    color: white;
}

.IN_ul li.back_red a, .IN_ul li.back_red a:hover {
    color: white;
}

.selectinfo {
    border: 1px solid #e5e5e5;
    margin-top: 10px;
    padding: 15px 30px 0 30px;
}

.info_option {
    width: 100%;
    height: 35px;
    border: none;
    line-height: 35px;
    display: inline;
    float: left;
}

.option_left {
    width: 145px;
    float: left;
    text-align: right;
    font-weight: 700;
}

.option_right {
    width: 752px;
    margin-left: 10px;
    float: left;
    height: 35px;
    display: inline;
    *display: inline;
}

.xmym-serach input.key_words, .xname-serach input.key_words, .xmym-serach input.key_chge, .xname-serach input.key_chge, .selectinfo input.key_words, .selectinfo input.key_chge, .bid-right input.key_words, .bid-right input.key_chge, .bid_right input.key_words, .bid_right input.key_chge, .wt_input, .input_name, .myname_l input.g_e, .myname_l input.key_chge, .name-search input.key_words, .name-search input.key_chge {
    height: 28px;
    float: left;
    width: 233px;
    border: 1px solid #eaeaea;
    display: block;
    padding-left: 5px;
    margin-top: 4px;
    background-color: #f2f2f2;
    color: #999;
    line-height: 28px;
    cursor: auto;
}

.xmym-serach input.key_chge, .xname-serach input.key_chge, .name-search input.key_chge, .bid-right input.key_chge, .bid_right input.key_chge, .myname_l input.key_chge {
    border: 1px solid #fe8431;
    background-color: #fefdef;
    color: black;
}

input.key_wch {
    background-color: #fefdef;
    border: 1px solid #fe8431;
}

.option_right select, .bid_right select, .b_o, .myname_r select, .more_opre select {
    margin-right: 10px;
    border: 1px solid #ccc;
}

.begin_ch, .rewhite {
    width: 120px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: none;
    color: #ccc;
}

.INiner input.begin_ch, .International input.begin_ch, .know_ipt input.begin_ch, input.begin_ch {
    color: white;
    background-color: #ff8d08;
    margin: 0 0px 0 166px;
    cursor: pointer;
}

.INiner input.rewhite, .International input.rewhite, .know_ipt input.rewhite, input.rewhite {
    background-color: #ddd;
    margin: 0 0 0 15px;
    color: #666;
    cursor: pointer;
}

.INiner input.begin_ch:hover, .International input.begin_ch:hover, .know_ipt input.begin_ch:hover, input.begin_ch:hover {
    background-color: #ffa00a;
    color: white;
}

.INiner input.rewhite:hover, .International input.rewhite:hover, .know_ipt input.rewhite:hover, input.rewhite:hover {
    background-color: #e5e5e5;
    color: #666;
}

.year_count {
    width: 100px;
}

.delect_list {
    background: #f8f8f8;
    border: 1px solid #ddd;
    height: 33px;
    line-height: 33px;
    margin-top: 15px;
    padding-left: 15px;
}

.page {
    width: 38px;
    height: 25px;
    background-color: #f7f7f7;
    border: 1px solid #e3e3e3;
    margin-right: 9px;
    float: right;
    display: block;
    text-align: center;
    margin-top: 3px;
    line-height: 25px;
}

.page_s {
    width: 30px;
}

a.page_hover, #sure:hover, .pagebar_record a.current, .pagebar_record span.current {
    background-color: #ffa90f;
    border: 1px solid #fe8101;
    color: white;
}

.result_main, .result_mainB {
    width: 978px;
    height: auto;
    float: left;
    border: 1px solid #ddd;
    margin-top: 10px;
    border-top: 1px solid #d4e7ff;
    border-bottom: none;
    text-align: center;
}

.result_main tr td, .result_mainB tr td {
    border-bottom: 1px dashed #d5e0ef;
    height: 33px;
    line-height: 33px;
    font-size: 14px;
    text-align: center;
}

.result_mainB tr td {
    height: 55px;
    line-height: 22px;
}

.result_mainB tr td.chH, .result_mainB th {
    height: 33px;
    line-height: 33px;
}

.result_main tr td.td_top, .result_mainB tr td.td_top, .result_mainB th {
    border-bottom: 1px solid #d4e7ff;
    margin-bottom: -1px;
    background-color: #e8f2ff;
}

td.td_click:hover {
    text-decoration: underline;
    color: #666;
}

.result_main tr td.tdl, .result_mainB tr td.tdl, .result_mainB tr td.tdl_a {
    margin-left: -1px;
    border-left: 1px solid #d4e7ff;
    width: 33px;
    float: left;
}

.result_mainB tr td.tdl_a {
    width: 255px;
}

.result_main tr td.tdr, .result_mainB tr td.tdr {
    margin-right: -1px;
    border-right: 1px solid #d4e7ff;
    float: left;
}

.result_main tr td input, input.khkl, .result_mainB tr td input {
    vertical-align: middle;
}

input.khkl {
    *margin-top: -7px;
}

.result_main tr td a:hover, .result_mainB tr td a:hover {
    text-decoration: underline;
    color: #ff8432;
}

.result_main tr:hover td, .result_mainB tr:hover td {
    background-color: #f8f8f8;
}

.result_main tr:hover td.td_top, .result_mainB tr:hover td.td_top {
    background-color: #e8f2ff;
}

/*修改表格样式 开始*/
.result-main {
    width: 100%;
    height: auto;
    border: 1px solid #ddd;
    margin-top: 10px;
    border-top: 1px solid #d4e7ff;
    border-bottom: none;
}

.result-main tr td {
    border-bottom: 1px dashed #d5e0ef;
    height: 33px;
    line-height: 33px;
    font-size: 14px;
    text-align: center;
}

.result-main tr.main-list-th {
    background-color: #e8f2ff;
    height: 33px;
    line-height: 33px;
    font-weight: 700;
}

.result-main tr.main-list-th:hover {
    background-color: #e8f2ff;
}

.result-main tr.main-list-th:hover td {
    background-color: #e8f2ff;
    height: 33px;
    line-height: 33px;
}

td.td_click:hover {
    text-decoration: none;
}

.result-main tr.main-list-th:hover td strong {
    line-height: 33px;
    height: 33px;
    display: inline-block;
}

.result-main tr.main-list-th td span, .result-main tr.main-list-th td span {
    display: inline-block;
}

.result-mainb-td tr td, .result-main-td tr td + td {
    text-align: left
}

.result-mainb-td tr td + td, .result-main-td tr td + td + td {
    text-align: center;
}

.result-mainb-td tr.main-list-th:hover td strong {
    text-indent: 0;
}

.result-mainb-td tr td {
    text-indent: 20px;
}

.result-mainb-td tr td + td {
    text-indent: 0;
}

/*修改表格样式 结束*/
.sfg_inpt {
    display: block;
    *margin-top: 2px;
}

.i_signz {
    width: 12px;
    height: 12px;
    background-position: -4px -361px;
}

.i_signch {
    background-position: -4px -332px;
    width: 12px;
    height: 12px;
}

.i_signch, .i_signz {
    margin-left: 5px;
    margin-top: 8px;
    display: inline-block;
}

.load_more {
    border: 1px solid #ddd;
    border-top: none;
    height: 35px;
    line-height: 35px;
    padding: 4px 5px;
}

.ld_more {
    width: 100%;
    height: 100%;
    text-align: center;
    background-color: #f8f8f8;
}

.ld_more:hover {
    background-color: #fff7e5;
}

.dirc_out {
    border: 1px solid #ddd;
    border-top: none;
    height: 41px;
    padding: 0 0 0 17px;
    line-height: 36px;
}

.record_o {
    height: 65px;
    margin-top: 10px;
}

.record, .pagebar_record {
    height: 26px;
    line-height: 26px;
    width: 978px;
    float: left;
    display: inline;
}

.moveto {
    height: 27px;
    line-height: 27px;
}

.home_p, .next_p, .disabled {
    border: 1px solid #e3e3e3;
    width: 24px;
    height: 24px;
    display: block;
    float: left;
    line-height: 24px;
    text-align: center;
    margin-right: 4px;
    cursor: pointer;
}

.pagebar_record a, .pagebar_record span {
    border: 1px solid #e3e3e3;
    height: 24px;
    display: block;
    float: left;
    line-height: 24px;
    text-align: center;
    margin-right: 4px;
    padding: 0 10px;
    width: auto;
}

.pagebar_margin {
    margin-bottom: 10px;
    margin-top: 5px;
}

.pagebar_record span.hui {
    float: left;
    border: none;
    padding: 0 10px 0 0;
    color: #666;
}

.pagebar_record span {
    float: left;
}

.home_p {
    width: 63px;
    margin-right: 4px;
}

.to_pge {
    border: 1px solid #aaa;
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
    height: 24px;
    line-height: 24px;
    width: 60px;
    text-align: center;
}

/*.bid input,.gh_way input{*margin:0;*padding:0;}*/
.b_detail label, .selectinfo label {
    *margin-left: -5px;
}

.selectinfo input, .selectinfo input.m_right, .bid input, .bid input.m_right, .gh_way input, .out_right label input {
    vertical-align: middle;
    margin: -4px 4px 0 0;
    *margin: 2px 2px 0 0;
}

.selectinfo input.m_right, .bid input.m_right, .gh_way input {
    margin: -4px 3px 0 0;
    *margin: 0px 1px 0 0;
}

.eachpag {
    width: 220px;
}

.selectinfo font {
    line-height: 20px;
}

.jump {
    width: 808px;
    height: 582px;
    background: url(../images/hidemask.png) no-repeat 0 0;
    float: left;
    font-size: 12px;
}

.jump_inner {
    width: 736px;
    height: 550px;
    background-color: white;
    margin: 6px 6px;
    padding: 20px 30px 0 30px;
}

.tx_name {
    width: 100%;
    height: 53px;
    float: left;
    font-size: 22px;
    position: relative;
}

.wz_content {
    width: 691px;
    height: 386px;
    float: left;
    border: 1px solid #d4d4d4;
    background-color: #f8f8f8;
    overflow: auto;
    padding: 16px 30px 12px 15px;
}

.wz_content p {
    line-height: 18px;
}

.mi_a {
    width: 45px;
    height: 30px;
    float: right;
    background-position: 13px -403px;
    cursor: pointer;
    position: absolute;
    right: -15px;
    top: -4px;
}

.mi_a:hover {
    background-position: 14px -453px;
}

.Goon {
    width: 100%;
    height: 65px;
    float: left;
}

.Goon_inpt {
    width: 270px;
    height: 40px;
    background-color: #fd5c52;
    color: white;
    margin: 20px 0 0 250px;
    display: inline;
    font-size: 18px;
    border: none;
}

.Goon_inpt:hover {
    background-color: #E74C3C;
}

.td_click, .yu_seach li:hover {
    cursor: pointer;
}

/*域名竞价*/
.bid {
    border: 1px solid #e5e5e5;
    border-top: none;
    position: relative;
    margin-top: 9px;
}

.bid_top {
    height: 31px;
    line-height: 31px;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    background-color: #f8f8f8;
    padding-right: 18px;
}

.bid_botm {
    width: 100%;
    height: auto;
    float: left;
}

.d_chose {
    width: auto;
    height: 34px;
    border-top: 2px solid #f27522;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    font-weight: bold;
    color: #ff8432;
    line-height: 34px;
    text-align: center;
    position: absolute;
    top: -3px;
    left: -1px;
    background-color: white;
    padding: 0 15px;
}

.bid_content {
    width: 918px;
    padding: 23px 0px 0 0px;
    line-height: 35px;
    height: 166px;
}

.b_detail {
    width: 100%;
    border: none;
    font-weight: 700;
    height: 35px;
    line-height: 35px;
}

.b_detail label, .selectinfo label {
    *margin-left: -5px;
}

.bid_left {
    width: 100px;
    text-align: right;
    float: left;
    margin-right: 5px;
}

.bid_right {
    float: left;
    width: 800px;
    margin-left: 10px;
    line-height: 35px;
    height: 35px;
    display: inline;
}

.bid_right select, .b_o {
    color: #666;
}

.bid_right input.absorb, input.absorb {
    margin-top: 5px;
    width: 244px;
    margin-right: 0px;
}

.sf {
    text-indent: 10px;
    margin-top: 10px;
    font-size: 14px;
    width: 978px;
}

.sf_a {
    margin-top: 10px;
}

.sf_b {
    padding-left: 10px;
}

.mi_b {
    background-position: 9px -482px;
    width: 35px;
    height: 50px;
}

.biddscrb, .namedscrib, .ndescrb {
    white-space: nowrap;
    width: 255px;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
}

.namedscrib {
    width: 130px;
}

.ndescrb {
    width: 158px;
}

.jia-common {
    width: 978px;
    height: auto;
    position: relative;
    float: left;
    margin-top: 6px;
    border-bottom: 1px solid #e5e5e5;
}

.jia-right {
    float: right;
    height: 100%;
    width: 759px;
    position: relative;
}

.jia-page {
    float: left;
    position: absolute;
    bottom: 10px;
}

.brl, .bookBid, .oneprice {
    float: left;
    border: 1px solid #e5e5e5;
}

.bookBid {
    border-right: none;
}

.brl {
    width: 218px;
    height: 99.9%;
    background-color: #f8f8f8;
    position: absolute;
    left: 0;
    top: 0;
    float: none;
}

.brl_top {
    height: 344px;
    width: 100%;
    padding: 10px 0px 0px 0px;
    border-bottom: 1px dashed #ccc;
}

.true_rule {
    width: 198px;
    height: 26px;
    border-bottom: 1px solid #e5e5e5;
    margin: 0px 10px 0px 10px;
}

.onrule {
    width: auto;
    border-bottom: 2px solid #ff8d12;
    margin-bottom: -1px;
    height: 25px;
    line-height: 25px;
    display: block;
    float: left;
    text-align: center;
    padding: 0 4px;
}

.nd {
    display: block;
    text-indent: 17px;
    float: left;
    padding: 0px 22px 0 16px;
}

.brl_btm {
    padding: 15px 10px 15px 13px;
    height: 155px;
    line-height: 20px;
    color: #999;
    font-size: 12px;
}

.bookBid {
    width: 387px;
    height: auto;
    border-left: none;
    padding: 10px 12px 0 9px;
    position: relative;
    border-bottom: none;
    float: left;
}

.BB_top, .BB_top_a {
    width: 100%;
    height: 25px;
    line-height: 25px;
    border-bottom: 1px solid #e5e5e5;
    margin-top: 2px;
}

.BB_top {
    position: relative;
}

.BB_top_a {
    margin-top: 12px;
    width: 92%;
    position: relative;
}

.ruleAdd, .ruleAdd_a {
    height: 24px;
    line-height: 23px;
    width: 72px;
}

.ruleAdd_a {
    width: 19%;
}

.sf_c {
    width: 98%;
    margin-top: 10px;
    font-size: 26px;
    color: #666;
    padding: 5px;
    background-color: #fffcf8;
    border: 1px solid #ffb27f;
}

.bid_info {
    width: 99.5%;
    height: auto;
    float: left;
    padding-left: 3px;
}

.bid_info_d {
    width: 100%;
    line-height: 33px;
    border-bottom: 1px solid #e5e5e5;
    overflow: hidden;
    display: inline-block;
    position: relative;
}

.yuming-title {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
}

.bid_intro {
    font-size: 14px;
    display: block;
    float: left;
    height: 100%;
    left: 70px;
    padding-left: 70px;
}

.Num {
    width: 190px;
    border-right: 1px solid #e5e5e5;
    height: 33px;
    float: left;
}

.skdh {
    width: 362px;
}

span.three {
    float: left;
    width: 70px;
    text-align: right;
}

.RQnum {
    float: left;
    width: auto;
    height: 33px;
    text-indent: 9px;
}

.sf_d {
    height: 52px;
    line-height: 52px;
    padding: 3px 0;
}

.lf_tm, .lf_r {
    float: left;
    height: 50px;
    width: 72px;
    display: block;
}

.lf_r {
    width: 296px;
    line-height: 21px;
    height: 44px;
    padding-top: 6px;
    overflow: hidden;
}

.mi_c {
    background-position: 0px -747px;
    width: 22px;
    height: 17px;
    float: left;
}

.r_hour {
    float: left;
    font-size: 18px;
    display: block;
    height:
}

.sf_e {
    width: 140px;
    height: 25px;
    line-height: 25px;
    font-size: 18px;
    float: left;
    padding-left: 5px;
    border: 1px solid #d4d0c8;
    margin-right: 8px;
    color: #666;
}

.if_ra {
    height: 47px;
    padding-top: 3px;
    line-height: 27px;
}

.sf_f {
    height: 20px;
    line-height: 20px;
    float: left;
}

.operate {
    width: 100%;
    height: 44px;
    padding-top: 18px;
    display: inline;
    float: left;
    position: relative;
}

.oprt_btn {
    width: 120px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: none;
    margin-left: 7px;
    display: inline;
    float: left;
    color: #666;
    position: absolute;
}

.btn1 {
    background-position: 30px -771px;
    color: white;
    text-indent: 16px;
    background-color: #ff8d08;
    color: white;
    left: 0px;
    top: 16px;
    cursor: pointer;
}

.btn2 {
    background-position: 22px -638px;
    background-color: #ddd;
    left: 127px;
    top: 16px;
    color: #666;
    cursor: pointer;
}

.btn3 {
    background-position: 16px -533px;
    text-indent: 24px;
    background-color: #ddd;
    left: 254px;
    top: 16px;
    color: #666;
    cursor: pointer;
}

.btn4 {
    background-position: -92px -771px;
    background-color: #99cc00;
    left: 0px;
    top: 16px;
    color: white;
    text-indent: 20px;
    cursor: pointer;
}

.btn1:hover {
    background-color: #ffa00a;
    color: white;
}

.btn2:hover {
    background-position: 21px -603px;
    background-color: #e5e5e5;
    color: #666;
}

.btn3:hover {
    background-position: 17px -569px;
    background-color: #f8517c;
    color: white;
}

.btn4:hover {
    background-color: #04b304;
}

.cj_record {
    width: 350px;
    float: left;
    border: 1px solid #e5e5e5;
    border-left: none;
    background: #fff url(../images/border.png) 0px -0px repeat-y;
    position: absolute;
    overflow: hidden;
    top: 0;
    right: 0;
    height: 99.9%;
    *width: 351px;
}

.tb_div {
    width: 92%;
    float: left;
    margin: 10px 14px 0 14px;
}

.bid_rcd {
    border: none;
    width: 100%;
    position: relative;
    overflow: hidden;
}

.bid_rcd tr {
    width: 100%;
}

.bid_rcd tr:hover {
    background-color: #eef6ff;
    width: 100%;
}

.bid_rcd tr td {
    border: none;
    height: 27px;
    line-height: 27px;
    text-align: left;
    overflow: hidden;
    text-indent: 2px;
}

.bid_rcd tr.bid_rcd_top, .bid_rcd tr.bid_rcd_top:hover {
    background-color: #e5e5e5;
    margin-top: 10px;
}

.bid_rcd tr td.marg {
    height: 6px;
}

.bid_rcd tr:hover td.marg {
    background-color: #f8f8f8;
}

.zhu {
    width: 100%;
    height: 33px;
    border-top: 1px dashed #ccc;
    line-height: 33px;
    text-indent: 25px;
    overflow: hidden;
    float: left;
}

.p_go {
    padding: 14px 0px 13px 0px;
    height: 21px;
    width: 92%;
    margin-left: 20px;
    float: left;
    overflow: hidden;
}

.sf_g {
    width: 19px;
    height: 19px;
    line-height: 19px;
    overflow: hidden;
}

.sf_h {
    width: 49px;
    height: 19px;
    line-height: 19px;
    margin: 0 6px;
}

.mi_d, .mi_e {
    width: 28px;
    height: 104px;
    background-position: -1050px -544px;
    position: absolute;
    cursor: pointer;
}

.mi_d, .mi_e {
    right: -9px;
    top: 208px;
}

.mi_e {
    background-position: -1077px -544px;
}

.bid_rcmond {
    width: 100%;
    height: 216px;
    float: left;
    margin: 12px 0 0px 0px;
}

.br_left, .br_right {
    float: left;
}

.br_left {
    height: 100%;
    width: 720px;
}

.br_right {
    margin-left: 10px;
    width: 247px;
    border: 1px solid #e5e5e5;
}

.br_tp {
    height: 34px;
    line-height: 34px;
    width: 719px;
    border: 1px solid #e5e5e5;
    border-bottom: none;
    position: relative;
    z-index: 95;
}

.bid_about {
    float: left;
    height: 32px;
    line-height: 35px;
    text-align: center;
    margin-bottom: -1px;
    font-weight: bold;
    display: block;
    border-bottom: 2px solid #ff6600;
    z-index: 5;
    padding: 0 10px;
    width: auto;
}

.br_btm {
    width: 100%;
    height: 149px;
    float: left;
    margin-top: -1px;
}

.sf_i {
    padding: 7px 0px;
    width: 143px;
}

.sf_j {
    width: 100%;
    border: none;
}

.d_name span.sf_q {
    height: 22px;
}

.sf_l {
    border-top: 1px solid #e5e5e5;
    width: 235px;
    height: 143px;
    padding: 6px 6px 0px 6px;
    line-height: 25px;
}

.wy_domain {
    display: block;
    width: 100%;
    height: 26px;
    line-height: 26px;
    float: left;
    border-bottom: 1px dotted #ccc;
    text-indent: 5px;
}

.mi_f {
    width: 25px;
    height: 25px;
    float: right;
    background-position: -2px -712px;
    cursor: pointer;
    display: none;
}

.mi_f:hover {
    background-position: -2px -678px
}

/*拍卖类型*/
.salea, .saleb, .salec, .saled {
    height: 324px;
    width: 100%;
    margin-top: 20px;
}

.saled {
    margin-bottom: 20px;
}

.btp {
    width: 100%;
    height: 2px;
    background: #fe993f;
    float: left;
    position: relative;
    z-index: 10;
}

.salea_rt {
    width: 801px;
    height: 100%;
    float: right;
}

.salea_rt .ys {
    background-color: #3ec6d6;
}

.salea_rt .ysa {
    background-color: #ff6c81;
}

.salea_rt .ysb {
    background-color: #09c994;
}

.salea_lft {
    width: 177px;
    height: 100%;
    float: left;
}

.slt_top, .slt_topa, .slt_topb, .slt_topc {
    width: 170px;
    height: 79px;
    background: url(../images/inner.png) no-repeat;
    float: left;
    color: white;
    font-size: 30px;
    line-height: 96px;
    text-align: center;
    position: relative;
}

.b_d {
    position: absolute;
    right: 25px;
    top: 3px;
    line-height: 20px;
    display: block;
}

.slt_top {
    background-position: -181px -771px;
    background-color: #fe993f;
}

.slt_topa {
    background-position: -364px -771px;
    background-color: #3ec6d6;
}

.slt_topb {
    background-position: -546px -771px;
    background-color: #ff6c81;
}

.slt_topc {
    background-position: -808px -771px;
    background-color: #09c994;
}

.slt_midl {
    width: 177px;
    height: 208px;
    border-left: 1px solid #e8e8e8;
    background: url(../images/bordera.png) repeat-y 168px 0;
    float: left;
    font-size: 13px;
}

.sale_d {
    width: 134px;
    padding: 10px 15px 0 14px;
    height: 100%;
    display: block;
    line-height: 25px;
    text-indent: 20px;
}

.slt_bo {
    width: 170px;
    height: 35px;
    line-height: 35px;
    float: left;
    color: white;
    text-align: right;
}

.slt_bo a, .slt_bo a:hover {
    color: white;
}

.slt_botm {
    background-color: #fe993f;
}

.slt_botma {
    background-color: #3ec6d6;
}

.slt_botmb {
    background-color: #ff6c81;
}

.slt_botmc {
    background-color: #09c994;
}

.slt_botm:hover {
    background-color: #fb9234;
}

.slt_botma:hover {
    background-color: #25bed0;
}

.slt_botmb:hover {
    background-color: #fd5c52;
}

.slt_botmc:hover {
    background-color: #07b585;
}

.gif {
    width: 12px;
    height: 9px;
    float: right;
    margin: 14px 5px 0 5px;
    display: none;
}

.mi_h {
    background-position: -717px -773px;
    width: 22px;
    height: 34px;
    float: right;
}

.slt_bo:hover .gif {
    display: block;
}

.slt_bo:hover .mi_h {
    display: none;
}

.sf_m, .sf_r {
    width: 173px;
    height: 57px;
    padding: 10px 10px 10px 16px;
    position: relative;
    border: 1px dotted #e7e7e7;
    float: left;
    margin: -1px 0 0 -1px;
}

.sf_ma, .sf_bder, .sf_bdera, .sf_bderb {
    margin-bottom: 10px;
}

.salea_rt .sf_bder:hover {
    border: 1px solid #3ec6d6;
}

.salea_rt .sf_bdera:hover {
    border: 1px solid #ff6c81;
}

.salea_rt .sf_bderb:hover {
    border: 1px solid #09c994;
}

.sf_r {
    margin-bottom: 0px;
}

.sf_n, .sf_o {
    height: 29px;
    text-align: left;
    width: 100%;
    display: block;
    font-size: 22px;
    float: left;
}

.sf_o {
    font-size: 14px;
    color: #fa6600;
    line-height: 29px;
}

.sf_n {
    line-height: 25px;
}

.sf_p {
    color: #000;
    width: 148px;
}

.d_name .hide_homea {
    height: 37px;
    line-height: 37px;
    bottom: -37px;
}

.mi_g {
    width: 30px;
    height: 30px;
    position: absolute;
    right: 8px;
    top: 4px;
    background-position: -743px -774px;
}

.sn, .ur_down p, .cargna {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.d_name:hover .sf_p {
    color: #F27522;
}

.normal, .normal:hover {
    color: #fe993f;
}

.oney, .oney:hover {
    color: #3ec6d6;
}

.bn, .bn:hover {
    color: #ff6c81;
}

.mp, .mp:hover {
    color: #09c994;
}

/*域名拍卖列表*/
.sf_s {
    width: 956px;
}

.sf_t {
    width: 838px;
}

.bid input.from_to {
    width: 70px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #ccc;
    padding-left: 8px;
    margin: -3px 4px 0 0;
}

.result_mainB tr td .sf_v {
    line-height: 25px;
}

.mi_i {
    background-position: -1076px -773px;
    width: 27px;
    height: 25px;
    float: left;
}

.mi_i2 {
    width: 16px;
    height: 16px;
    margin-left: 20px;
    margin-right: -20px;
    margin-top: 7px;
    float: left;
    background: url(../images/auction_zhuanti.png) no-repeat;
}

.sf_w {
    width: 154px;
    line-height: 22px;
    float: left;
    text-align: center;
}

.sf_w div {
    width: 100%;
}

.sf_x {
    height: 22px;
    margin-top: 11px;
    margin-bottom: 3px;
}

.sf_y {
    border-top: 2px solid #e5e5e5;
    height: 30px;
    line-height: 30px;
}

.bid_right input.sf_z {
    width: 174px;
}

.allthem {
    width: 40px;
    background-color: #ff8800;
    padding: 0 2px;
    color: white;
    line-height: 19px;
    float: left;
    margin-top: 8px;
    text-align: center;
    height: 20px;
}

.allthem:hover {
    color: white;
}

.j_my {
    padding: 0 4px;
}

.j_my:hover {
    background: #f3f3f3;
    color: #666;
}

.l_c {
    margin-right: 10px;
}

.goodname {
    width: 100%;
    height: auto;
    float: left;
}

.judge_c {
    float: left;
    width: 360px;
    height: 100%;
    margin-left: -15px;
}

.judge_c div {
    width: auto;
    height: 100%;
    float: left;
    padding: 0 15px;
    background-color: #f8f8f8;
    border-right: 1px solid #ddd;
}

.judge_c div:hover, .yu_seach a.a_cheng:hover {
    background-color: white;
}

.judge_c div:hover .i_signz {
    background-position: -1087px -738px;
}

.names {
    width: 100%;
    height: auto;
    float: left;
}

.b_a {
    width: 195px;
    height: 93px;
    padding: 10px 0 0 0;
    font-size: 14px;
}

.b_a2 {
    width: 195px;
    height: 53px;
    padding: 10px 0 0 0;
    font-size: 14px;
}

.b_b {
    width: 100%;
    text-align: left;
}

.b_a span.b_b, .b_a div {
    height: 22px;
    line-height: 21px;
    float: left;
    text-indent: 10px;
}

.d_name .b_c {
    height: 50px;
    line-height: 50px;
    bottom: -50px;
    font-size: 16px;
}

.b_e {
    height: 378px;
}

.b_g {
    padding: 4px 1px 9px 0px;
}

.b_h div.b_i {
    margin-top: 5px;
}

.mi_j {
    width: 12px;
    height: 20px;
    float: left;
    background-position: -1054px -779px;
}

.b_j {
    border: none;
    padding: 0;
}

.mi_q {
    width: 71px;
    height: 9px;
    position: absolute;
    left: 0px;
    top: 22px;
    background-position: -637px -754px;
    background-color: white;
}

/*一口价*/
.oneprice {
    width: 958px;
    height: auto;
    float: left;
    margin-top: 6px;
    padding: 10px 10px 0 10px;
}

.b_q {
    width: 392px;
    float: right;
    height: 100%;
    border-left: 1px solid #efefef;
    text-indent: 10px;
}

.gh_way {
    height: 100%;
    float: left;
}

.gh_way li {
    float: left;
    width: auto;
    padding: 0 12px;
    height: 34px;
    position: absolute;
    border-left: 1px solid white;
    border-right: 1px solid #white;
}

.li_r {
    height: auto;
    float: left;
    padding: 11px 0 13px 76px;
    line-height: 20px;
    width: 876px;
    background-color: #fbfbfb;
}

.gh_way li.li_q {
    border-left: 1px solid #efefef;
    border-right: 1px solid #efefef;
    background-color: #fbfbfb;
    z-index: 3;
}

.gh_way li.li_s {
    left: 231px;
}

.gh_way li.li_t {
    left: 73px;
}

.code_transfer {
    width: 866px;
    float: left;
    height: auto;
}

.push {
    border: 1px solid #aaa;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    width: 436px;
    margin-top: 9px;
    float: left;
    padding-left: 8px;
}

.b_r {
    height: 20px;
    line-height: 20px;
    color: #A7A7A7;
}

.b_s {
    height: 60px;
    margin-top: 12px;
    line-height: 26px;
}

.b_t {
    height: 40px;
    line-height: 40px;
}

/*一口价*/
.bookname {
    width: 980px;
    height: 140px;
    float: left;
    margin-top: 5px;
    position: relative;
}

.bookname:hover {
    background-color: #fffcf8;
}

.bk_left {
    width: 689px;
    height: 106px;
    padding: 32px 0 0 40px;
    float: left;
    border: 1px solid #e5e5e5;
    border-right: none;
    border-bottom: none;
}

.bk_right {
    width: 250px;
    position: absolute;
    background-position: -761px -398px;
    right: 0px;
    top: 0px;
    height: 140px;
}

.mi_s {
    background-position: -60px -374px;
    position: absolute;
    width: 980px;
    height: 10px;
    left: 0px;
    bottom: -4px;
}

.mi_t {
    background-position: -841px -661px;
    position: absolute;
    width: 150px;
    height: 85px;
    bottom: -14px;
    right: 230px;
}

.bok_serch {
    width: 477px;
    height: 36px;
    float: left;
    border: 2px solid #ddd;
    border-right: none;
    padding-left: 9px;
    font-size: 16px;
    color: #9b9797;
}

.bok_schgo {
    width: 140px;
    height: 40px;
    float: left;
    background-color: #ff7e00;
    border: none;
    line-height: 40px;
    color: white;
    background-position: -1063px -708px;
    text-indent: 21px;
}

.bok_schgo:hover {
    background-color: #ff9100;
}

.bok_a {
    width: 100%;
    height: 18px;
    float: left;
    margin-top: 14px;
}

.bok_a a {
    padding: 0 10px;
}

.tuiJ {
    width: 100%;
    height: 550px;
    margin-top: 15px;
    float: left;
}

.tuiJ_first {
    width: 485px;
    height: 100%;
    float: left;
}

.tuiJ_top {
    height: 27px;
    width: 100%;
    border-left: 2px solid #ff7e00;
    line-height: 27px;
}

.tuiJ_botm {
    margin-top: 14px;
    width: 483px;
    height: 512px;
    border: 1px solid #e5e5e5;
    border-top: none;
    text-align: center;
    color: #404040;
}

.jjtj {
    font-size: 22px;
    width: auto;
    float: left;
    padding: 0 12px;
}

.turnGroups {
    width: 65px;
    height: 17px;
    float: left;
    line-height: 17px;
    background-color: #eaebeb;
    font-size: 12px;
    margin-top: 6px;
}

.ni_a {
    background-position: -1077px -666px;
    float: left;
    width: 22px;
    height: 17px;
}

.g {
    width: 260px;
    height: 14px;
    border-bottom: 1px solid #f3f2f2;
    float: left;
}

.ni_b {
    background-position: -1088px -693px;
    width: 12px;
    height: 11px;
    margin-top: 8px;
}

.linea {
    font-size: 12px;
    margin-top: 6px;
    height: 34px;
}

.tuiJ_botm table {
    border: none;
}

.tuiJ_botm tr:hover {
    background-color: #f8f8f8;
}

.tuiJ_botm td {
    border: none;
    border-bottom: 1px dashed #d5e0ef;
    height: 33px;
    line-height: 33px;
}

.tuiJ_botm td.c_a, .tuiJ_botm td.c_b {
    border-bottom: 1px solid #e5e5e5;
}

.tuiJ_botm td.c_b, .tuiJ_botm td.c_b:hover {
    background-color: #f8f8f8;
}

.c_c {
    padding-left: 15px;
}

/*中介交易*/
.zjjy_top {
    height: 250px;
    width: 100%;
    float: left;
    margin-top: 3px;
}

.zhongj {
    width: 100%;
    height: auto;
}

.zhongj_buy, .zhongj_wt {
    width: 483px;
    height: 102px;
    border: 1px solid #e5e5e5;
    margin-top: 12px;
}

.zhongj_buy ul {
    width: 433px;
    height: 44px;
    padding-left: 50px;
    background-position: -560px -203px;
}

.zhongj_buy ul.adaed {
    background-position: -559px -326px;
}

.zhongj_buy ul li {
    width: 143px;
    height: 33px;
    float: left;
    font-size: 16px;
    line-height: 34px;
    text-align: center;
}

.zhongj_buy ul li a {
    float: left;
    width: 100%;
    height: 100%;
    display: block;
    position: relative;
}

.zhongj_buy ul li span {
    width: 40px;
    height: 30px;
    float: left;
    left: 36px;
    position: absolute;
    top: 0px;
    z-index: 5;
    border-top: 1px solid white;
    line-height: 31px;
}

.zhongj_buy ul li a span.bder_t {
    height: 30px;
    border-top: 2px solid #ff8d12;
    top: -1px;
    color: #333;
}

.zhongj_buy ul li a:hover {
    color: #333;
}

.zhongj_buy ul li a:hover span {
    color: #ff8d12;
}

.zhongj_buy ul li.zj_lia {
    margin-left: 54px;
}

.fq_zj {
    width: 126px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    color: white;
    background-color: #ff9900;
    display: block;
}

.fq_zj:hover {
    background-color: #fe8431;
    color: white;
}

.by, .sle {
    width: 440px;
    margin-top: 8px;
    height: 45px;
    margin-left: 21px;
}

.by span, .sle span {
    width: 304px;
    line-height: 20px;
    font-size: 12px;
}

.wt_tip {
    width: 463px;
    height: 35px;
    padding-left: 20px;
    line-height: 35px;
    display: block;
    font-size: 16px;
    color: #333;
}

.wt_buy, .wt_buyn {
    width: 288px;
    float: left;
    height: 36px;
    margin: 14px 0 0 20px;
    border: 1px solid #aaa;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    line-height: 36px;
    color: #b2b2b2;
    font-size: 16px;
    border-right: none;
    background-position: -597px -249px;
    padding-left: 32px;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    cursor: auto;
}

.wt_buyn {
    width: 306px;
    padding-left: 14px;
    background: none;
    color: black;
}

.wt_btn, .wt_buya {
    height: 38px;
    line-height: 38px;
    width: 114px;
    text-align: center;
    margin-top: 14px;
    background-color: #fe9b1c;
    border: 1px solid #ff7e00;
    font-size: 16px;
    color: white;
    *line-height: 34px;
}

.wt_buya {
    background: none;
    padding-left: 15px;
    width: 305px;
    border: 1px solid #ff7e00;
}

.wt_btn:hover {
    background-color: #fe8431;
    border: 1px solid #fe8431;
}

.zhongj_wt:hover .wt_tip {
    background-color: #f8f8f8;
}

.tj_content {
    width: 100%;
    height: auto;
    float: left;
}

.tjc_left {
    width: 713px;
}

.tjc_right {
    width: 260px;
}

.j_top, .j_topa {
    height: 43px;
    line-height: 43px;
    font-size: 20px;
    text-indent: 8px;
    color: #333;
}

.j_topa {
    margin-top: 8px;
}

.j_botm, .j_botma {
    border: 1px solid #e5e5e5;
    width: 710px;
    height: 343px;
}

.j_botm {
    border-right: none;
}

.j_botma {
    border: 1px solid #e5e5e5;
    width: 258px;
    height: 345px;
}

.tj_name, .one_j, .mf_name {
    width: 236px;
    border-right: 1px solid #e5e5e5;
    height: 100%;
    float: left;
}

.mf_name {
    z-index: 6;
    position: relative;
    width: 236px;
}

.tj_name {
    margin-right: -1px;
}

.name_t, .name_ta, .name_tb {
    height: 39px;
    line-height: 39px;
    font-size: 16px;
    text-indent: 10px;
    z-index: 8;
    margin: -1px 0 0 -1px;
    position: relative;
    overflow: hidden;
}

.name_t_hd, .name_ta_hd, .name_tb_hd {
    position: absolute;
    left: -236px;
    top: 0px;
    width: 100%;
    height: 100%;
    color: white;
    line-height: 100%;
    text-align: center;
    z-index: 120;
}

.name_t_hd {
    background-color: #ff6060;
}

.name_ta_hd {
    background-color: #28bbf7;
}

.name_tb_hd {
    background-color: #34c65d;
}

.name_t_hd a, .name_ta_hd a, .name_tb_hd a, a.vf {
    float: left;
    display: block;
    width: 100%;
    height: 39px;
    font-size: 16px;
    text-align: left;
    text-indent: 10px;
    color: white;
    line-height: 40px;
}

.name_t:hover a.vf, .name_ta:hover a.vf, .name_tb:hover a.vf {
    display: none;
}

.name_t:hover .name_t_hd, .name_ta:hover .name_ta_hd, .name_tb:hover .name_tb_hd {
    left: 0px;
    transition: All .15s ease;
    *left: 0px;
}

a.vf {
    color: #333;
    border-bottom: 1px dotted #e5e5e5;
    height: 38px;
}

.name_t {
    border-left: 3px solid #ff6060;
}

.name_ta {
    border-left: 3px solid #28bbf7;
}

.name_tb {
    border-left: 3px solid #34c65d;
}

.E_name {
    width: auto;
    height: 33px;
    line-height: 33px;
    border-bottom: 1px dashed #e5e5e5;
    padding: 0 5px 0 10px;
    border-top: 1px dashed #e5e5e5;
    margin-top: -1px;
}

.white_bt {
    border-top: 1px dotted white;
}

.nameones {
    width: 124px;
    float: left;
}

.E_name:hover {
    background-color: #ffffe5;
    border: 1px solid #ffcc7f;
    z-index: 100;
    width: 221px;
    position: relative;
    margin-left: -1px;
}

.jiesao {
    width: 100%;
    border: 1px solid #ffcc7f;
    position: absolute;
    top: 33px;
    left: -1px;
    width: 100%;
    background-color: #ffffe5;
    border-top: none;
    height: 34px;
    text-indent: 10px;
    line-height: 30px;
    display: none;
}

.give_price, .g_prcea {
    width: 50px;
    height: 25px;
    line-height: 25px;
    float: right;
    margin: 4px 0px 4px 0px;
    background-color: #fe9b1c;
    color: white;
    display: none;
    text-align: center;
}

.g_prcea {
    display: block;
    background: none;
    color: #666;
}

.E_name:hover .give_price, .E_name:hover .jiesao {
    display: block;
    z-index: 102;
}

.give_price:hover {
    color: white;
    background-color: #fe8431;
}

.E_name:hover .p_rice, .E_name:hover .g_prcea {
    display: none;
}

.E_namea:hover {
    width: 216px;
}

.j_botma {
    line-height: 33px;
    height: 175px;
    position: relative;
    overflow: hidden;
}

.end_name {
    width: auto;
    height: 33px;
    border-bottom: 1px dashed #e5e5e5;
    padding: 0 10px 0 31px;
}

.end_name:hover {
    background-color: #fbfbfb;
}

.zj_intro {
    height: auto;
    width: 711px;
    float: left;
    margin: 10px 0 0px 0;
    border: 1px solid #e5e5e5;
    *width: 711px;
}

.zj_item {
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #e5e5e5;
    background-color: #f8f8f8;
}

.zj_item ul {
    height: 41px;
    line-height: 40px;
    float: left;
}

.zj_item ul li {
    float: left;
    width: auto;
    height: 40px;
    text-align: center;
}

.zj_item ul li a {
    float: left;
    display: block;
    width: 108px;
    *width: 108px;
    height: 39px;
    border-bottom: 1px solid #e5e5e5;
    padding: 1px 1px 0 1px;
    font-size: 16px;
    color: #404040;
}

.zj_item ul li a.on3 {
    float: left;
    border-top: 2px solid #F27522;
    color: #FF8432;
    margin-top: -1px;
    height: 40px;
    background: white;
    border-bottom: none;
    border-left: 1px solid #E4E4E4;
    padding: 0px;
    border-right: 1px solid #E4E4E4;
    color: #404040;
}

.job_intro {
    line-height: 18px;
    margin: 20px 25px 30px 25px;
    height: 126px;
}

.job_intro span {
    display: block;
    width: 100%;
    height: auto;
    margin-top: 9px;
}

.blank {
    width: 100%;
    height: 27px;
    float: left;
}

.do_content {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 8px;
}

.wt_do {
    width: 710px;
    float: left;
    height: auto;
}

.wt_sch {
    width: 260px;
    float: right;
    height: auto;
}

.buydo_top {
    width: 100%;
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #e5e5e5;
}

.wt_div {
    width: auto;
    padding: 0 20px;
    height: 35px;
    background-color: #fe8431;
    color: white;
    line-height: 35px;
    text-align: center;
    float: left;
    display: block;
}

.wt_div:hover {
    color: white;
}

.buydo_botm {
    width: 688px;
    height: auto;
    border: 1px solid #e5e5e5;
    margin-top: 10px;
    padding: 10px 10px 0 10px;
    float: left;
    position: relative;
    z-index: 0
}

.b_l {
    width: 686px;
    margin-bottom: 10px;
    margin-top: 0;
    color: #404040;
}

.wt_detail {
    width: 688px;
    height: auto;
    float: left;
}

.wt_cn {
    width: 688px;
    height: auto;
    clear: both;
}

.wt_cn:hover .wt_left, .wt_cn:hover .wt_right {
    background-color: #fffcf8;
}

.wt_detail dt, .wt_left {
    width: 115px;
    float: left;
    padding: 7px 0 0 12px;
    text-align: right
}

.d_f {
    height: 74px;
}

.wt_detail dd, .wt_right {
    width: 540px;
    float: left;
    padding: 8px 10px;
    float: left;
    line-height: 17px;
}

.c_g {
    height: 74px;
}

.c_h {
    height: 43px;
}

.c_i {
    height: 57px;
}

.c_j {
    height: 51px;
}

.c_q {
    height: 33px;
}

.c_l {
    height: 75px;
    *height: 74px;
}

.c_m {
    height: 34px;
    *height: 38px;
}

.c_n {
    height: 70px;
}

.wt_input {
    width: 226px;
    height: 22px;
    margin: 8px;
    background: none;
    line-height: 22px;
    background-color: white;
    cursor: text;
}

.wrong_tip {
    width: 188px;
    height: 22px;
    border: 1px solid #ffc899;
    background-color: #fff8ee;
    color: #ff6600;
    margin: 2px 97px 5px 9px;
    float: left;
    font-size: 12px;
    line-height: 22px;
    text-align: center;
}

.b_m {
    width: 111px;
    height: 22px;
    line-height: 22px;
    margin-right: 5px;
}

.b_n {
    color: #404040;
    float: left;
    width: auto;
    height: 24px;
    display: block;
    margin: 3px 0 7px 0;
    line-height: 24px;
}

.b_o {
    width: 55px;
    height: 22px;
}

.b_u {
    margin: 4px 0 0 10px;
}

.text_a {
    width: 233px;
    height: 60px;
    border: 1px solid #aaa;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    text-indent: 10px;
    margin: 2px 0px;
    *margin: 1px 0 0 -8px;
}

.cnfim {
    width: 160px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: white;
    background-color: #fe9b1c;
    border: none;
    margin-top: 3px;
}

.cnfim:hover {
    background-color: #ff8432
}

.ws_top {
    width: 260px;
    float: right;
    margin-bottom: 10px;
}

.wtcx {
    width: 258px;
    height: 31px;
    border: 1px solid #e5e5e5;
    background-color: #fafafa;
    line-height: 31px;
    font-weight: bold;
    color: #404040;
}

.wtcx_top {
    height: 30px;
    padding: 0 12px;
    line-height: 30px;
    float: left;
}

.b_v {
    border-bottom: 2px solid #8ace13;
    width: 56px;
    *width: 60px;
}

.b_w {
    border-bottom: 2px solid #fe8431;
    width: 87px;
    *width: 92px;
}

.wtcx_botm {
    border: 1px solid #e5e5e5;
    height: auto;
    padding: 2px 10px 10px 10px;
    width: 238px;
    border-top: none;
    display: block;
}

.b_y {
    height: 345px;
    padding: 0px;
    width: 258px;
    line-height: 32px;
    color: #404040;
    position: relative;
    border-top: none;
}

.b_z {
    width: 155px;
}

.c_f {
    width: 100%;
    height: 24px;
    margin-top: 14px;
    display: inline-block;
    line-height: 24px;
}

.Goahead {
    width: 120px;
    height: 30px;
    margin: 12px 0 0 74px;
    background: #8ace13;
    line-height: 30px;
    text-align: center;
    border: none;
    color: white;
}

.Goahead:hover {
    background: #96d724;
}

.suc_botm {
    height: 32px;
    line-height: 32px;
    border-bottom: 1px dashed #e5e5e5;
    padding: 0 26px 0 11px;
    width: 221px;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
}

.suc_head {
    background: #fffcf8;
    border-bottom: 1px solid #ffddc6;
    height: 27px;
    font-weight: bold;
    color: #808080;
    line-height: 27px;
}

.ni_e {
    background-position: -910px -293px;
    width: 30px;
    height: 26px;
    float: right;
    cursor: pointer;
}

.ni_f {
    background-position: -590px -292px;
    position: absolute;
    right: -1px;
    bottom: -1px;
    width: 33px;
    height: 26px;
    z-index: 500;
}

.c_e {
    background: url(../images/inner.png) -654px -293px no-repeat;
    border: none;
    width: 232px;
    height: 28px;
    margin: 0 0 2px 0;
}

.hod_colr:hover dd, .hod_colr:hover dt {
    background-color: red;
}

.wt_input:hover, .wt_cn textarea:hover {
    border: 1px solid #fe8431;
}

.sale_pic {
    width: 100%;
    height: 260px;
    float: left;
    margin-top: 13px;
}

.sale_pic ul {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.sale_pic ul {
    width: 100%;
    height: 100%;
    float: left;
}

.sale_content {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 10px;
}

.sale_unit, .sale_unit_out {
    width: 962px;
    height: 152px;
    padding: 16px 0 0 16px;
    border: 1px solid #e5e5e5;
    margin-bottom: 10px;
    position: relative;
}

.sale_unit:hover, .sale_message:hover {
    background-color: #ffffe5;
    border: 1px solid #ffcc7f;
}

.sale_unit:hover .ni_g {
    display: block;
}

.ni_g {
    background-position: -60px -381px;
    position: absolute;
    bottom: -6px;
    left: 0px;
    height: 5px;
    width: 978px;
    display: none;
}

.product_num {
    position: absolute;
    right: 13px;
    top: 5px;
    width: 111px;
    height: 40px;
    font-size: 26px;
    color: #e5e5e5;
    font-weight: bold;
    text-align: right;
    line-height: 40px;
}

.sale_unit:hover .product_num, .sale_unit_out:hover .product_num {
    color: #ff6600;
}

.activity_img {
    width: 380px;
    height: 135px;
    overflow: hidden;
    float: left;
    display: block;
    position: relative;
    width: 380px;
    height: 135px;
}

.sale_unit img, .sale_unit_out img {
    float: left;
}

.sale_unit img {
    position: absolute;
    right: -8px;
    top: 0px;
}

.activity_img:hover img {
    margin-right: -5px;
    transition: All .3s ease;
}

.activty, .activty_none {
    width: 520px;
    height: 135px;
    float: left;
    position: relative;
    line-height: 28px;
    margin-left: 20px;
}

.activty p, .activty_none p {
    line-height: 17px;
}

.now_go, .activity_over {
    display: block;
    width: 158px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: white;
    position: absolute;
    bottom: 0px;
    left: 3px;
    background-color: #ff8d08;
    font-size: 14px;
    font-weight: bold;
}

.activity_over, .activity_over:hover {
    background: #f6f6f6;
    color: #b5b5b5;
}

.now_go:hover {
    background-color: #ffa00a;
    color: white;
}

.activty:hover .blacka {
    color: #33333;
}

.activty:hover .grayb {
    color: #325e7f;
}

.check_for_more {
    float: left;
    height: 38px;
    background-color: #f8f8f8;
    line-height: 38px;
    margin-bottom: 12px;
}

.ni_h {
    background-position: -742px -635px;
    display: block;
    width: 150px;
    height: 38px;
    text-indent: 14px;
    color: #325e7f;
}

.ni_h:hover, .load_mo a:hover {
    color: #3366cc;
    text-decoration: underline;
}

.sale_message {
    margin: 19px 0 21px 0;
    height: 34px;
    width: 932px;
    float: left;
    padding: 16px 10px 13px 36px;
    border: 1px solid #e5e5e5;
    background-color: #f6f6f6;
    line-height: 31px;
    *margin: 19px 0 21px 0;
    position: relative;
}

.ni_i {
    background-position: -911px -576px;
    width: 35px;
    height: 38px;
    float: right;
    cursor: pointer;
}

.email_addres, .falt_email {
    background-position: -258px -722px;
    width: 309px;
    height: 32px;
    padding-left: 35px;
    line-height: 32px;
    float: left;
    border: 1px solid #676767;
    border-bottom: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    color: #999;
    margin-left: 36px;
    background-color: white;
    cursor: auto;
}

.book_read {
    width: 132px;
    height: 32px;
    line-height: 32px;
    color: white;
    text-align: center;
    margin-left: 17px;
    background: #f66;
    border: 1px solid #f30;
    display: block;
    float: left;
}

.book_read:hover {
    color: white;
}

.book_read:hover {
    background-color: #fd5c52;
    border: 1px solid #fd5c52;
}

.ni_i:hover {
    background-position: -884px -576px;
}

.IE_thing {
    width: 100%;
    float: left;
    height: 105px;
}

.falt_email {
    background-color: #ffebeb;
    color: #f00;
    border: 1px solid #ffbdbe;
    padding-left: 12px;
    width: 332px;
    position: absolute;
    left: 192px;
    top: 49px;
}

.activity_none {
    height: 40px;
    line-height: 40px;
    background-position: -55px -179px;
    width: 100%;
    margin-top: -10px;
    text-indent: 428px;
}

.banner {
    position: relative;
    width: 980px;
    height: 260px;
    overflow: hidden;
    margin-top: 13px;
    float: left;
}

.banner_pic {
    position: relative;
    width: 980px;
    height: 260px;
}

.banner_pic ul {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
}

.banner_pic ul li {
    float: left;
    width: 980px;
}

.banner_pic a {
    width: 100%;
    height: 100%;
    display: block;
}

.banner a.btn_prev, .banner a.btn_next {
    position: absolute;
    top: 110px;
    width: 56px;
    height: 41px;
    display: block;
    z-index: 10;
    display: none;
}

.banner a.btn_prev {
    background-position: -689px -587px;
    left: 0;
}

.banner a.btn_next {
    background-position: -825px -587px;
    right: 0px;
}

.banner:hover a.btn_prev, .banner:hover a.btn_next {
    display: block;
}

.banner a.btn_prev:hover {
    background-position: -624px -588px;
}

.banner a.btn_next:hover {
    background-position: -762px -587px;
}

.banner_pages {
    position: absolute;
    right: 431px;
    bottom: -1px;
    width: 160px;
    height: 25px;
    overflow: hidden;
}

.d_u {
    width: 980px;
    position: relative;
    right: 0px;
    bottom: 25px;
    height: 25px;
}

.banner_pages ul {
    float: left;
    width: auto;
    margin-left: 20px;
}

.banner_pages li {
    float: left;
    margin-left: 10px;
}

.banner_pages li span, .banner_pages span {
    display: block;
    width: 20px;
    height: 20px;
    background-position: -919px -642px;
    cursor: pointer;
}

.banner_pages span {
    margin-right: 8px;
}

.banner_pages li.current {
    background: none;
}

.banner_pages span {
    float: left;
}

.banner_pages li.current span, .banner_pages span.current {
    background-position: -891px -642px;
}

.bannera, .banner_pic_a, .banner_pic ul li.slid_li {
    width: 819px;
}

.banner_pic_d {
    width: 100%;
    height: 360px;
}

.bannerb {
    width: 100%;
}

.d_u ul {
    margin-left: 425px;
}

.banner a.d_v, .banner a.d_w {
    width: 40px;
    height: 72px;
    background-color: #000;
    filter: alpha(opacity=30);
    opacity: 0.3;
    top: 143px;
}

.banner a.d_v, .banner a.d_v:hover {
    background-position: -704px -572px;
}

.banner a.d_w, .banner a.d_w:hover {
    background-position: -763px -571px;
}

.banner a.d_v:hover, .banner a.d_w:hover {
    opacity: 0.6;
    filter: alpha(opacity=60);
}

.c_s {
    right: 316px;
}

.c_s li {
    margin-left: 5px;
}

.goods_all {
    width: 980px;
    height: auto;
    margin-top: 10px;
    *margin-bottom: 30px;
}

.goods_list {
    height: 245px;
    width: 100%;
    padding-bottom: 10px;
    float: left;
    position: relative;
    z-index: 1;
}

.list_detail {
    width: 171px;
    height: 231px;
    border: 1px solid #e4e4e4;
    padding: 12px 12px 0px 12px;
    float: left;
    line-height: 25px;
    margin-right: -1px;
    position: relative;
}

.list_detail:hover {
    border: 1px solid #fe9d1f;
    z-index: 100;
}

.list_detail img {
    margin-bottom: 6px;
}

span.whois_privite {
    display: block;
    width: 100%;
    float: right;
    height: 25px;
    line-height: 25px;
}

a.whois_privite:hover {
    color: #666;
    text-decoration: underline;
}

a.go_and_see {
    width: 65px;
    height: 23px;
    display: block;
    float: right;
    line-height: 23px;
    text-align: center;
    *line-height: 21px;
}

a.go_and_see:hover {
    background-color: #ff9900;
    color: white;
}

.b_shadow, .b_shadowa {
    background-color: #e5e5e5;
    display: block;
    position: absolute;
    z-index: 90;
    display: none;
}

.b_shadow {
    width: 195px;
    height: 2px;
    bottom: -3px;
    right: -2px;
}

.b_shadowa {
    width: 2px;
    height: 244px;
    right: -3px;
    bottom: -3px;
}

.list_detail:hover .b_shadow, .list_detail:hover .b_shadowa {
    display: block;
}

.goods_hide ul li a:hover {
    color: #ff8432;
    text-decoration: underline;
}

.c_p {
    width: 170px;
}

.c_r {
    margin-bottom: 30px;
}

.goods_list_top {
    width: 100%;
    height: 28px;
    line-height: 28px;
    float: left;
    margin: 4px 0 9px 0;
}

.c_t {
    width: 4px;
    height: 18px;
    margin: 5px 9px 0 0;
    background-color: #39b96f;
    display: block;
    float: left;
}

.c_u {
    width: 20px;
    height: 15px;
    background-position: -678px -495px;
    float: left;
    margin: 7px 0px 0 5px;
}

.c_v {
    width: 684px;
    height: 14px;
    border-bottom: 1px solid #e5e5e5;
    float: left;
}

.goods_list_top a:hover {
    text-decoration: underline;
}

/*商城*/
.store_top {
    position: relative;
    width: 100%;
    height: auto;
    margin-bottom: 9px;
    z-index: 100;
}

.conbulm {
    height: 260px;
    width: 161px;
    float: left;
    margin-top: 13px;
}

.right_shadow {
    width: 17px;
    height: 260px;
    position: absolute;
    left: 161px;
    top: 13px;
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, .3) 0, rgba(0, 0, 0, 0) 100%);
    background: -moz-linear-gradient(left, rgba(0, 0, 0, .3) 0, rgba(0, 0, 0, 0) 100%);
    z-index: 10;
}

.alllist {
    width: 100%;
    height: 37px;
    float: left;
}

.alllist a {
    height: 37px;
    line-height: 37px;
    background-color: #fe8431;
    color: white;
    text-indent: 23px;
    display: block;
    float: left;
    width: 100%
}

.alllist a:hover {
    background-color: #ff6600;
    color: white;
}

.goods_type {
    height: 222px;
    width: 161px;
    float: left;
    border-bottom: 1px solid #ccc;
}

.goods_hide {
    width: 100%;
    height: 204px;
    background-color: white;
    overflow: hidden;
    float: left;
    position: relative;
    z-index: 1200;
}

.c_w {
    height: auto;
    border-bottom: 1px solid #ccc;
    overflow: visible;
}

.goods_hide ul {
    width: 100%;
    height: auto;
    float: left;
}

.goods_hide ul li, .more_save {
    width: 159px;
    height: 34px;
    line-height: 34px;
    text-indent: 20px;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    position: relative;
    z-index: 80;
    background-color: white;
    float: left;
}

a.first_hover {
    width: 100%;
    height: 100%;
    display: block;
    background-color: white;
    position: relative;
    z-index: 80;
}

a.first_hover:hover {
    position: relative;
    z-index: 100;
    background-color: white;
}

a.gray_back {
    background-color: #f3f3f3;
}

a.gray_backa {
    background-color: white;
}

.goods_hide ul li:hover {
    width: 158px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #ccc;
    border-left: 2px solid #fe8431;
    border-right: 1px solid white;
    background-color: white;
    text-indent: 19px;
    position: relative;
    z-index: 100;
    -moz-box-shadow: 2px 0 11px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 2px 0 11px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 0 11px rgba(0, 0, 0, 0.2);
    opacity: 1;
}

.ni_o {
    background-position: -992px -780px;
    width: 20px;
    height: 20px;
    float: right;
    margin-top: 6px;
    margin-right: 7px;
}

.goods_hide ul li:hover .tab_gds_dtail {
    display: block;
}

.goods_hide ul li:hover a .ni_o {
    margin-top: 5px;
}

.goods_hide ul li.d_f:hover {
    border-bottom: none;
    height: 33px;
    line-height: 33px;
    *line-height: 32px;
}

.more_save {
    height: 18px;
    line-height: 6px;
    display: block;
}

.more_save span {
    height: 5px;
    line-height: 6px;
    font-size: 23px;
    font-weight: bolder;
    *line-height: 18px;
}

.tab_goods {
    width: 178px;
    height: auto;
}

.tab_gds_dtail {
    width: 179px;
    height: auto !important;
    height: 274px;
    min-height: 274px;
    z-index: 70;
    border: 1px solid #ccc;
    background: white;
    position: absolute;
    left: 157px;
    top: -11px;
    padding: 0 15px;
    display: none;
    -moz-box-shadow: 0 0 11px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 11px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 11px rgba(0, 0, 0, 0.2);
    opacity: 1;
}

.second_class {
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
    background-color: white;
}

.second_class:hover {
    background-color: #f8f8f8;
}

.second_class img {
    float: left;
}

.second_class a {
    float: left;
    text-indent: 9px;
}

.c_y {
    left: 157px;
    top: -38px;
}

.c_z {
    left: 157px;
    top: -72px;
}

.d_a {
    left: 157px;
    top: -106px;
}

.d_b {
    left: 157px;
    top: -140px;
}

.d_c {
    left: 157px;
    top: -174px;
}

.d_d {
    left: 157px;
    top: -208px;
}

.d_e {
    left: 157px;
    top: -208px;
}

.ni_l, .ni_m, .ni_n {
    top: -1px;
    left: -1px;
    width: 50px;
    height: 41px;
    position: absolute;
    z-index: 102;
}

.ni_l {
    background-position: -607px -417px;
}

.ni_m {
    background-position: -609px -474px;
}

.ni_n {
    background-position: -679px -417px;
}

.pro_collected {
    width: 978px;
    height: auto;
    border: 1px solid #ddd;
    margin: 10px 0 15px 0;
    text-indent: 17px;
}

.collected {
    width: 100%;
    height: 30px;
    line-height: 30px;
    background-color: #f7f7f7;
}

.fenlei_input {
    height: 22px;
    width: 111px;
    float: right;
    margin-top: 5px;
    display: inline;
}

.Fengn_input {
    width: 82px;
    height: 19px;
    border: 1px solid #d9d9d9;
    float: left;
    color: #757575;
    padding-left: 6px;
    font-size: 12px;
    border-right: none;
    cursor: auto;
}

.fenlei_input a {
    width: 18px;
    height: 19px;
    border: 1px solid #d9d9d9;
    float: right;
    background-color: #f5f4f4;
    background-position: -1046px -728px;
    display: block;
    float: left;
}

.fenlei_input a:hover {
    background-position: -1047px -752px;
    background-color: #ffa90f;
    border: 1px solid #fe8101;
}

.collected_kinds {
    height: 43px;
    width: 100%;
    text-indent: 21px;
    border-bottom: 1px dotted #ddd;
    line-height: 43px;
    clear: both;
}

.collected_detail {
    height: 31px;
    width: 910px;
    border-bottom: 1px dotted #ddd;
    background-color: #f9f9f9;
    text-indent: 67px;
    line-height: 31px;
    padding-left: 68px;
    display: none;
}

.collected_price {
    height: 40px;
    line-height: 40px;
    text-indent: 21px;
}

.collected_kinds a, .collected_detail a, .collected_price a {
    padding: 0 8px;
    margin-right: 7px;
    float: left;
    width: auto;
    height: 20px;
    line-height: 19px;
    text-indent: 0;
}

.collected_kinds a {
    margin-top: 11px;
}

.collected_detail a {
    margin-top: 5px;
}

.collected_price a {
    margin-top: 10px;
}

.collected_kinds a:hover, .collected_detail a:hover, .collected_price a:hover, .collected_kinds a.kinds {
    background-color: #f3f3f3;
    color: #F27522;
}

a.all_kinds:hover, .all_kinds {
    background-color: #ff8800;
    color: white;
}

.celected_tip {
    width: 978px;
    height: 32px;
    border: 1px solid #e5e5e5;
    line-height: 32px;
    margin-bottom: 10px;
    position: relative;
    background-color: #f8f8f8;
}

.all_goods:hover {
    color: white;
    background-color: #ff6600;
    border: 1px solid #ff6600;
}

.all_goods {
    width: 104px;
    height: 32px;
    position: absolute;
    left: -1px;
    top: -1px;
    display: block;
    font-size: 16px;
    text-indent: 15px;
    background-color: #ff8800;
    border: 1px solid #ff8800;
    color: white;
}

.all_goodsa {
    border: 1px solid #e5e5e5;
    background-color: #f8f8f8;
    color: #333;
}

.all_goodsa span.c_u {
    background-position: -677px -471px;
}

.all_goodsa:hover {
    color: #333;
    border: 1px solid #e5e5e5;
    background-color: #f8f8f8;
}

.paixu {
    width: 497px;
    height: 100%;
    float: right;
    display: inline-block;
}

.paixu a {
    float: left;
    border-left: 1px solid #e5e5e5;
    display: block;
    height: 32px;
    line-height: 32px;
    text-align: center;
}

.paixu a.d_g {
    width: 80px;
    padding: 0;
}

.d_i, .d_h {
    float: right;
    width: 12px;
    height: 12px;
    margin: 10px 7px 0 2px;
}

.d_h {
    background-position: -49px -340px;
}

.d_l, .paixu a:hover span.d_h {
    background-position: -25px -339px;
}

.d_i {
    background-position: -49px -357px;
}

.d_m, .paixu a:hover span.d_i {
    background-position: -25px -356px;
}

.a_cm {
    background-color: white;
    color: #ff8800;
}

.paixu a.sale_count {
    width: 90px;
    text-indent: 12px;
}

.paixu a.high_low, .paixu a.high_low_a {
    width: 116px;
    text-indent: 11px;
}

/*分销代理 */
.slid_nav {
    width: 980px;
    height: 25px;
    position: relative;
    z-index: 1000;
    bottom: 25px;
}

.ba_a {
    right: 370px;
}

.daili_pic {
    margin-top: 0px;
}

.join_div, .open {
    width: 100%;
    height: 59px;
    background-color: #f7f7f7;
    float: left;
    border-bottom: 1px solid #e5e5e5;
}

.open {
    height: 70px;
    line-height: 70px;
    text-indent: 10px;
}

.join_fix, .join_fixa {
    position: fixed;
    left: 0;
    z-index: 99999;
    top: 0;
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    border-bottom: 2px solid #fe8431;
}

.join_fixa {
    left: auto;
    top: 30px;
}

.join_div_dtl {
    height: 100%;
}

.service_support {
    width: 420px;
    height: 59px;
    line-height: 59px;
    padding-left: 40px;
    color: #404040;
}

.service_support:hover .ni_p {
    background-position: -441px -523px;
}

.service_support:hover .ni_q {
    background-position: -513px -523px;
}

.pi-i, .ni_r, .join_open, .ni_w, .share_info, .bi_a, .bi_b, .bi_c, .bi_d, .focus_on, .bi_e, .bi_f, .bi_g, .fourstar, .threestar, .twostar, .onestar, .RSS, .bi_h, .mi_l, .bi_i, .news li, .my_ques, .my_ask, .on_nav dt a b.new, .on_nav dt a b.hot_one, .key_sch, .ni_y, .hot_quesion, .help_cter p a, .ni_z, .pi_a, .pi_b, .pi_c, .pi_d, .pi_e, .pi_f, .pi_g, .pi_h, .pi_z, .pi_zi, .zn_info_a a, .info_nav_top, h3.menuheader, .info_nav_main ul li a, .shen_s, .shen_s_d, .oopea_act, .pi_i, .opea_detail, .from_date, .to_date, .pi_l, .pi_m, .up, .down, .pi_n, .o_b, .o_i, .o_l, .o_n, .o_o, .o_p, .o_q, .o_r, .o_nn, .o_oo, .o_pp, .o_qq, .o_u, .o_uu, .o_safe, .o_safe2, span.dot, h3.openhead, .s_mem, .s_mem2, .shen-s-d {
    background: url(../images/innera.png) no-repeat;
    display: block;
}

.service_support:hover .name {
    color: #f69c1b;
}

.service_support:hover .namea {
    color: #3598db;
}

.ni_q, .ni_p {
    width: 58px;
    height: 59px;
    float: left;
}

.ni_p {
    background-position: -442px -455px;
}

.ni_q {
    background-position: -513px -457px;
}

.ctct_img {
    margin: 13px 2px 0 3px;
    float: left;
    width: 81px;
}

.apply, .join_open {
    width: 161px;
    height: 40px;
    display: block;
    float: right;
    margin: 10px 5px 0 0;
    background-position: -431px -597px;
    font-size: 22px;
    color: white;
    line-height: 40px;
    text-align: center;
    display: none;
}

.join_open {
    margin: 16px 30px 0 0;
    background-position: -1px -27px;
    width: 163px;
    font-size: 18px;
    text-indent: 1px;
    display: block;
}

.join_open:hover {
    background-position: -173px -27px;
    color: white;
}

.apply:hover {
    background-position: -431px -644px;
    color: white;
}

.d_o {
    padding-left: 0;
    width: 406px;
}

.advantage {
    width: 980px;
    height: auto;
    clear: both;
}

.ad_chacter {
    width: 100%;
    height: 370px;
    position: relative;
}

.ad_describ {
    width: 370px;
    height: auto;
    top: 105px;
    position: absolute;
    right: 0;
}

.ad_contn {
    width: 100%;
    height: 75px;
    color: #555555;
    font-size: 45px;
    line-height: 75px;
    margin-bottom: 6px;
}

.d_p {
    left: 65px;
    right: 523px;
}

.ni_r {
    background-position: -30px -9px;
    width: 700px;
    height: 10px;
    position: absolute;
    bottom: 0;
    left: 140px;
}

.ni_v, .ni_s, .ni_t, .ni_u {
    width: 61px;
    height: 61px;
    float: left;
    margin: 7px 8px 7px 0;
}

.ni_v {
    background-position: -364px -398px;
}

.ni_s {
    background-position: -364px -464px;
}

.ni_t {
    background-position: -364px -533px;
}

.ni_u {
    background-position: -364px -601px;
}

.ad_describ a {
    line-height: 30px;
    padding-right: 6px;
}

.ad_describ i {
    line-height: 30px;
    padding-right: 6px;
    font-style: normal;
}

.ad_chacter:hover .ad {
    color: #e74c3c;
}

.ad_chacter:hover .ad_a {
    color: #39b96f;
}

.ad_chacter:hover .ad_b {
    color: #3598db;
}

.ad_chacter:hover .ad_c {
    color: #ff9304;
}

/*开放平台*/
.open_resource {
    width: 980px;
    height: auto;
    clear: both;
    margin: 0 auto;
}

.open_head {
    height: 25px;
    line-height: 22px;
    width: 968px;
    border-left: 6px solid #fe9900;
    font-size: 22px;
    margin: 19px 0 9px 6px;
    float: left;
    text-indent: 16px;
    position: relative;
}

.open_head a {
    font-size: 14px;
    margin: 5px 87px 0 0;
}

.ni_w {
    background-position: -394px -1px;
    width: 420px;
    height: 11px;
    position: absolute;
    left: -7px;
    bottom: -14px;
}

.source_dtl {
    width: 490px;
    float: left;
    padding: 18px 0 2px 0;
    line-height: 24px;
    position: relative;
}

span.intr {
    width: 334px;
    margin-top: 5px;
    line-height: 20px;
    font-size: 12px;
}

a.source_hover {
    width: 100%;
    height: 100%;
    display: block;
    float: left;
    margin: 0;
    position: relative;
}

.source_dtl span.open1 {
    background: url(../images/open1.png) no-repeat;
}

.source_dtl span.open2 {
    background: url(../images/open2.png) no-repeat;
}

.source_dtl span.open3 {
    background: url(../images/open3.png) no-repeat;
}

.source_dtl span.open4 {
    background: url(../images/open4.png) no-repeat;
}

.source_dtl:hover span.open1 {
    background: url(../images/opena.png) no-repeat;
}

.source_dtl:hover span.open2 {
    background: url(../images/openb.png) no-repeat;
}

.source_dtl:hover span.open3 {
    background: url(../images/openc.png) no-repeat;
}

.source_dtl:hover span.open4 {
    background: url(../images/opend.png) no-repeat;
}

span.open1, span.open2, span.open3, span.open4 {
    float: left;
    margin-right: 5px;
    width: 75px;
    height: 74px;
}

.source_dtl a {
    font-size: 14px;
    margin-bottom: 5px;
    float: left;
}

.d_q {
    width: 480px;
}

.open_tl {
    width: 50%;
}

.new_source {
    float: left;
    width: 490px;
    height: auto;
    margin-top: -5px;
    line-height: 28px;
    margin-top: 10px;
}

a.source_hover:hover span.intr, .open_resource a.source_hover:hover {
    color: #666;
    text-decoration: none;
}

a.source_hover:hover .open_tl {
    color: #fe8431;
}

.source_dtl span {
    float: left;
}

.ni_x {
    background-position: -434px -8px;
}

.source_a {
    width: auto;
    height: 195px;
    padding: 16px 0 0 7px;
    float: left;
}

/*开放平台详细页*/
.api {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 3px;
}

.api_left {
    width: 198px;
    height: 668px;
    border: 1px solid #e5e5e5;
    background-color: #f8f8f8;
    float: left;
}

.api_left dl {
    width: 173px;
    height: 81px;
    border-bottom: 1px solid #e5e5e5;
    padding: 16px 0 0 25px;
    color: #444;
    position: relative;
}

.api_left dl dt {
    width: 100%;
    float: left;
    margin-bottom: 14px;
}

.api_left dl dd {
    float: left;
    width: 100%;
    height: auto;
}

.api_left dl dd a {
    padding-left: 14px;
    background: url(../images/innera.png) no-repeat -989px -481px;
    color: #336699;
}

.api_left dl dd a:hover, .api_content a:hover {
    color: #ff7800;
    text-decoration: underline;
}

.QQ_talk {
    position: absolute;
    right: 23px;
    top: 11px;
}

.api_right {
    width: 765px;
    float: right;
    height: auto;
}

.api_head {
    height: 30px;
    line-height: 25px;
    font-size: 18px;
    font-weight: bold;
    border-bottom: 1px solid #dddde1;
    color: #444;
}

.api_content {
    width: 762px;
    border-left: 3px solid #d7d9e2;
    margin: 18px 0 22px 0;
    line-height: 23px;
}

.mu_head {
    width: 100%;
    height: 15px;
    line-height: 15px;
    text-indent: 16px;
}

.api_content a {
    padding-left: 16px;
    color: #336699;
}

.api_content a.index {
    padding-left: 34px;
}

.d_r {
    font-size: 16px;
    background-color: #f8f8f8;
    border: none;
    text-indent: 6px;
    line-height: 30px;
}

.api_qs {
    height: 465px;
    width: 100%;
}

.api_text {
    height: 202px;
    width: 100%;
    border-bottom: 1px solid #dddde1;
    margin-bottom: 5px;
}

.api_text span {
    width: 765px;
    float: left;
}

.give_ques {
    width: 100%;
    height: auto;
    line-height: 27px;
}

.give_ques p, .give_ques span {
    width: 100%;
    float: left;
}

.yes_or_no {
    height: 22px;
    line-height: 22px;
    float: left;
    width: 100%;
    margin-bottom: 8px;
}

.yes_or_no label input {
    vertical-align: middle;
    margin-top: -3px;
    *margin: 2px -3px 0 0;
}

.if_no_show {
    width: 100%;
    height: 130px;
    clear: both;
    display: none;
}

.api_ques {
    height: 83px;
    width: 763px;
    border: 1px solid #e3e9ef;
    border-top: 1px solid #abadb3;
    width: 672px;
    color: #757575;
    text-indent: 8px;
    font-size: 12px;
    padding-top: 3px;
    float: left;
    margin: 5px 0 10px 4px;
}

.api_submit {
    color: white;
    display: block;
    width: 160px;
    height: 30px;
    background-color: #ff8d08;
    line-height: 30px;
    text-align: center;
    float: left;
}

.api_submit:hover {
    background-color: #ffa00a;
    color: white;
}

.fenxiao_pic {
    margin-top: 0;
    width: 100%;
}

.fenx_baner {
    width: 100%;
    position: relative;
    overflow: hidden;
}

.fenx_baner ul {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.fenx_baner ul li {
    width: 100%;
    position: absolute;
}

.fenx_baner ul li a {
    width: 100%;
    height: 100%;
    diaplsy: block;
}

#fenxao ul li {
    height: 400px;
}

#daili_pic ul li {
    height: 360px;
}

.d_s {
    height: 400px;
}

.d_t {
    height: 360px;
    margin-top: 0;
}

.fenx_baner div {
    position: absolute;
    width: 100%;
}

.back_a {
    background: url(../images/daili_bannera.jpg) no-repeat;
    background-color: #f1ede4;
    background-position: 50% 50%;
}

.back_b {
    background: url(../images/daili_banner.png) no-repeat;
    background-color: #eff5f6;
    background-position: 50% 50%;
}

.back_c {
    background: url(../images/daili_bannerc.png) no-repeat;
    background-color: #eff5f6;
    background-position: 50% 50%;
}

.back_d {
    background: url(../images/open_pica.png) no-repeat;
    background-color: #82e6fd;
    background-position: 50% 100%;
}

.back_e {
    background: url(../images/open_pic.png) no-repeat;
    background-color: #1c548f;
    background-position: 50% 100%;
}

.back_f {
    background: url(../images/open_picc.png) no-repeat;
    background-color: #e9f0fd;
    background-position: 50% 50%;
}

/*咨询列表页*/
.infomation {
    width: 100%;
    height: auto;
    clear: both;
}

.info_left {
    width: 710px;
    height: auto;
    float: left;
}

.info_right {
    width: 260px;
    height: auto;
    float: right;
    margin-top: 5px;
}

.d_x {
    height: 35px;
    line-height: 35px;
}

.IN_ul li.d_y {
    height: 34px;
    line-height: 36px;
    z-index: 5;
    position: relative;
}

.d_x li {
    height: 30px;
    line-height: 30px;
    margin-left: -2px;
}

.d_y {
    height: 35px;
    line-height: 35px;
    margin-left: 2px;
}

.info_search {
    float: right;
    height: 32px;
    line-height: 31px;
    text-align: center;
    display: block;
    color: #004276;
    margin-top: 4px;
    padding: 0 4px;
}

.d_z {
    width: 150px;
    margin: 9px 2px 0 4px;
    display: none;
}

.e_a {
    width: 120px;
    height: 20px;
    display: inline;
    *margin-left: -12px;
    line-height: 20px;
}

.fenlei_input a.e_b {
    height: 20px;
    width: 19px;
    background-position: -1046px -727px;
}

.fenlei_input a.e_b:hover {
    background-position: -1047px -751px;
}

.info_main {
    width: 707px;
    height: auto;
    padding: 20px 0 20px 3px;
    border-bottom: 1px dotted #b5b5b5;
    clear: both;
    word-break: break-all;
    position: relative;
    *padding: 20px 0 0 0;
}

.info_main img {
    float: left;
}

.info_main a.blueb {
    line-height: 20px;
    display: block;
}

.info_m_right {
    width: 502px;
    height: auto;
    float: right;
    margin-right: 4px;
    word-wrap: break-word;
}

.info_m_right p {
    line-height: 23px;
    margin: 11px 0 5px 0;
    float: left;
    position: relative;
    width: 502px;
    word-wrap: break-word;
}

.read_all {
    margin-right: 8px;
    float: right;
    display: none;
    color: #004276;
    line-height: 20px;
    position: absolute;
    bottom: 0px;
    right: 0px;
}

.info_main:hover {
    background-color: #fafbfb;
}

.info_main:hover .read_all {
    display: block;
}

.Num_date {
    position: absolute;
    width: 502px;
    height: 20px;
    float: left;
    line-height: 26px;
    bottom: 20px;
    right: 0px;
}

.share_info {
    position: absolute;
    right: 15px;
    bottom: -6px;
    width: 44px;
    height: 28px;
    text-align: right;
    background-position: -400px -21px;
    line-height: 28px;
}

.share_way {
    position: absolute;
    width: 196px;
    height: 34px;
    right: -6px;
    bottom: -31px;
    display: none;
}

.share_info:hover .share_way {
    display: block;
}

.e_c {
    border-bottom: 2px solid #e74c3c;
    height: 31px;
    line-height: 31px;
}

.ni_d, .bi_a {
    height: 343px;
    width: 40px;
    position: absolute;
    left: 0px;
    top: 0px;
    display: block;
    background-position: -100px -421px;
}

.bi_a {
    background-position: 7px -75px;
}

.end_name a {
    width: 218px;
    height: 100%;
    display: block;
}

.wtcx a {
    font-weight: normal;
    padding-right: 15px;
}

.e_d {
    height: 212px;
    overflow: hidden;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 0px;
}

.e_e {
    border-bottom: 2px solid #fe8431;
}

.e_f {
    height: 96px;
    width: 245px;
    margin: 10px 0 0 0;
    padding: 2px 0 10px 13px;
}

.e_g {
    width: 198px;
    height: 23px;
    padding: 0;
    margin: 0;
    background-position: -260px -726px;
    padding-left: 30px;
    line-height: 23px;
}

.e_h {
    width: 228px;
    height: 23px;
    line-height: 23px;
    padding: 0;
    margin: 10px 0 0 0;
}

.e_i {
    padding: 0px;
    left: 13px;
    top: 57px;
    padding-left: 15px;
    width: 213px;
}

a.e_h:hover {
    text-decoration: none;
}

.e_j {
    width: 96.6%;
}

/*商城详细页*/
.whois_dtl {
    width: 947px;
    height: 388px;
    clear: both;
    border: 1px solid #e5e5e5;
    padding: 20px 14px 14px 17px;
    position: relative;
}

.whois_left {
    width: 322px;
    float: left;
    height: 100%;
    float: left;
}

.whois_main {
    width: 602px;
    height: 100%;
    float: right;
}

.bi_b {
    width: 940px;
    height: 8px;
    background-position: -65px -82px;
    bottom: -8px;
    left: 22px;
    position: absolute;
}

.focus_on {
    padding: 0 10px 0 26px;
    background-position: -977px -48px;
}

.shared {
    float: right;
    width: auto;
    height: 20px;
    line-height: 20px;
}

.shared img {
    height: 20px;
}

.whois_m_top {
    width: 100%;
    height: 30px;
    line-height: 28px;
    border-bottom: 1px dotted #d4d4d4;
    font-size: 20px;
    color: #404040;
    float: left;
}

.bi_c {
    width: 25px;
    height: 30px;
    background-position: -398px -43px;
    float: right;
    display: block;
}

.whois_main dl {
    width: 100%;
    padding: 10px 0px;
    border-bottom: 1px dotted #d4d4d4;
    color: #888;
    float: left;
}

.whois_main dl dt, .buy_count {
    width: 84px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    float: left;
    color: #888;
}

.whois_main dl dd {
    width: 514px;
    float: left;
    height: auto;
    line-height: 30px;
}

.aim_fstival, .full_give {
    height: 20px;
    line-height: 20px;
    text-align: center;
    float: left;
    font-size: 12px;
    color: white;
    margin-top: 5px;
    margin-right: 5px;
}

.aim_fstival {
    width: 68px;
    background-color: #ff9933;
}

.full_give {
    width: 43px;
    background-color: #ff6600;
}

.now_price {
    font-size: 18px;
    color: #f00000;
}

.bi_d, .fourstar, .threestar, .twostar, .onestar {
    width: 77px;
    height: 20px;
    float: left;
    background-position: -918px 0px;
    margin-right: 5px;
}

.fourstar {
    background-position: -858px -24.3px;
}

.threestar {
    background-position: -873px -24px;
}

.twostar {
    background-position: -888px -24px;
}

.onestar {
    background-position: -903px -24px;
}

.whois_main dl dt.free_goods, .whois_main dl dd.free_goods {
    height: 48px;
    line-height: 24px;
}

.free_goods img {
    margin: 5px 5px 0 0;
    float: left;
}

.free_goods span {
    color: #f00000;
    font-size: 12px;
    padding-left: 3px;
}

.whois_main dl a:hover {
    color: #0066cc;
}

.buy_num {
    width: 54px;
    height: 20px;
    line-height: 20px;
    margin: 6px 5px 6px;
    color: #000;
    font-size: 12px;
}

.choose_mount {
    width: 100%;
    height: auto;
    margin-top: 5px;
    float: left;
}

.yh_butn {
    width: 145px;
    height: 36px;
    color: white;
    font-size: 16px;
    line-height: 36px;
    margin: 10px 2px 0 16px;
    display: block;
    float: left;
    text-align: center;
}

.e_q {
    background-color: #fd5c52;
}

.e_l {
    background-color: #c38053;
}

.e_q:hover {
    background-color: #f3362a;
    color: white;
}

.e_l:hover {
    background-color: #b37247;
    color: white;
}

.goods_detail {
    margin-top: 15px;
    width: 100%;
    height: auto;
}

.gd_left {
    width: 197px;
    float: left;
    height: auto;
}

.r_goods {
    width: 195px;
    height: 32px;
    line-height: 32px;
    background-color: #f8f8f8;
    border: 1px solid #e5e5e5;
    float: left;
}

.su {
    border-left: 4px solid #ff9304;
    margin-left: -1px;
    font-weight: bold;
    padding-left: 12px;
}

.gd_left div {
    margin-top: -1px;
}

.e_m {
    border-left: 4px solid #e74c3c;
}

.gd_right {
    width: 772px;
    float: right;
    height: auto;
}

.goods_detail_nav {
    width: 770px;
    height: 31px;
    border: 1px solid #e5e5e5;
    border-bottom: 2px solid #fe8431;
    background-color: #f8f8f8;
}

.goods_detail_nav ul, .gd_right ul li {
    width: auto;
    float: left;
}

.goods_detail_nav ul li a {
    display: block;
    width: auto;
    height: 31px;
    padding: 0 20px;
    line-height: 31px;
    border-right: 1px solid #e5e5e5;
    color: #404040;
    float: left;
}

.goods_detail_nav ul li a.e_n {
    background-color: #fe8431;
    color: white;
    height: 34px;
    line-height: 33px;
    margin: -1px 0 0 -1px;
    font-weight: bold;
    border-right: 1px solid #fe8431;
}

.e_n span {
    color: white;
}

.bi_e {
    width: 16px;
    background: url(../images/innera.png) no-repeat 3px -475px;
    float: left;
    height: 32px;
}

.gos_dt, .gos_dta, .gos_dtb, .gos_dtc {
    width: 100%;
    height: auto;
    padding-top: 20px;
}

.e_o {
    width: 770px;
    height: 30px;
    line-height: 30px;
    margin: 0 0 12px 0;
}

#tidai {
    width: 772px;
    height: 34px;
    display: none;
}

.bi_f {
    width: 38px;
    height: 30px;
    float: left;
    background-position: -428px -45px;
}

.gos_dt p {
    line-height: 20px;
    text-indent: 24px;
}

.normal_prbm {
    width: 767px;
    height: 30px;
    border-left: 5px solid #fe8431;
    background-color: #f6f6f6;
    color: #545454;
    text-indent: 11px;
    position: relative;
    line-height: 30px;
}

.bi_g {
    width: 340px;
    height: 6px;
    background-position: -59px -99px;
    bottom: -6px;
    left: -2px;
    position: absolute;
}

.ask_answer {
    width: 100%;
    padding-top: 18px;
    height: auto;
}

.aa_detail {
    height: auto;
    border-bottom: 1px dotted #dedede;
    text-indent: 0px;
    padding: 4px 0 7px 10px;
    line-height: 25px;
}

.gos_dta p {
    text-indent: 26px;
}

.gos_dta table {
    border: none;
    width: 772px;
}

.gos_dta table td {
    border: none;
    border-bottom: 1px dotted #dedede;
    padding: 16px 5px 8px 5px;
    line-height: 22px;
    position: relative;
    vertical-align: top;
}

.gos_dta table p {
    text-indent: 0;
}

.member_dj {
    float: right;
    font-size: 12px;
    margin-right: 16px;
}

.pge {
    width: 100%;
    height: 20px;
    padding: 16px 0 5px 0
}

.pge a, .pge span {
    float: left;
    margin-left: 3px;
}

.pge span {
    height: 19px;
    line-height: 19px;
}

.pge a {
    display: block;
    width: auto;
    height: 17px;
    line-height: 17px;
    border: 1px solid #dedfde;
    padding: 0 5px;
}

.pge span.back_pge {
    margin: 0 10px 0 16px;
    color: #adaaad;
}

.pge a:hover, .pge a.chose:hover {
    color: white;
    background-color: #ffa90f;
    border: 1px solid #fe8101;
}

.pge a.chose {
    border: none;
    font-weight: bold;
    color: #ff6600;
    border: 1px solid white;
}

.exchang_dtl {
    width: 100%;
    border: none;
}

.exchang_dtl tr td {
    height: 34px;
    line-height: 34px;
    border: none;
    text-align: center;
    font-size: 12px;
}

.exchang_dtl tr td.top {
    border-bottom: 1px solid #ebebeb;
}

.exchang_dtl tr.odd {
    background-color: #f6f6f6;
}

.yh_attention {
    margin: 10px 0 25px 0;
    width: 752px;
    height: 137px;
    border: 1px solid #e5e5e5;
    padding: 0 10px;
    background-color: #fbfbfb;
    font-size: 12px;
    line-height: 20px;
    clear: both;
}

.yh_attention:hover {
    border: 1px solid #FFCC7F;
    background-color: #FFFFE5;
}

.yh_attention:hover .yh_aten_top {
    border-bottom: 1px solid #FFE8CA;
}

.yh_aten_top {
    height: 34px;
    border-bottom: 1px solid #e5e5e5;
    line-height: 34px;
    color: #545454;
    margin-bottom: 8px;
}

.black_df {
    width: 100%;
    height: 25px;
    float: left;
}

/*公告咨询详细页*/
.info_content {
    width: 684px;
    border: none;
    padding: 5px 10px 10px 10px;
    position: relative;
    margin-bottom: 25px;
}

.e_p {
    margin-top: 5px;
}

.info_title {
    height: auto;
    padding-bottom: 20px;
    border-bottom: 1px solid #e5e5e5;
    text-align: center;
}

.title_name {
    color: #004276;
    font-size: 20px;
    line-height: 45px;
}

.my_tou {
    color: #ff9639;
}

.my_tou:hover {
    color: #7799dd;
    text-decoration: underline;
}

.mes_main {
    padding: 12px 5px 0 5px;
    overflow: hidden;
    line-height: 160%
}

.mes_main p a img {
    width: 100%;
}

.chucu {
    width: 100%;
    height: 48px;
    text-align: right;
    margin-top: 25px;
}

.mes_main p {
    text-indent: 28px;
    margin-top: 14px;
}

span.h {
    width: 99%;
    overflow: hidden;
    display: block;
    color: #bbb;
}

.chucu span {
    display: block;
    line-height: 24px;
    height: 24px;
}

.share_mes {
    width: 100%;
    height: 21px;
    font-size: 12px;
    line-height: 21px;
    padding: 10px 0 0px 0;
}

.RSS {
    width: auto;
    padding: 0 18px 0 26px;
    height: 21px;
    float: left;
    background-position: 74px -420px;
}

.back_next, .other_info {
    width: 100%;
    height: auto;
    line-height: 25px;
    padding-top: 15px;
}

.back_next {
    border-top: 1px dotted #b5b5b5;
    margin-top: 15px;
    padding-top: 10px;
}

.sx_a {
    width: 100%;
    height: 35px;
    line-height: 35px;
    background-color: #f8f8f8;
}

.other_info_top {
    width: 678px;
    border-left: 6px solid #fe9900;
    height: 14px;
    text-indent: 10px;
    line-height: 14px;
    margin-bottom: 10px;
}

.laksj, .laksj_a {
    width: 584px;
    float: right;
    height: 7px;
    border-bottom: 1px solid #e5e5e5;
}

.other_info a, .blaksj a {
    padding: 0 10px 0 16px;
    background: url(../images/innera.png) no-repeat -990px -463px;
}

.other_info span {
    color: #c6c6c6;
}

.back_next a.blueb:hover, .domain a.sn:hover, .oopea_act .opea_detail a:hover {
    color: #f60;
}

/*关于我们*/
.on_company, .on_company_a {
    height: auto;
    position: relative;
    clear: both;
    margin-bottom: 20px;
}

.on_company_a {
    min-height: 636px;
}

.on_company {
    min-height: 653px;
}

.our_nav {
    width: 198px;
    height: 99.9%;
    position: absolute;
    top: 0;
    left: 0;
    border: 1px solid #e5e5e5;
    background: #f8f8f8;
}

/*问题中心修改开始*/
.on_nav a {
    transition: none;
}

.on_nav dt {
    height: 32px;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    margin-top: -1px;
    float: left;
    font-weight: bold;
    width: 100%;
    background-color: #ffffff;
    position: relative;
}

.on_nav dd {
    height: 32px;
    border-top: 1px dashed #e5e5e5;
    margin-top: -1px;
    float: left;
    width: 100%;
    color: #336699;
}

.on_nav dd a {
    color: #666;
    width: 100%;
    height: 100%;
    display: block;
    background: url(../images/innera.png) no-repeat white -963px -476px;
    text-indent: 40px;
    line-height: 30px;
}

.on_nav dd a.orge, .chgecodli ul li:hover {
    color: #ff7800;
}

.on_nav dd a:hover, .on_nav dd a.orge:hover {
    background-color: #FFFEED;
    text-decoration: none;
    color: #ff6600;
}

.on_nav dd a:hover .bi_h {
    display: block;
}

.on_nav dt a {
    width: 100%;
    height: 32px;
    display: block;
    text-indent: 9px;
    color: #444;
    line-height: 32px;
    background-color: #f8f8f8;
}

.on_nav dt a span {
    width: 2px;
    height: 32px;
    float: left;
    display: block;
    margin: 0 8px 0 0;
}

.on_nav dt a span.orange {
    background-color: #f60;
}

.on_nav dt a:hover {
    background: url(../images/innera.png) no-repeat #f0f0f0 168px -439px;
    text-decoration: none;
    color: #ff6600;
    line-height: 30px;
}

.on_nav dt a.us_top:hover {
    background: none;
    text-decoration: none;
    background-color: #f0f0f0;
    cursor: pointer;
}

.on_nav dt a.pointer {
    background: url(../images/innera.png) no-repeat #f0f0f0 168px -439px;
    color: #ff6600;
    width: 100%;
    height: 32px;
    line-height: 32px;
}

.on_nav dt a.pointer:hover {
    cursor: pointer;
}

.bi_h {
    height: 30px;
    width: 20px;
    margin-right: 12px;
    float: right;
    background-position: -948px -43px;
    display: none;
}

/*问题中心修改结束*/
.paydetail {
    float: right;
    height: auto;
    width: 765px;
}

.our_title {
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #e5e5e5;
}

.our_title .title {
    height: 31px;
    margin-bottom: -1px;
    border-bottom: 2px solid #ff8d12;
    display: block;
    float: left;
    font-size: 18px;
    width: auto;
    padding: 0 4px;
    color: #444;
}

.ch_time {
    float: right;
    color: #ACACAC;
    font-size: 12px;
    background-position: -859px -422px;
    padding-right: 25px;
    line-height: 35px;
}

.mi_l {
    width: 25px;
    height: 35px;
    float: right;
    background-position: -978px -422px;
}

.paydetail p {
    line-height: 30px;
    margin-top: 15px;
    margin-bottom: 3px;
}

.online_pay {
    clear: both;
    width: 100%;
    height: auto;
    border-top: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
    position: relative;
    padding: 4px 0;
}

.paydetail .online_pay p {
    margin: 0;
    height: 24px;
    line-height: 24px;
}

.bi_i {
    position: absolute;
    background-position: -988px -109px;
    width: 9px;
    height: 12px;
    left: 45px;
    top: -12px;
}

.online_pay:hover, .banck:hover .online_pay {
    background-color: #fafafa;
}

.banck {
    width: 100%;
    height: auto;
}

.banck .online_pay {
    margin-top: -1px;
}

.online_pay img {
    float: left;
    width: 154px;
    height: 33px;
    margin: 20px 30px 20px 20px;
}

.un_cept {
    color: #e53333;
}

.cept {
    color: #009900;
}

.with_us {
    width: 100%;
    height: 190px;
}

.news li {
    line-height: 30px;
    padding-left: 15px;
    border-bottom: 1px dashed #ccc;
    width: 750px;
    height: 30px;
    float: left;
    background-position: -989px -132px;
}

.news {
    margin-top: 6px;
}

.Jj {
    line-height: 25px;
    margin: 0;
}

.Jj font {
    display: block;
    text-indent: 30px;
}

.na_tle {
    font-size: 20px;
    margin: 25px 0 16px 0;
    text-align: center;
}

/*问题详细页*/
.tw {
    width: 200px;
    margin: -1px -1px 0px -1px;
    height: 112px;
    background: white;
}

.tw a {
    transition: none;
}

.my_ques, .my_ask {
    width: 200px;
    height: 54px;
    background-position: -55px -115px;
    color: white;
    text-align: center;
    font-size: 20px;
    line-height: 48px;
}

.my_ask {
    background-position: -55px -168px;
}

.my_ques:hover, .my_ask:hover {
    color: white;
}

.my_ques:hover {
    background-position: -436px -113px;
}

.my_ask:hover {
    background-position: -436px -166px;
}

.on_nav dt a b.new, .on_nav dt a b.hot_one {
    width: 26px;
    height: 16px;
    background-position: -853px -1px;
    top: 0px;
    left: 84px;
    position: absolute;
}

.on_nav dt a b.hot_one {
    background-position: -886px -2px;
}

.paydetaila {
    float: right;
    height: auto;
    width: 771px;
}

.key_sch {
    height: 99px;
    width: 769px;
    background-position: -55px -230px;
    position: relative;
    margin-bottom: 10px;
    border: 1px solid #e5e5e5;
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
}

p.hot_sch {
    margin: 13px 0 16px 124px;
    float: left;
    color: #444;
}

.key_down_sch {
    width: 501px;
    height: 36px;
    padding-left: 14px;
    border: 0;
    color: #888;
    line-height: 37px;
    cursor: auto;
    position: absolute;
    left: 98px;
    bottom: 17px;
}

.se_go {
    width: 140px;
    height: 40px;
    position: absolute;
    top: 44px;
    right: 15px;
    background: #FE8431;
    color: white;
    font-size: 15px;
    cursor: pointer;
}

.se_go:hover {
    background: #FE9B1C;
}

.qus_main, .help_cter {
    width: 737px;
    height: auto;
    border: 1px solid #e5e5e5;
    padding: 5px 16px 10px 16px;
}

.qus_content {
    width: 100%;
    height: auto;
    margin: 18px 0 10px 0;
    line-height: 25px;
    border-bottom: 1px solid #dddde1;
    padding-bottom: 20px;
}

.e_u {
    width: 733px;
}

.laksj_a {
    width: 640px;
}

.ni_y {
    width: 15px;
    height: 15px;
    position: absolute;
    right: 14px;
    top: 9px;
    background-position: -856px -21px;
}

.e_v {
    background-position: -886px -21px;
}

.pointer {
    cursor: pointer;
}

.help_cter {
    border: 1px solid #E6E9EE;
    padding: 0px 16px 10px 16px;
}

.hot_quesion {
    width: 100%;
    height: 32px;
    color: #444;
    line-height: 32px;
    background-position: -34px -334px;
    margin-bottom: 10px;
}

.hot_quesion span {
    display: block;
    float: left;
    width: auto;
    padding: 0 4px;
    height: 30px;
    border-bottom: 2px solid #ff8d12;
}

.help_cter p {
    line-height: 33px;
    height: 33px;
    border-bottom: 1px dashed #d5e0ef;
}

.help_cter p a {
    width: auto;
    height: 33px;
    display: block;
    padding-left: 15px;
    background-position: -988px -155px;
    color: #3366cc;
}

.help_cter p:hover {
    background-color: #f8f8f8;
}

.help_cter p a:hover {
    text-decoration: underline;
    color: #ff7800;
}

.help_cter p span.right {
    color: #888;
    padding-right: 8px;
    display: none;
}

.help_cter p b {
    font-weight: lighter;
}

.help_cter p:hover span.right {
    display: block;
}

.e_w {
    width: 737px;
    padding: 0;
}

.load_mo {
    width: 100%;
    height: 35px;
    text-align: center;
    line-height: 35px;
    background-color: #f8f8f8;
    margin: 10px 0;
}

.load_mo:hover {
    background-color: #eef2f9;
}

.e_x {
    margin-bottom: 4px;
}

/*会员中心*/
.mana_header {
    width: 978px;
    height: 183px;
    border: 1px solid #e5e5e5;
    background-color: #f8f8f8;
    clear: both;
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
}

.basic_info {
    width: 657px;
    line-height: 38px;
    height: 100%;
    float: left;
    padding: 0 22px 0 20px;
    border-right: 1px solid #e5e5e5;
    background: url(../images/bordere.png) repeat-y 100.2% 0;
}

.master, .ma_name {
    height: 43px;
    line-height: 43px;
    width: 100%;
    border-bottom: 1px solid #e5e5e5;
    color: #888;
}

.f_b {
    margin-bottom: 15px;
}

.zh_name {
    float: left;
    font-size: 20px;
    color: #ff6600;
    padding: 0 12px 0 20px;
}

.special_kf {
    float: right;
    color: #888;
    position: relative;
    line-height: 50px;
    height: 43px;
}

.follow_info {
    width: 249px;
    height: auto;
    border: 1px solid #ffcc7f;
    background-color: #ffffe5;
    position: absolute;
    top: 43px;
    left: 0px;
    display: none;
    padding: 0 15px;
    line-height: 27px;
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
}

.special_kf:hover span.blacka, .in_aut a.unope_success:hover {
    color: #ff6600;
}

.special_kf:hover .follow_info, .special_kf:hover .ni_z {
    display: block;
}

.ni_z {
    width: 18px;
    height: 10px;
    position: absolute;
    background-position: -663px -171px;
    top: 34px;
    left: 82px;
    display: none;
}

.name_left span.em_limit {
    display: block;
    width: auto;
    float: left;
}

.name_left {
    width: auto;
    float: left;
}

.name_left a, .name_left span {
    float: left;
    width: auto;
    display: block;
}

.name_left a.blue:hover {
    color: #0066cc;
}

.name_right {
    width: 268px;
    float: right;
}

.ma_name {
    height: 38px;
    line-height: 38px;
    border: none;
    float: left;
}

.f_a, .f_e {
    float: left;
    height: 38px;
    line-height: 38px;
    border: none;
}

.f_d {
    left: 4px;
    display: block;
}

.f_c {
    left: -72px;
    display: block;
}

.id_ads {
    color: #888;
}

.id_ads_a {
    color: #f30;
}

.pi_a {
    height: 29px;
    width: 25px;
    background-position: -684px -166px;
    float: right;
    margin-right: -15px;
    cursor: pointer;
}

.pi_b, .pi_c, .pi_d {
    height: 38px;
    width: 130px;
    float: left;
}

.pi_b {
    background-position: -758px -103px;
}

.pi_c {
    background-position: -758px -141px;
}

.pi_d {
    background-position: -758px -180px;
}

a.pi_e, a.pi_f, a.pi_g, a.pi_h, a.pi_z, a.pi_zi {
    height: 26px;
    width: 25px;
    float: left;
    margin-top: 4px;
    position: relative;
}

a.pi_e, a.pi_e:hover, .a.f_f:hover {
    background-position: -51px -291px;
}

a.pi_f, a.pi_f:hover, .a.f_g:hover {
    background-position: -78px -291px;
}

a.pi_g, a.pi_g:hover, .a.f_h:hover {
    background-position: -101px -293px;
    margin-top: 6px;
    width: 21px;
    height: 30px;
}

a.pi_h, a.pi_h:hover, .a.f_i:hover {
    background-position: -119px -292px;
    margin-top: 5px;
    width: 20px;
    height: 28px;
}

a.pi_z, a.pi_z:hover, .a.f_x:hover {
    background-position: -140px -292px;
    margin-top: 5px;
    width: 24px;
    height: 28px;
}

a.pi_zi, a.pi_zi:hover, .a.f_xi:hover {
    background-position: -183px -292px;
    margin-top: 5px;
    width: 24px;
    height: 28px;
}

span.dot {
    width: 8px;
    height: 8px;
    position: absolute;
    top: 6px;
    right: -1px;
    background-position: -170px -272px;
}

a.f_f {
    background-position: -51px -264px;
}

a.f_g {
    background-position: -78px -264px;
}

a.f_h {
    background-position: -101px -266px;
}

a.f_i {
    background-position: -119px -265px;
}

a.f_x {
    background-position: -140px -265px;
}

a.f_xi {
    background-position: -183px -265px;
}

.codech {
    padding: 0 8px 0 38px;
}

.codecha {
    padding: 0 9px 0 5px;
}

.bder {
    font-size: 12px;
    color: #888;
}

.zn_info_title {
    height: 35px;
    line-height: 35px;
    background-color: #f8f8f8;
}

.zn_info {
    width: 278px;
    height: 100%;
    float: right;
    background-color: white;
}

.f_l {
    width: 5px;
    height: 15px;
    float: left;
    margin: 10px 9px 5px 11px;
    background-color: #919191;
}

.zn_info:hover .f_l {
    background-color: #e74c3c;
}

.zn_info_a {
    margin-top: 4px;
}

.zn_info_a a {
    padding: 0 10px 0 20px;
    background: url(../images/innera.png) no-repeat -979px -459px;
    line-height: 27px;
    width: 250px;
    overflow: hidden
}

.mana_main {
    margin: 0 0 20px 0;
    width: 100%;
    height: auto;
    clear: both;
}

.info_nav {
    width: 158px;
    height: auto;
    float: left;
    border: 1px solid #dbdbdb;
}

.info_nav_top, .click_info {
    height: 41px;
    width: 160px;
    background-color: #f5692c;
    background-position: -964px -384px;
    color: white;
    font-weight: bold;
    text-indent: 35px;
    line-height: 40px;
    margin: -1px -1px 0 -1px;
}

.info_nav_top a, .info_nav_top a:hover {
    color: white;
    text-decoration: none;
    width: 100%;
    height: 100%;
    display: block;
}

.click_info a:hover, .click_info a {
    text-decoration: none;
    width: 100%;
    height: 100%;
    display: block;
}

.click_info {
    background: url(../images/innerb.png) white no-repeat -680px 1px;
    height: 40px;
    width: 158px;
    border: 1px solid #e5e5e5;
    border-bottom: none;
    color: #333;
}

.g_b {
    -moz-box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
    box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
    position: relative;
    z-index: 0;
}

.info_nav_main {
    width: 100%;
}

.categoryitems {
    padding: 7px 0 0 0;
}

h3.menuheader {
    height: 39px;
    line-height: 39px;
    border-top: 1px solid #e5e5e5;
    background-position: -978px -181px;
    width: 158px;
    text-indent: 32px;
    color: #333;
    cursor: pointer;
    background-color: #f8f8f8;
}

.hou {
    color: white;
    font-weight: bold;
    background-position: -976px -269px;
    width: 160px;
    height: 42px;
    line-height: 42px;
    margin: -1px;
    border: none;
    position: relative;
    background-color: #fe8431;
}

.info_nav_main ul li {
    display: block;
    line-height: 33px;
    padding: 0 5px;
    margin-bottom: 2px;
}

.info_nav_main ul li a {
    background-color: white;
    display: block;
    padding-left: 22px;
    background-position: -983px -248px;
    width: 116px;
    height: auto;
    line-height: 33px;
}

.info_nav_main ul li a:hover {
    background-position: -983px -360px;
    text-decoration: none;
    color: #fff;
    background-color: #ff8530;
}

.info_nav_main ul li a.liorge {
    background-position: -983px -360px;
    text-decoration: none;
    color: #fff;
    background-color: #ff8530;
}

.info_nav_main ul li a.f_y, .info_nav_main ul li a.g_a {
    padding-left: 46px;
    background-position: -962px -308px;
    width: 112px;
    color: #666;
}

.info_nav_main ul li a.f_y:hover, .info_nav_main ul li a.g_a:hover {
    background-color: #fffcf8;
    text-decoration: underline;
    color: #ff6600;
    font-weight: lighter;
}

.info_nav_main ul li a.f_z {
    padding-left: 62px;
    width: 96px;
    background: white;
}

.info_nav_main ul li a.f_z:hover {
    background-color: #eef6ff;
    font-weight: lighter;
    color: #0066cc;
    text-decoration: underline;
}

.info_nav_main ul li a.g_a {
    background-position: -962px -248px;
}

.info_nav_main ul li a.bluestrong {
    color: #ff6600;
    font-weight: bold;
}

.info_nav_main ul li a.bluestrong:hover, .info_nav_main ul li a.orgestrong:hover, .my_name_top {
    font-weight: bold;
}

.info_mdl {
    width: 398px;
    height: auto;
    margin-left: 10px;
    float: left;
    color: #888;
}

.f_m {
    width: 398px;
}

.some_info {
    height: auto;
    border: 1px solid #e5e5e5;
}

.menu_tp {
    text-indent: 12px;
    height: 32px;
    background-color: #f8f8f8;
    width: 100%;
    line-height: 32px;
    border-bottom: 1px solid #e5e5e5;
}

.top_tile {
    display: block;
    color: #333;
    font-weight: bold;
    float: left;
    padding-right: 5px;
}

.some_info:hover .top_tile {
    height: 30px;
    margin-bottom: -1px;
    line-height: 32px;
}

.some_info:hover .f_o {
    border-bottom: 3px solid #d36b68;
}

.some_info:hover .f_p {
    border-bottom: 3px solid #fe8431;
}

.some_info:hover .f_q {
    border-bottom: 3px solid #529dbd;
}

.some_info:hover .f_r {
    border-bottom: 3px solid #78af87;
}

.money_info {
    width: 100%;
    margin: 10px 0;
}

.money_info p {
    width: 100%;
    height: 30px;
    line-height: 30px;
}

.money_name {
    width: 114px;
    display: block;
    float: left;
    text-align: right;
    margin-right: 8px;
}

.new_ad {
    margin: 5px 0;
}

.new_ad a {
    padding: 0 10px 0 28px;
    background: url(../images/innera.png) no-repeat -979px -459px;
    display: block;
    float: left;
}

.new_ad p {
    line-height: 30px;
    width: 100%;
    height: 30px;
}

.new_ad p span {
    padding-right: 15px;
    color: #b5b5b5;
    float: right;
}

.f_S {
    width: 150px;
}

.money_info .f_u:hover b {
    text-decoration: underline;
    cursor: pointer;
}

.f_t {
    display: none;
    float: left;
    position: absolute;
    top: -6px;
    right: 18px;
}

.f_u {
    width: auto;
    position: relative;
    padding-right: 56px;
    cursor: pointer;
}

.f_u:hover .f_t {
    display: block;
}

.charge_domain {
    height: 40px;
    line-height: 40px;
    padding: 0 18px 0 14px;
    width: 366px;
    background-color: #f8f8f8;
    margin: 16px 0 -16px 0;
    border-top: 1px solid #e5e5e5;
}

.fast_cg {
    width: 170px;
    height: 23px;
    border: 1px solid #676767;
    border-right: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    padding-left: 7px;
    margin: 4px 7px 0 5px;
    color: #999;
    cursor: auto;
    float: left;
}

.charge_butn {
    width: 77px;
    height: 25px;
    line-height: 25px;
    background-color: #b6ce5e;
    color: white;
    margin-top: 4px;
    display: block;
    text-align: center;
    float: left;
}

a.charge_butn:hover {
    background-color: #c1da64;
    color: white;
    text-decoration: none;
}

.f_v {
    margin: 14px 0;
}

.f_x {
    margin: 12px 0 16px 0;
}

.f_v p {
    height: auto;
    line-height: 35px;
    float: left;
}

.f_w {
    width: 140px;
    height: 35px;
    line-height: 35px;
    float: left;
    display: block;
    padding: 0 4px;
}

.r_l img {
    margin: 13px 5px 0 0;
}

.key_sch p a {
    padding-right: 20px;
}

/*我的域名主页*/
.name_nav_detail {
    width: 805px;
    height: auto;
    float: right;
}

.g_c {
    width: 808px;
    margin-top: 4px;
    border-top: none;
    position: relative;
    z-index: 100;
}

.g_d {
    width: auto;
    padding: 15px 13px 0 13px;
    color: #666;
    height: auto;
    position: relative;
    z-index: 100;
    border-left: 1px solid #dfe4e8;
    border-right: 1px solid #dfe4e8;
}

.myname_l {
    width: 390px;
    height: 100%;
    float: left;
}

.myname_l input.g_e, input.g_e {
    width: 175px;
    height: 24px;
    margin-left: 5px;
    line-height: 24px;
}

input.g_e {
    margin: 15px 13px 0 10px;
}

.g_f {
    width: 146px;
    color: #666;
    margin: 6px 0 5px 5px;
}

.myname_r {
    float: left;
    line-height: 35px;
}

select.model {
    width: 43px;
    padding-left: 2px;
    height: 22px;
    margin: 7px 2px 0 5px;
    float: left;
}

.choose_date {
    width: 118px;
    height: 100%;
    float: left;
    position: relative;
}

input.from_date, input.to_date {
    width: 116px;
    height: 24px;
    background-position: -129px -480px;
    border: 1px solid #aaa;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    cursor: auto;
    position: relative;
    float: left;
}

input.to_date {
    background-position: -251px -480px;
}

.date_time {
    width: 210px;
    height: 210px;
    border: 1px solid #f5f5f5;
    position: absolute;
    top:;
    background-color: white;
    top: 30px;
    z-index: 10;
    padding: 4px;
    display: none;
}

.date_time_top {
    width: 100%;
    height: 30px;
    line-height: 30px;
    color: white;
    text-align: center;
    background-color: #ff9a38;
}

.date_time_midle {
    width: 100%;
    height: 25px;
    line-height: 25px;
}

.date_time_midle span {
    float: left;
    padding: 0 8px;
}

select.g_g {
    width: 90px;
    color: #404040;
}

.name_choice {
    width: 294px;
    height: 71px;
    line-height: 35px;
    background-color: white;
    position: absolute;
    top: 0;
    left: 100px;
    text-align: left;
}

.name_choice label {
    color: #404040;
    padding-right: 10px;
    margin-left: 10px;
}

.g_d .b_detail {
    display: none
}

.b_detail.g_i {
    display: block;
    height: 42px;
}

.g_l {
    border-top: 1px solid #dfe4e8;
    border-bottom: 1px solid #dfe4e8;
}

.g_m {
    border-left: 1px solid #dfe4e8;
    border-right: 1px solid #dfe4e8;
}

.shen_s {
    position: absolute;
    height: 30px;
    width: 100%;
    bottom: -29px;
    left: 0;
    background-position: -58px -370px;
}

.shen_s_d {
    width: 118px;
    height: 24px;
    line-height: 20px;
    border: 1px solid #dfe4e8;
    border-top: none;
    margin-left: 349px;
    background-color: white;
    margin-top: 1px;
    text-align: center;
    cursor: pointer;
    background-position: -639px -190px;
    text-indent: -13px;
}

.g_n {
    background-position: -485px -49px;
    text-indent: -19px;
}

.cheack_name {
    width: 100%;
    height: auto;
    margin-top: 30px;
    float: left;
}

.name_list {
    width: 100%;
    height: auto;
}

.name_list a {
    padding-right: 6px;
    display: block;
    width: auto;
    height: 24px;
    text-align: center;
    line-height: 24px;
    padding: 0 7px;
    border: 1px solid #cecbce;
    float: left;
    margin-right: 6px;
}

.name_list a.choose, .name_list a.mestype:hover {
    color: white;
    background-color: #fe8431;
    border: 1px solid #fe8431;
    margin-bottom: 8px;
}

.name_list a.choose:hover {
    color: white;
    font-size: weight;
    text-decoration: none;
}

.my_domainn {
    border: 1px solid #ddd;
    width: 808px;
    height: auto;
    margin-top: 10px;
    clear: both;
}

.myname_top, .myname_body {
    width: 100%;
    line-height: 33px;
    border-bottom: 1px solid #ddd;
    height: auto;
    border-top: 1px solid #ddd;
    margin-top: -1px;
}

.myname_top {
    border-bottom: 2px solid #ddd;
    float: left;
    font-weight: bold;
    background-color: #f8f8f8;
}

.myname_body {
    width: 100%;
    line-height: 33px;
    float: left;
    color: #888;
}

.domain {
    width: 145px;
    line-height: 33px;
    height: 33px;
    float: left;
}

.domain a.sn {
    width: 100%;
    color: #06c;
    display: block;
}

.myname_top div, .myname_body div {
    float: left;
}

.myname_top input, .myname_body input {
    margin: 10px 12px;
    float: left;
}

.register_tm, .near_tm {
    width: 88px;
}

.near_tm {
    color: #666;
}

.dition {
    width: 120px;
    color: #404040;
}

.fenl {
    width: 80px;
}

.opea {
    width: 150px;
}

.sortclick, .g_o {
    color: #fe8431;
}

.sortclick-esa span, .sortclick span, .sortclick-esb span {
    background: url(../images/icon_sortclick.png) no-repeat;
    display: inline-block;
    width: 7px;
    height: 10px;
    margin-left: 5px;
    margin-top: 12px;
}

.sortclick span {
    background-position: -1px 0;
}

.sortclick-esa span {
    background-position: -17px 0;
}

.sortclick-esb span {
    background-position: -9px 0;
}

.gred {
    color: #f00000;
}

.l_dns {
    width: 100px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.yub_info, .oopea_act {
    width: 44px;
    height: 33px;
    line-height: 33px;
    padding-left: 22px;
    cursor: pointer;
}

.yub_info {
    width: 35px;
    height: 33px;
    padding-left: 5px;
    margin-top: -2px;
}

.g_p {
    display: block;
    width: 100%;
    height: 100%;
}

.oopea_act {
    background-position: -903px -103px;
}

.myname_body:hover, .my_domainn .load_mo:hover, .in_aut tr:hover, .dairy_table tr:hover, .k_t {
    background-color: #f5f5f5;
}

.in_aut tr:hover {
    position: relative;
    z-index: 100;
}

.oopea_act {
    position: relative;
    z-index: 0
}

.oopea_act:hover {
    z-index: 999
}

.oopea_act:hover .opea_detail {
    display: block;
}

.oopea_act .opea_detail {
    width: 438px;
    height: 60px;
    line-height: 30px;
    position: absolute;
    left: -258px;
    *left: -265px;
    top: 30px;
    background-color: #fff;
    border: 1px solid #e5e5e5;
    background-position: -45px -403px;
    display: none;
    padding-left: 13px;
}

.pi_i {
    width: 14px;
    height: 10px;
    position: absolute;
    background-position: -889px -25px;
    left: 288px;
    top: -8px;
}

.oopea_act .opea_detail a {
    padding: 0 0px 0 19px;
    width: 72px;
    display: block;
    float: left;
    height: 30px;
    line-height: 40px;
    margin-top: -3px;
    font-size: 12px;
    color: #3366cc;
}

.oopea_act:hover .opea_detail {
    display: block;
}

.g_q {
    width: 756px;
    height: auto;
    border: 1px solid #ffcc7f;
    background-color: #ffffe5;
    margin: 0 -1px -1px -1px;
    z-index: 1000;
    position: relative;
    padding: 0 26px;
    display: none;
    min-height: 32px;
    overflow: hidden;
}

.g_r {
    top: -10px;
    left: 708px;
    display: block;
}

.g_left {
    top: -10px;
    left: 40px;
    display: block;
}

.bei_info {
    line-height: 25px;
    height: auto;
    width: 665px;
    font-size: 12px;
    margin: 5px 0;
}

.bei_change {
    width: 70px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    background-color: #fe9b1c;
    margin: 0 18px 0 0;
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 11;
}

.bei_change:hover {
    background-color: #fe8431;
}

.bei_change a, .bei_change a:hover {
    color: white;
    text-decoration: none;
}

.bei {
    width: 88px;
    height: 100%;
    margin: 5px 0
}

.g_s, .dairy_table_top, .dairy_table tr.dairy_table_top:hover {
    background-color: #f0f0f0;
}

.more_opre {
    width: 100%;
    height: 40px;
    margin-bottom: -10px;
    line-height: 40px;
    float: left;
}

.more_opre input {
    margin: 13px 0 0 12px;
    float: left;
}

.more_opre select.g_f {
    color: #888;
    float: left;
    margin: 9px 10px 5px 12px;
}

.pi_more {
    width: 78px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    background-color: #8ace13;
    display: block;
    float: left;
    color: white;
    margin-top: 8px;
}

a.pi_more:hover {
    color: white;
    background-color: #0db60d;
    text-decoration: none;
}

.g_t, .pcommon {
    padding: 3px 16px;
    margin: 10px 0 15px;
}

.pcommon {
    width: 95.8%;
}

.g_u {
    width: 580px;
    height: 260px;
    display: none;
}

.bei_main {
    width: 560px;
    height: 216px;
    margin: 10px;
    background-color: white;
    padding: 8px 0 16px 0;
    position: relative;
}

.bei_main_top {
    height: 40px;
    line-height: 40px;
    text-indent: 16px;
    font-size: 16px;
    color: #646464;
    border-bottom: 1px solid #eee;
}

.bei_main_txare {
    height: 91px;
    border: 1px solid #e5e5e5;
    margin: 15px 10px 0 10px;
    width: 516px;
    padding: 5px 12px 0 12px;
    line-height: 20px;
    color: #999;
    font-size: 12px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.bei_main_txare:hover {
    border: 1px solid #fe9d5a;
    -moz-box-shadow: 0 0 2px rgba(255, 243, 222, 0.8);
    -webkit-box-shadow: 0 0 2px rgba(255, 243, 222, 0.8);
    box-shadow: 0 0 2px rgba(255, 243, 222, 0.8);
    position: relative;
    z-index: 10;
}

.g_v {
    width: 75px;
    height: 30px;
    line-height: 30px;
}

.bei_main p {
    height: 26px;
    line-height: 26px;
    color: #646464;
    text-indent: 11px;
    margin-top: 8px;
}

.g_w {
    top: 8px;
    right: 3px;
}

.pi_l {
    width: 30px;
    height: 30px;
    float: left;
    background-position: -30px -471px;
    cursor: poinnter;
}

.pi_m {
    width: 30px;
    height: 30px;
    float: right;
    background-position: -67px -470px;
}

.thirty_days {
    width: 100%;
    height: auto;
    height: 125px;
}

.thirty_days a {
    width: 29px;
    display: block;
    border: 1px solid #f5f5f5;
    height: 24px;
    text-align: center;
    line-height: 24px;
    display: block;
    float: left;
    margin: -1px 0 0 -1px;
    color: #06a0e4;
    font-size: 12px;
}

.thirty_days a.choose, .thirty_days a:hover {
    background-color: #ffa00a;
    color: white;
    text-decoration: none;
}

.thirty_days a.past, .thirty_days a.back_none:hover {
    color: #e9e9e9;
    background-color: white;
}

.now_time {
    margin-top: 5px;
    border-top: 1px solid #f5f5f5;
    height: 28px;
    line-height: 28px;
    position: absolute;
    width: 210px;
    margin-left: -4px;
    padding-left: 8px;
    font-size: 12px;
}

.show_time {
    width: 84px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #ccc;
    position: relative;
    float: left;
    margin-top: 4px;
    text-indent: 4px;
}

.up, .down {
    width: 11px;
    height: 8px;
    position: absolute;
    border: 1px solid #ccc;
    right: -1px;
    top: -1px;
    background-position: -101px -489px;
    cursor: pointer;
}

.down {
    background-position: -101px -479px;
    top: 9px;
}

.today {
    width: 29px;
    height: 18px;
    border: 1px solid #ccc;
    background-color: #d4d0c8;
    float: right;
    margin: 4px 5px 0 0;
    line-height: 18px;
    text-align: center;
}

/*清除浮动*/
.clearfix {
    overflow: hidden;
    _zoom: 1;
}

.clearfixx:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

/*width*/
.w120 {
    width: 134px;
}

.w50 {
    width: 50px;
}

.w30 {
    width: 35px;
}

.w169 {
    width: 169px;
}

.w87 {
    width: 87px;
}

/*member*/
.my-domain-search {
    width: 51%;
    float: left;
}

.my-domain-search-left {
    width: 49%;
    float: left;
}

.my-domain-search-text {
    padding: 0 0 0 50px;
}

.my-domain-search-text select {
    margin-bottom: 10px;
}

.domain-input {
    border: 1px solid #e5e5e5;
    font-family: arial;
    height: 16px;
    line-height: 16px;
    line-height: normal;
    padding: 3px 5px;
    cursor: text;
    color: #666;
    vertical-align: middle;
}

.domain-bid-detail {
    border-left: 1px solid #d9d9d9;
    padding-left: 60px;
}

.my-domain-search .domain-bid-detail ul.delatelist {
    border: 1px solid #ededed;
    top: 23px;
    width: 88%;
    background: #fff;
}

.domain-bid-detail > ul > li {
    margin-bottom: 10px;
}

.domain-bid-detail ul.delatelist li {
    margin: 0;
    border-bottom: 1px dashed #ededed;
    width: 99%;
    line-height: 25px;
    height: 25px;
    text-overflow: ellipsis;

}

.domain-bid-detail li.paichu {
    position: relative;
    z-index: 100;
}

.domain-bid-detail input.from_date, .domain-bid-detail input.to_date {
    float: none;
    display: inline;
    height: 22px;
    line-height: 22px;
    background-position: -152px -481px;
    width: 92px;
    color: #666;
}

.g_d select {
    padding: 2px 0;
    font-size: 12px;
    border: 1px solid #e5e5e5;
    margin-top: 1px;
    color: #666;
}

.my-domain-bnt {
    padding: 5px 0 15px 110px;
}

.g_c .chge_nav ul li.chose {
    margin: 0 0 0 2px;
}

.g_c .chge_nav ul li {
    margin: 3px 0 0 2px;
}

.cheack_name p.search-results span {
    color: #fe8431;
    font-size: 14px;
    font-weight: 700;
    font-family: Arial, Helvetica, sans-serif
}

/*转入域名*/
.chge_nav {
    width: 100%;
    height: 35px;
    border-bottom: 1px solid #dfe4e8;
}

.chge_nav ul li {
    width: auto;
    margin: 3px 0 0 5px;
    border: 1px solid #dfe4e8;
    float: left;
    border-bottom: none;
    height: 31px;
    line-height: 32px;
    background-color: #f8f8f8;
}

.chge_nav ul li.chose {
    height: 34px;
    line-height: 37px;
    border-top: 2px solid #f27522;
    margin: 0px 0 0 5px;
    background-color: white;
    font-weight: bold;
}

.chge_nav ul li.chose a:hover {
    color: #666;
}

.chge_nav ul li a {
    width: auto;
    padding: 0 12px;
    display: block;
    float: left;
}

.chge_nav ul li a:hover {
    text-decoration: none;
}

.trans_name_top {
    height: auto;
    background-color: #f8f8f8;
    margin-top: 15px;
    padding: 12px 0;
    border: 1px solid #ededed;
    line-height: 25px;
    position: relative;
}

.trans_txta {
    width: 95%;
    border-top: 1px dotted #dfe4e8;
    margin-top: 13px;
    line-height: 160%;
}

.trans_txta textarea {
    width: 588px;
    height: 146px;
    margin-top: 18px;
    border: 1px solid #e5e5e5;
    padding: 4px 0 0 8px;
}

.DNS_choice {
    height: 40px;
    line-height: 40px;
    color: #404040;
}

.tiji_input {
    width: 100%;
    height: auto;
    background-color: white;
}

.g_y {
    font-weight: lighter;
    width: 155px;
    margin: 18px 0 0 211px;
}

.prosses_top {
    width: 100%;
    height: 28px;
    line-height: 28px;
    border-bottom: 1px solid #dfe4e8;
    margin: 10px 0 9px 0;
    color: #404040;
}

.prosses {
    width: 97.5%;
    height: auto;
    padding-bottom: 10px;
}

.prosses_top span {
    width: auto;
    padding: 0 5px;
    height: 27px;
    float: left;
    margin-bottom: -1px;
}

.g_z {
    border-bottom: 2px solid #269cda;
}

.k_a {
    border-bottom: 2px solid #e74c3c;
}

.k_b {
    border-bottom: 2px solid #f27522;
}

.liu_intro {
    width: 100%;
    height: 30px;
    line-height: 30px;
    background-color: #f8f8f8;
}

.liu_intro span {
    color: #888;
    width: 149px;
    padding-left: 8px;
    background: url(../images/back_alone.png) 100% 100% no-repeat;
    display: block;
    float: left;
}

.blaksj p, .blaksj a {
    line-height: 28px;
}

.want_name {
    width: 236px;
    padding-left: 5px;
    height: 28px;
    line-height: 22px;
    border: 1px solid #aaa;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    margin: 0px 9px 4px 5px;
    cursor: auto;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

select.k_c {
    width: 107px;
    float: none;
    margin: 3px 2px;
}

.in_aut, .zh_table {
    border-bottom: none;
    text-align: center;
    width: 100%;
    margin-top: 15px;
    border: 1px solid #e5e5e5
}

.in_aut tr {
    line-height: 45px;
    height: 45px;
}

.in_aut tr.in_aut_top td, .in_aut tr.in_aut_top:hover {
    border-top: 1px dotted #dfe4e8;
    height: 45px;
    line-height: 45px;
    border-bottom: 2px solid #dfe4e8;
    background-color: #f8f8f8;
    font-weight: bold;
}

.out_table tr td, .in_aut tr td, .zh_table tr td {
    border: none;
    border-bottom: 1px solid #dfe4e8;
    line-height: 24px;
    text-align: left;
    padding-left: 5px
}

.out_table tr td, .in_aut tr td {
    line-height: 45px;
}

.out_table tr td, .in_aut tr td .name {
    width: 205px;
    height: 45px;
    line-height: 45px;
    text-align: left;
}

.in_aut a {
    height: 100%;
    position: relative;
    text-align: center;
    position: relative;
}

.email_count {
    width: 100%;
    height: 100%;
    display: block;
    position: relative;
    float: left;
    line-height: 54px;
    text-align: center;
}

.email_detail {
    position: absolute;
    width: 140px;
    height: auto;
    line-height: 30px;
    border: 1px solid #dfe4e8;
    top: 39px;
    left: 1px;
    padding: 5px 10px;
    background-color: #fffeed;
    display: none;
}

.email_detail span {
    display: block;
    text-align: left;
}

.email_detail2 {
    position: absolute;
    height: auto;
    line-height: 30px;
    border: 1px solid #dfe4e8;
    top: 39px;
    left: 1px;
    padding: 5px 10px;
    background-color: #fffeed;
    display: none;
}

.k_d {
    left: 37px;
}

.email_count:hover .email_detail {
    display: block;
}

.email_count:hover {
    z-index: 101;
}

.email_count:hover .email_detail2 {
    display: block;
}

.sub_time span {
    width: 100%;
    line-height: 15px;
    display: block;
    font-size: 12px;
    text-align: left;
}

.in_aut a.k_e {
    padding: 0;
    height: 45px;
    background-position: -894px -134px;
}

.condition {
    width: auto;
    height: 25px;
    line-height: 25px;
    padding: 0 7px;
    color: white;
    font-weight: bold;
    font-size: 12px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: left;
    margin-top: 0px;
}

.k_f {
    background-color: #b6ce5e;
}

.k_g {
    background-color: #57bae8;
}

.k_h {
    background-color: #b7b7b7;
}

.k_i {
    background-color: #ce7272;
}

.k_l {
    background-color: #ff8d08;
}

.k_m {
    background-color: #51a7e9;
}

.in_aut a.unope_success {
    font-size: 12px;
    color: #404040;
    width: auto;
    float: left;
    padding-left: 8px;
}

.in_aut a.k_n {
    width: 140px;
    height: 30px;
    text-decoration: none;
    line-height: 30px;
    margin: 8px 0;
}

.in_aut tr.border_none td:hover {
    background-color: none;
}

.k_o {
    width: 868px;
    height: auto;
    display: none;
}

.k_p {
    width: 848px;
    height: auto;
    padding: 0;
}

.dairy_title {
    height: 46px;
    line-height: 47px;
}

.pi_n {
    width: 44px;
    height: 46px;
    float: left;
    background-position: -833px -213px;
}

.jump .dairy_title span {
    font-size: 14px;
}

.dairy_table {
    width: 100%;
}

.dairy_table {
    border: 1px solid #dfdfdf;
    text-align: center;
    border-left: none;
    border-right: none;
}

.dairy_table tr td {
    border: none;
    border-bottom: 1px dotted #dcdcdc;
    height: 30px;
    line-height: 30px;
}

.dairy_table_top {
    color: #000;
    border-bottom: 1px solid #ddd;
}

.in_aut tr.border_none td, .dairy_table tr.dairy_table_top td, .dairy_table tr.sdf td {
    border: none;
}

.k_q {
    width: 608px;
    text-align: left;
}

/*转出域名*/
.out_table {
    text-align: right;
    border-top: 1px solid #dfe4e8;
    color: #888;
}

.out_table tr, .zh_table tr {
    line-height: 33px;
}

.out_table tr td:first {
    border-right: 1px solid #dfe4e8;
}

.out_right {
    width: auto;
    min-height: 33px;
    line-height: 34px;
    position: relative;
    text-align: left;
    color: #666;
}

.out_right input {
    margin: 6px 0px 6px 6px;
    cursor: auto;
}

.out_right input span {
    float: left;
}

.k_r {
    width: 310px;
}

.atttion {
    width: 100%;
    padding: 8px 0;
    line-height: 22px;
    text-indent: 35px;
    background-color: #ffffe5;
    height: auto;
    color: #f00;
    text-align: left;
}

.out_right label {
    color: #404040;
    float: left;
}

/*账户信息*/
.zh_table {
    border: 1px solid #dfe4e8;
    border-bottom: none;
    color: #888;
    text-align: right;
}

.zh_table tr:hover {
    background-color: #f8f8f8;
}

.zh_table select, .zh_table input {
    margin: 5px 0px 6px 10px;
    border: 1px solid #ccc;
    color: #666;
    float: left;
}

.zh_table input {
    line-height: 20px;
    margin: 6px 0px 6px 10px;
    height: 20px;
    cursor: auto;
}

.zh_table label input {
    border: none;
    float: left;
    line-height: 20px;
    margin: 6px 0px 6px 10px;
    height: 20px;
    cursor: auto;
}

.k_w {
    width: 145px;
}

.k_x {
    width: 245px;
}

.code_deep {
    width: 130px;
    height: 33px;
    float: left;
    margin-top: -3px;
}

/*2014-linknk*/
.a_cheng {
    width: auto;
    height: 25px;
    color: white;
    display: block;
    float: left;
    line-height: 23px;
    text-align: center;
    cursor: pointer;
    background-color: #ff8d08;
    border: none;
    padding: 0 5px;
}

a.a_cheng:hover {
    background-color: #ffa00a;
    color: white;
    text-decoration: none;
}

.a-cheng:hover, .a_cheng:hover {
    background-color: #ffa00a;
    color: white;
    text-decoration: none;
}

.a-cheng {
    width: auto;
    height: 25px;
    color: white;
    padding: 0 20px;
    line-height: 23px;
    text-align: center;
    cursor: pointer;
    background-color: #ff8d08;
    border: none;
    display: inline-block;
}

.a_zi {
    width: 65px;
    height: 25px;
    color: white;
    display: block;
    float: left;
    line-height: 23px;
    text-align: center;
    background-color: #e94a73;
    margin: 2px 0 0 6px;
}

a.a_zi:hover {
    background-color: #f8517c;
    color: white;
    text-decoration: none;
}

.a_lan {
    width: 65px;
    height: 25px;
    color: white;
    display: block;
    float: left;
    line-height: 23px;
    text-align: center;
    background-color: #57bae8;
    margin: 2px 0 0 6px;
}

a.a_lan:hover {
    background-color: #5ec4f4;
    color: white;
    text-decoration: none;
}

.a_lv {
    width: 65px;
    height: 25px;
    color: white;
    display: block;
    float: left;
    line-height: 23px;
    text-align: center;
    background-color: #b6ce5e;
    margin: 2px 0 0 6px;
}

a.a_lv:hover {
    background-color: #c1da64;
    color: white;
    text-decoration: none;
}

.a_lv:hover {
    background-color: #c1da64;
    color: white;
    text-decoration: none;
}

.a_lvv {
    width: 65px;
    height: 25px;
    color: white;
    display: block;
    float: left;
    line-height: 23px;
    text-align: center;
    background-color: #39b96f;
    margin: 2px 0 0 6px;
}

a.a_lvv:hover {
    background-color: #46cc7f;
    color: white;
    text-decoration: none;
}

.a_hui {
    width: auto;
    height: 25px;
    color: #666;
    display: block;
    float: left;
    line-height: 23px;
    text-align: center;
    cursor: pointer;
    background-color: #ddd;
    margin: 2px 0 0 6px;
    border: none;
    padding: 0 5px;
}

.a_hui:hover {
    color: #666;
    background-color: #e5e5e5;
    text-decoration: none;
}

a.a_hui:hover {
    background-color: #e5e5e5;
    color: #666;
    text-decoration: none;
}

.a_red {
    width: auto;
    height: 25px;
    color: #fff;
    display: block;
    float: left;
    line-height: 23px;
    text-align: center;
    cursor: pointer;
    background-color: #fe2121;
    margin: 2px 0 0 6px;
    border: none;
    padding: 0 5px;
}

.a_red:hover {
    color: #fff;
    background-color: #ff3200;
    text-decoration: none;
}

a.a_red:hover {
    background-color: #ff3200;
    color: #fff;
    text-decoration: none;
}

.ft14 {
    font-size: 14px;
}

.input_sq {
    height: 24px;
    float: left;
    padding-left: 5px;
    border: 1px solid #aaa;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    display: block;
    background-color: #f2f2f2;
    color: #999;
    line-height: 20px;
}

.input_hd {
    border: 1px solid #fe8431;
    background-color: #fefdef;
    color: black;
}

.main_r {
    margin-top: 20px;
    margin-left: 10px;
    float: left;
    width: 100%;
}

.main_r h1 {
    text-align: left;
    font-weight: 100;
    font-size: 18px;
    color: #090;
    line-height: 30px;
    padding-bottom: 10px;
    width: 100%
}

.main_r h1 span {
    float: left;
}

.main_r h1 {
    float: left;
}

.main_r textarea {
    font-size: 14px;
    color: #666;
}

.tiejiabox {
    width: 380px;
    height: 333px;
    padding: 5px;
}

.tiejiabox2 {
    width: 380px;
    height: 333px;
    padding: 5px;
}

.tiejiabox01 {
    width: 380px;
    height: 25px;
    padding: 5px;
    line-height: 25px;
}

.fb_r {
    width: 405px;
    float: left;
}

.fb_l {
    width: 390px;
    float: left;
}

.fb_r ul li, .sale_type ul li span {
    float: left;
}

.fb_r ul li {
    width: 100%;
    color: #999;
}

.gzb {
    float: left;
    height: auto;
    overflow: hidden;
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 10px;
    line-height: 18px;
}

.fb_title {
    float: left;
    border-bottom: 1px solid #dfe4e8;
    margin-bottom: 20px;
    width: 810px;
    height: auto
}

.k_s {
    width: 485px;
}

.k_u {
    width: 194px;
}

.k_v {
    width: 155px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    margin: 19px;
}

.k_01 {
    width: 128px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    margin: 0 10px 0 20px;
}

.k_02 {
    width: 80px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    margin: 0 0 0 10px;
    text-indent: 0;
}

.k_03 {
    width: 128px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    margin: 15px 10px 0 0;
}

.k_04 {
    width: 96px;
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    margin: 10px 10px 0 20px;
}

.k_05 {
    width: 136px;
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    margin: 10px 10px 0 0;
}

.k_h50 {
    width: 100%;
    height: 50px;
    display: block;
    float: left;
}

.fbjysz {
    margin-top: 15px;
}

.fbjysz h1 {
    font-size: 36px;
}

.explain {
    font-size: 14px;
    width: 100%;
}

.jysz_main_table {
    width: 100%;
    border-collapse: collapse;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    margin-top: 10px;
}

.jysz_main_table th {
    height: 38px;
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    background-color: #f8f8f8;
    text-align: left;
    padding-left: 5px;
    font-weight: normal;
    text-align: left;
    color: #666;
    font-weight: 700;
}

.jysz_main_table td {
    border-bottom: 1px dashed #e5e5e5;
    height: 35px;
    text-align: left;
    line-height: 35px;
}

.jysz_main_table input {
    color: #666;
}

.jysz_pl {
    background-color: #e8f2ff;
}

.data_row {
    background-color: #fff;
}

.data_row td {
    border-bottom: 1px solid #e5e5e5;
    height: 58px;
    text-align: left;
}

.famts_row {
    background-color: #FFFFE1;
    line-height: 22px;
}

.famts_row td {
    padding: 5px;
}

.top_so {
    width: 788px;
    height: auto;
    float: left;
    border-bottom: 1px solid #dfe4e8;
    border-left: 1px solid #dfe4e8;
    border-right: 1px solid #dfe4e8;
    padding: 20px 0 10px 20px;
}

.top_so p {
    height: 24px;
    margin-bottom: 15px;
    line-height: 24px;
    width: 100%;
}

.top_so label {
    width: 100px;
    text-align: right;
    display: block;
    float: left;
    line-height: 26px;
}

tr.vvhover td {
    background: #fffbe5;
}

/*默认设置*/
.setting-list {
    border-bottom: 1px solid #E4E4E4;
    border-radius: 0;
    border-top: 1px solid #E4E4E4;
    font-size: 14px;
    color: #666;
    text-align: left;
}

.list-row {
    border-left: 1px solid #E4E4E4;
    border-right: 1px solid #E4E4E4;
    position: relative;
}

.list-box01 {
    border-bottom: 1px solid #E4E4E4;
    border-right: 1px solid #E4E4E4;
    font-size: 14px;
    height: 131px;
    float: left;
    line-height: 131px;
    text-indent: 18px;
    width: 180px;
    background: #f9f9f9
}

.list-box02 {
    border-bottom: 1px solid #E4E4E4;
    height: 50px;
    line-height: 56px;
    width: 565px;
    padding-left: 10px;
    float: left;
}

.list-box02 .con-title, .list-box02 .con-title01 {
    font-size: 14px;
}

.list-box02 .con-title {
    margin-top: 11px;
}

.list-box02 .con-title01 {
    float: left;
    width: 170px;
    line-height: 50px;
}

.list-box02 span {
    display: block;
    line-height: normal;
}

.list-box02 .con-li {
    color: #737373;
    font-size: 12px;
}

.list_box02 .con-jj {
    width: 460px;
    display: block;
    overflow: hidden;
    padding-left: 10px;
    float: left;
}

.list_box02 input {
    line-height: 22px;
    color: #666;
    vertical-align: middle;
}

.list-box02-l {
    border-right: 1px solid #FFF;
    height: 46px;
    width: 616px;
    position: relative;
}

.state, .state01 {
    background-image: url("../images/szkg.png");
    background-repeat: no-repeat;
    width: 73px;
    height: 26px;
    display: block;
    position: absolute;
    right: 70px;
    top: 13px;
    cursor: pointer;
}

.list-box02 .guanfang {
    background-position: 0 -26px;
}

.list-box02 .zhidingyi {
    background-position: 0 0;
}

.list-box02 .on {
    background-position: 0 -52px;
}

.list-box02 .off {
    background-position: 0 -78px;
}

.list-box02-lst {
    border-bottom: medium none;
}

/*列表通用*/
.liebiao {
    border: 1px solid #ddd;
    width: 100%;
    clear: both;
    height: auto;
    zoom: 1;
    table-layout: fixed;
}

.liebiao th {
    height: 33px;
    line-height: 33px;
    border-bottom: 2px solid #ddd;
    background-color: #f0f0f0;
    font-weight: 700;
    text-indent: 6px;
    text-align: left;
}

.liebiao tr:hover {
    background-color: #f8f8f8;
}

.yun_edit {
    display: none;
}

.liebiao tr:hover .yun_edit {
    display: block;
    float: left;
    width: 17px;
    height: 16px;
    background: url("../images/yun_edit.png") repeat scroll 0px 0px transparent;
    margin-left: 5px;
}

.liebiao td {
    height: auto;
    *height: 38px;
    line-height: 140%;
    border-bottom: 1px solid #ddd;
    padding: 8px 0 8px 5px;
}

.huanye {
    background-color: #fffeed;
    text-align: center;
}

/*加入爱名*/
.joinus {
    padding-left: 5px;
}

.joinus p {
    margin-top: 3px;
    height: 24px;
    line-height: 24px;
}

.joinus div {
    border-bottom: 1px dashed #CCC;
    height: 5px;
    margin: 5px 0 20px;
}

/*友情链接*/
.linkus {
    padding: 15px 10px 15px 5px;
    width: 750px;
    overflow: hidden;
}

.linkus_share {
    float: left;
    margin-bottom: 15px;
    width: 100%;
}

.inputlink {
    border: 1px solid #CCC;
    clear: both;
    color: #666;
    cursor: pointer;
    display: table-cell;
    float: left;
    font-size: 12px;
    height: 30px;
    line-height: 24px;
    margin-top: 7px;
    padding: 3px 5px;
    vertical-align: middle;
}

.link_pic, .link_txt {
    float: left;
    margin-top: 10px;
    width: 100%;
}

.link_pic ul li {
    border-bottom: 1px dashed #D8D8D8;
    float: left;
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    width: 110px;
}

.link_pic ul li img {
    width: 80px;
    height: 31px;
    padding: 5px 0;
}

.link_txt ul li {
    border-bottom: 1px dashed #D8D8D8;
    display: block;
    float: left;
    height: 40px;
    line-height: 40px;
    white-space: nowrap;
    width: 110px;
    word-wrap: break-word;
}

/*资质证书*/
.honor {
    padding: 15px 0 15px 5px;
    width: 760px;
    overflow: hidden;
}

.honor ul li {
    float: left;
    line-height: 20px;
    width: 190px;
    text-align: center;
    margin-bottom: 10px;
    height: 220px;
}

.honor p, #zizhi ul li p {
    height: 20px;
    line-height: 20px;
    margin-bottom: 3px;
    margin-top: 5px;
    font-size: 12px;
    padding: 0 10px;
}

/*经典客户*/
.client {
    padding: 15px 0 15px 5px;
    width: 760px;
    overflow: hidden;
}

.client ul li {
    float: left;
    line-height: 20px;
    width: 189px;
    text-align: center;
    padding-top: 10px;
    height: 200px;
    border-bottom: 1px dotted #e5e5e5;
    border-right: 1px dotted #e5e5e5;
}

.client ul li:hover {
    background-color: #FCFBF4;
}

.client h3 {
    line-height: 30px;
    font-size: 14px;
}

.client p {
    line-height: 18px;
    margin-bottom: 3px;
    margin-top: 5px;
    font-size: 12px;
    width: 90%;
    word-wrap: break-word;
    word-break: break-all;
    text-align: left;
}

/*完善信息*/
.next_flow {
    width: 220px;
    text-align: center;
    position: absolute;
    bottom: 20px;
    right: 50px;
}

.next_flow p {
    color: #b5b5b5;
}

.zh_addinfo {
    border: none;
    text-align: center;
    width: 100%;
    margin-top: 15px;
}

.zh_addinfo {
    border-bottom: none;
    color: #888;
    text-align: right;
}

.zh_addinfo select, .zh_table input {
    margin: 5px 0px 6px 10px;
    border: 1px solid #ccc;
    color: #666;
    float: left;
}

.zh_addinfo input {
    line-height: 20px;
    margin: 6px 0px 6px 10px;
    height: 20px;
    cursor: auto;
}

.zh_addinfo label input {
    border: none;
    float: left;
    line-height: 20px;
    margin: 6px 0px 6px 10px;
    height: 20px;
    cursor: auto;
}

.cn_addinfo {
    margin-left: 60px;
    font-size: 22px;
    color: #333;
}

.cn_addinfo span {
    border-bottom: 3px solid #FF8D12;
}

.next_gray {
    width: 210px;
    height: 35px;
    color: #898989;
    display: block;
    line-height: 35px;
    text-align: center;
    background-color: #ededed;
    font-weight: 800;
    margin-bottom: 5px;
}

.next_gray:hover {
    background-color: #d8d8d8;
    color: #898989;
    text-decoration: none;
}

/*邮箱验证*/
.mail_success {
    height: 300px;
    text-align: center;
    margin-bottom: 10px;
}

.mail_smilepic {
    background: url(../images/inner.png) no-repeat -213px -453px;
    height: 128px;
    width: 128px;
}

.mail_suctxt {
    font-size: 22px;
    height: 50px;
    line-height: 50px;
    padding-top: 15px;
    color: #333;
}

.mail_suctxt a:hover {
    text-decoration: underline;
}

.mail_botton {
    width: 950px;
    padding-top: 30px;
    font-weight: bold;
}

.mail_other {
    border-top: 1px solid #ddd;
    width: auto;
}

.mail_incc {
    height: 50px;
    line-height: 50px;
    font-weight: bold;
    color: #333;
}

.mail_icony {
    background: url(../images/inner.png) no-repeat -272px -609px;
    height: 15px;
    width: 18px;
    display: block;
    float: left;
    margin: 18px 5px 0 0;
}

.mail_other ul li {
    width: 400px;
    float: left;
    line-height: 26px;
    height: 26px;
    padding: 0 5px 0 10px;
    background: url(../images/innera.png) no-repeat -990px -460px;
}

.mail_other a:hover {
    text-decoration: underline;
}

/*激活成功*/
.mail_sucpic {
    background: url(../images/inner.png) no-repeat -154px -625px;
    height: 86px;
    width: 109px;
    margin:0 auto;
}

.mail_supic {
    font-size: 16px;
    color: #333;
}

.mail_supic a:hover {
    text-decoration: underline;
}

.mail_return {
    line-height: 26px;
    margin-bottom: 10px;
    background: #fdfffa;
    border: 1px solid #d4e0cc;
    padding: 10px;
}

.mail_src {
    height: 50px;
    line-height: 50px;
    color: #ff6600;
    font-weight: bold;
    text-align: center;
    width: 100%;
}

.mail_srx {
    height: 105px;
    width: 660px;
    margin:0 auto;
}

.login_rel_33 {
    float: left;
    width: 300px;
}

.login_rel_33 a:hover {
    text-decoration: none;
}

.login_rel_gg {
    width: 280px;
    height: 35px;
    color: white;
    display: block;
    float: left;
    line-height: 36px;
    text-align: center;
    background-color: #5db95b;
    margin: 2px 0 5px 0;
    font-weight: bold;
    position: relative;
}

.login_rel_gg:hover {
    background-color: #49ab47;
    color: white;
    text-decoration: none;
}

.login_rel_xx {
    width: 280px;
    height: 35px;
    color: #666;
    display: block;
    float: left;
    line-height: 36px;
    text-align: center;
    background-color: #e4e4e4;
    margin: 2px 0 5px 0;
    font-weight: bold;
}

.login_rel_xx:hover {
    background-color: #dbdbdb;
    color: #666;
    text-decoration: none;
}

.login_tjj {
    background: url(../images/inner.png) no-repeat -272px -659px;
    width: 39px;
    height: 34px;
    top: 0;
    left: 50px;
    position: absolute;
    line-height: 24px;
    font-weight: normal;
}

.login_rel_1212 {
    color: #999;
    font-size: 14px;
    float: left;
    width: 280px;
}

/*快捷注册*/
.login_re {
    float: left;
    width: 980px;
    height: 55px;
    line-height: 55px;
    background: #f8f8f8;
    font-size: 22px;
    text-indent: 30px;
}

.login_rel {
    float: left;
    width: 530px;
    padding-left: 20px;
}

.login_rel_1 {
    height: 70px;
    line-height: 70px;
    color: #ff6600;
    font-weight: bold;
    text-align: center;
    width: 530px;
}

.login_rel_2 {
    width: 450px;
    border-right: 1px solid #e8e8e8;
    height: 130px;
    padding: 5px 40px 10px;
}

.login_rel_3 {
    float: left;
    width: 190px;
}

.login_rel_4 {
    float: left;
    width: 60px;
    font-size: 36px;
    height: 30px;
    line-height: 30px;
}

.login_rel_12 {
    color: #999;
    font-size: 12px;
    float: left;
    width: 190px;
}

.login_rel_g {
    width: 165px;
    height: 35px;
    color: white;
    display: block;
    float: left;
    line-height: 36px;
    text-align: center;
    background-color: #5db95b;
    margin: 2px 0 5px 0;
    font-weight: bold;
    position: relative;
}

.login_rel_g:hover {
    background-color: #49ab47;
    color: white;
    text-decoration: none;
}

.login_rel_x {
    width: 165px;
    height: 35px;
    color: #666;
    display: block;
    float: left;
    line-height: 36px;
    text-align: center;
    background-color: #e4e4e4;
    margin: 2px 0 5px 0;
    font-weight: bold;
}

.login_rel_x:hover {
    background-color: #dbdbdb;
    color: #666;
    text-decoration: none;
}

.login_tj {
    background: url(../images/inner.png) no-repeat -272px -659px;
    width: 39px;
    height: 34px;
    top: 0;
    left: 5px;
    position: absolute;
    line-height: 24px;
    font-weight: normal;
}

.login_rer {
    float: left;
    width: 420px;
}

.login_rer_1 {
    float: left;
    height: 70px;
    line-height: 70px;
    color: #333;
    font-weight: bold;
    text-align: center;
    width: 420px;
}

.login_rer_2 {
    padding: 0 20px;
    float: left;
    line-height: 35px;
    height: 35px;
    width: 380px;
    margin-bottom: 10px;
}

.login_rer_2 label {
    width: 100px;
    float: left;
    text-align: right;
    padding-right: 10px;
}

.login_rer_2 input {
    margin-top: 6px;
}

/*域名信息*/
.zh_tbody tr td {
    text-align: right;
}

.dm_info {
    font-size: 20px;
    color: #404040;
    text-align: left;
    line-height: 40px;
    float: left;
    width: 80%;
}

.dm_info p {
    float: left;
}

.dm_name {
    line-height: 20px;
    padding-bottom: 10px;
    float: left;
    text-align: left;
    width: 100%;
    *width: 620px;
}

.dm_arow {
    background: url(../images/inner.png) no-repeat -49px -340px;
    height: 12px;
    width: 12px;
    display: block;
    margin: 15px 7px 0;
    cursor: pointer;
}

.dm_arow:hover {
    background-position: -25px -339px;
}

.dm_help {
    float: right;
    padding: 12px 30px 0 0;
    width: 13%;
}

.dm_hpicon {
    background: url(../images/inner.png) no-repeat;
    height: 16px;
    width: 16px;
    display: block;
    float: left;
    margin: 5px 5px 0;
}

.dm_right {
    float: right;
    line-height: 34px;
    padding-right: 20px;
    position: relative;
    display: inline-block;
    min-width: 13%;
}

.dm_right a {
    display: inline-block;
}

.dm_green {
    color: #009900;
}

.dm_blue {
    color: #0099ff;
}

.dm_orange {
    color: #ff6600;
}

.dm_arrow {
    background: url(../images/inner.png) no-repeat -49px -340px;
    height: 12px;
    width: 12px;
    margin: 5px 5px 0;
    cursor: pointer;
    display: inline-block;
    *margin: 5px;
}

.dm_detail {
    background-color: #FFF;
    background-position: -45px -403px;
    border: 1px solid #E5E5E5;
    display: none;
    height: auto;
    right: -1px;
    line-height: 30px;
    padding: 5px 5px 5px 20px;
    position: absolute;
    top: 34px;
    width: 75px;
    text-align: left;
}

.dm_demo {
    background: url(../images/innera.png) no-repeat;
    display: block;
    width: 14px;
    height: 10px;
    position: absolute;
    background-position: -889px -25px;
    right: 50px;
    top: -8px;
}

.dm_right:hover .dm_detail {
    display: block;
}

.dm_bg {
    position: absolute;
    top: 40px;
    background-color: #f8f8f8;
    border: 1px solid #E5E5E5;
    width: 250px;
    text-align: left;
    overflow-y: scroll;
    display: none;
    z-index: 100;
}

.dm_bgs {
    width: 100%;
    line-height: 33px;
    float: left;
}

.dm_bgs:hover {
    background-color: #eef6ff;
    color: #404040;
}

.dm_daily {
    width: 100%;
    line-height: 34px;
    float: left;
    color: #404040;
    text-align: left;
}

.dm_daily:hover {
    background-color: #eef6ff;
    color: #404040;
}

.dm_more {
    position: absolute;
    top: 0;
    right: 20px;
}

.tips-con {
    position: relative;
    cursor: pointer;
}

.tips-con .tips-arrow {
    width: 200px;
    padding: 10px;
    right: -100px;
    top: 35px;
    position: absolute;
    z-index: 10;
    border: 1px solid #FFD376;
    background: #FFFBE5;
    display: none;
}

.tips-arrow span, .tips-arrow i {
    border: 10px solid transparent;
    width: 0;
    height: 0;
    position: absolute;
    left: 46%
}

.tips-arrow i {
    border-bottom-color: #FFD376;
    top: -21px;
}

.tips-arrow span {
    border-bottom-color: #FFFBE5;
    top: -20px;
}

.tips-arrow .text {
    text-align: left;
}

.tips-con:hover .tips-arrow {
    display: block;
}

.dm_right .dm_hpicon {
    margin: 10px 5px 0;
}

.dm_right .tips-con {
    float: left;
}

/*域名解析*/
.k_green {
    border-bottom: 2px solid #b6ce5e;
}

.k_red {
    border-bottom: 2px solid #e74c3c;
}

.dm_height {
    line-height: 28px
}

.dm_col {
    color: #888;
}

.dm_dns {
    margin-top: 15px;
    width: 100%;
    overflow: hidden;
}

.dm_dnsname {
    color: #404040;
    padding-left: 10px;
    height: 35px;
    line-height: 35px;
}

.dm_dnsname .k_ar {
    float: left;
    background: url(../images/inner.png) no-repeat -172px -729px;
    width: 33px;
    height: 26px;
    margin-top: 5px;
    margin-right: 10px;
}

.dm_dnsname .k_domain {
    float: left;
    font-size: 20px;
}

.dm_moka {
    width: 78px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #b6ce5e;
    display: block;
    float: right;
    color: white;
    padding: 0 15px;
}

a.dm_moka:hover {
    color: white;
    background-color: #c1da64;
    text-decoration: none;
}

.dm_topname {
    background: #f8f8f8;
    border-bottom: 1px solid #dfe4e8;
    border-top: 1px dotted #dfe4e8;
    height: 35px;
    line-height: 35px;
    color: #404040;
}

.dm_topname span, .dm_toptb span {
    float: left;
    text-align: center;
}

.dm_top1 {
    padding: 12px 10px 0 20px;
    *padding: 8px 10px 0 20px;
    width: 20px;
}

.dm_top2 {
    width: 120px;
    cursor: pointer;
}

.dm_top3 {
    width: 90px;
    cursor: pointer;
}

.dm_top4 {
    width: 180px;
    cursor: pointer;
}

.dm_top5 {
    width: 80px;
    cursor: pointer;
}

.dm_top6 {
    width: 90px;
    cursor: pointer;
}

.dm_top7 {
    width: 100px;
    cursor: pointer;
}

.dm_top8 {
    width: 80px;
    cursor: pointer;
}

.dm_toptb {
    height: 45px;
    border-bottom: 1px dotted #dfe4e8;
    line-height: 45px;
}

.dm_toptb:hover {
    background-color: #eef6ff;
}

.dm_sure {
    background-color: #eef6ff;
}

.dm_topa {
    padding: 16px 10px 0 20px;
    *padding: 12px 10px 0 20px;
    width: 20px;
}

.dm_bgx {
    color: #FFF;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 10px 0 0 15px;
    padding: 0 7px;
    width: 50px;
}

.dm_indm1, .dm_indm2, .dm_indm3, .dm_indm4 {
    padding-left: 5px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #aaa;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    margin-top: 9px;
    cursor: auto;
}

.dm_indml {
    width: 120px;
}

.dm_indm2 {
    width: 160px;
}

.dm_indm3 {
    width: 45px;
}

.dm_indm4 {
    width: 170px;
}

.dm_indmx, .dm_indmy, .dm_indctype {
    height: 24px;
    line-height: 24px;
    border: 1px solid #aaa;
    padding-left: 2px;
    margin-top: 9px;
}

.dm_indmx {
    width: 60px;
}

.dm_indmy {
    width: 55px;
}

.dm_toptp {
    height: 40px;
    line-height: 45px;
    border-bottom: 1px solid #dfe4e8;
    padding-top: 5px;
}

.dm_mogray {
    width: 78px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #f7f7f7;
    display: block;
    float: right;
    color: #666;
    padding: 0 15px;
    border: 1px solid #dfe4e8;
}

a.dm_mogray:hover {
    color: #ff7800;
    background-color: #FFF;
    text-decoration: underline;
}

.dm_tip {
    background: #ffffe5;
    border-bottom: 1px solid #dfe4e8;
    height: auto;
    padding: 20px 0 25px;
    position: relative;
}

.dm_tip p {
    line-height: 25px;
    text-indent: 56px;
}

.dm_row {
    background: url(../images/innerb.png) no-repeat;
    width: 20px;
    height: 17px;
    position: absolute;
    background-position: -359px -280px;
    top: -15px;
    left: 100px;
}

.dm_noshow {
    background: url(../images/innerb.png) no-repeat;
    width: 96px;
    height: 25px;
    position: absolute;
    background-position: -223px -277px;
    bottom: 4px;
    right: 12px;
    text-indent: 15px;
    line-height: 25px;
}

/*域名转发*/
.zm_top2 {
    width: 140px;
    cursor: pointer;
}

.zm_top3 {
    width: 190px;
    cursor: pointer;
}

.zm_top4 {
    width: 100px;
    cursor: pointer;
}

.zm_top5 {
    width: 90px;
    cursor: pointer;
}

/*安全设置*/
.y_h {
    width: 808px;
    color: #fe8431;
    text-indent: 10px;
    margin-top: 15px;
    float: none;
}

.o_b {
    width: 38px;
    height: 28px;
    float: right;
    background-position: -926px -184px;
    cursor: pointer;
}

.sfec {
    width: 100%;
    padding: 12px 0;
    border-bottom: 1px dotted #dfe4e8;
}

.sfethree {
    width: 100%;
    text-indent: 20px;
    height: 34px;
    line-height: 30px;
}

.strc, .strc_a, .strc_b {
    float: left;
    height: 100%;
    text-indent: 10px;
}

.strcom {
    width: 598px;
    height: 14px;
    border: 1px solid #ccc;
    float: left;
    margin: 8px 0 0 8px;
}

.clascom {
    float: left;
    font-size: 16px;
    font-weight: bold;
}

.o_c {
    color: #f30;
}

.o_d {
    color: #ff6600;
}

.o_e {
    color: #009900;
}

.o_h {
    background-color: #f30;
    width: 200px;
    margin: 1px 0 1px 1px;
    height: 12px;
}

.o_f {
    background-color: #ffa00a;
    width: 370px;
    margin: 1px 0 1px 1px;
    height: 12px;
}

.o_g {
    background-color: #5d9607;
    width: 596px;
    margin: 1px 0 1px 1px;
    height: 12px;
}

.haveo {
    line-height: 25px;
    height: 25px;
    color: #999;
    width: 792px;
    padding-left: 18px;
}

.o_i {
    width: 24px;
    height: 25px;
    float: left;
    background-position: -904px -186px;
}

.o_l {
    width: 24px;
    height: 25px;
    float: left;
    background-position: -904px -210px;
}

.aqway {
    width: 776px;
    height: 50px;
    line-height: 25px;
    padding: 20px 17px;
    border-bottom: 1px dotted #dfe4e8;
}

.o_m {
    width: 60px;
    height: 50px;
    float: left;
}

.o_n {
    background-position: -559px -407px;
}

.o_o {
    background-position: -618px -404px;
}

.o_p {
    background-position: -895px -262px;
}

.o_q {
    background-position: -806px -397px;
}

.o_u {
    background-position: -868px -440px;
}

.o_safe {
    background-position: -684px -272px;
}

.o_safe2 {
    background-position: -736px -272px;
}

.aqway:hover .o_n, .aqway:hover .o_nn, .o_nn {
    background-position: -492px -407px;
}

.aqway:hover .o_o, .aqway:hover .o_oo, .o_oo {
    background-position: -680px -404px;
}

.aqway:hover .o_p, .aqway:hover .o_pp, .o_pp {
    background-position: -842px -262px;
}

.aqway:hover .o_q, .aqway:hover .o_qq, .o_qq {
    background-position: -749px -396px;
}

.aqway:hover .o_u, .aqway:hover .o_uu, .o_uu {
    background-position: -869px -379px;
}

.aqway:hover .o_safe, .aqway:hover .safe2, .safe2 {
    background-position: -743px -272px;
}

.cha {
    width: 35px;
    height: 25px;
    float: right;
}

.aqway p {
    float: left;
    width: 715px;
    line-height: 25px;
}

.bdtip {
    width: 340px;
    float: left;
}

/*账号锁定*/
.lockzh {
    width: 100%;
    height: 50px;
    border-bottom: 1px dotted #dfe4e8;
    padding: 24px 0 8px 0;
    position: relative;
}

.o_r {
    background-position: -673px -24px;
    width: 68px;
    height: 50px;
    float: left;
    position: absolute;
    top: 17px;
    left: 0px;
}

.lockzh p {
    float: right;
    width: 743px;
    line-height: 22px;
}

.howset {
    width: 748px;
    float: right;
    height: auto;
    margin-top: 2px;
    text-indent: 6px;
}

.stdtl {
    width: 100%;
    margin-top: 15px;
    line-height: 22px;
}

.o_s {
    line-height: 30px;
}

.hsetbtm {
    margin-top: 25px;
    border-top: 1px solid #dfe4e8;
    line-height: 32px;
    width: 100%;
    color: #999;
}

/*账号绑定*/
.bdzh {
    line-height: 48px;
    border-bottom: 1px dotted #dfe4e8;
    width: 760px;
    padding: 0 32px 0 18px;
    min-height: 48px;
}

.y_a, .y_b, .y_c, .y_d, .y_e, .y_f, .y_g1, .y_aa, .y_bb, .y_cc, .y_dd, .y_ee, .y_ff, .y_gg1, .s_signa, .s_signaa, .s_signb, .s_signbb, .shou-sign, .shou-top, .client-sign, .infiniteCarousel .arrow {
    background: url(../images/innerb.png) no-repeat;
    display: block;
}

.o_t {
    width: 32px;
    height: 38px;
    float: left;
}

.y_a {
    background-position: 6px 17px;
}

.y_b {
    background-position: -73px 15px;
}

.y_c {
    background-position: -154px 16px;
}

.y_d {
    background-position: -400px 13px;
}

.y_e {
    background-position: -323px 14px;
}

.y_f {
    background-position: -237px 14px;
}

.y_g1 {
    background-position: -475px 15px;
}

.y_aa {
    background-position: -30px 17px;
}

.y_bb {
    background-position: -112px 15px;
}

.y_cc {
    background-position: -194px 16px;
}

.y_dd {
    background-position: -437px 14px;
}

.y_ee {
    background-position: -368px 14px;
}

.y_ff {
    background-position: -278px 14px;
}

.y_gg1 {
    background-position: -510px 15px;
}

.setname {
    width: 160px;
    float: left;
    display: block;
    padding-left: 5px;
}

.seta {
    float: right;
    height: 48px;
    width: 40px;
    color: #0066cc;
}

/*账号绑定*/
.ptectditon {
    width: 795px;
    height: auto;
    float: left;
    border-bottom: 1px dotted #dfe4e8;
    padding: 19px 0 10px 15px;
}

.prodtl {
    color: #999;
    line-height: 35px;
}

.ptectditon p {
    text-indent: 24px;
    line-height: 25px;
    color: #999;
}

.chgecodli {
    margin-top: 15px;
    border-bottom: 1px solid #dfe4e8;
    width: 805px;
    padding-left: 5px;
    height: 30px;
    line-height: 30px;
    float: left;
}

.chgecodli ul li {
    float: left;
    width: auto;
    margin-right: 15px;
    padding: 0 15px;
    color: #888;
    cursor: pointer;
}

.chgecodli ul li.chose {
    font-weight: bold;
    border: 1px solid #dfe4e8;
    border-bottom: none;
    color: #ff7800;
    background-color: white;
    padding: 0 14px;
    line-height: 29px;
    height: 30px;
}

.cordtbl {
    border: none;
    margin-top: 5px;
    float: left;
    text-align: center;
}

.cordtbl tr.head {
    height: 34px;
    background-color: #f8f8f8;
    color: #999;
}

.cordtbl td {
    border-bottom: 1px solid #dfe4e8;
    height: 30px;
}

.loginrcd {
    width: 180px;
}

.cordtbl tr.unnormal {
    color: #ff7800;
}

.y_g {
    width: 39px;
    background-position: -893px -209px;
}

.rulelist {
    width: 715px;
    padding: 18px 0 0 3px;
}

.rulelist a {
    line-height: 25px;
}

/*询价详情-交易信息*/
.main_r {
    margin-top: 10px;
    margin-left: 10px;
    float: left;
}

.main-r-title {
    float: left;
    margin-bottom: 10px;
    font-weight: bold;
    width: 100%;
    margin-top: 20px
}

.main-r-title2 {
    float: left;
    margin-bottom: 10px;
    font-weight: bold;
    width: 100%;
    margin-top: 0px
}

.detailbox {
    width: 100%;
    background: #f3f8ff;
    border: 1px solid #e8e8e8;
    border-right: 0;
    border-bottom: 0
}

.detailbox tr {
    height: 33px;
    line-height: 33px;
    border-bottom: 1px solid #e8e8e8
}

.detailbox tr td {
    border-right: 1px solid #e8e8e8;
    padding-left: 10px;
}

/*询价详情-操作*/
.chge-nav2 {
    width: 100%;
}

.chge-nav2 ul {
    padding-bottom: 30px;
    border-bottom: 1px solid #dfe4e8;
}

.chge-nav2 ul li {
    width: auto;
    margin: 0 0 0 5px;
    border: 1px solid #dfe4e8;
    float: left;
    height: 29px;
    line-height: 29px;
    background-color: #f8f8f8;
}

.chge-nav2 ul li a {
    width: auto;
    padding: 0 16px;
    display: block;
    float: left;
}

.chge-nav2 ul li a:hover {
    text-decoration: none;
}

.chge-nav2 ul li.active {
    border-bottom: 1px solid #fff;
    background-color: white;
    font-weight: bold;
}

.chge-nav2 ul li.active a:hover {
    color: #666666;
}

.chge-nav-price {
    border: 1px solid #dfe4e8;
    border-top: 0;
    height: auto;
    float: left;
    width: 100%;
    padding-bottom: 15px
}

.oper_class p {
    margin: 10px 0;
}

.oper_class label {
    float: left;
    margin-right: 10px
}

.a_lv2 {
    width: 64px;
    height: 25px;
    color: white;
    display: block;
    float: left;
    line-height: 23px;
    text-align: center;
    background-color: #b6ce5e;
    margin: 10px 10px 0 53px;
    border: none
}

.a_hui2 {
    width: 64px;
    height: 25px;
    color: #666;
    display: block;
    float: left;
    line-height: 23px;
    text-align: center;
    background-color: #ddd;
    margin: 10px 0 0 0;
    border: none
}

.a_lv2:hover {
    background-color: #c1da64;
    color: white;
    text-decoration: none;
}

.a_hui2:hover {
    background-color: #e5e5e5;
    color: #666;
    text-decoration: none;
}

.input_sq2 {
    width: 200px;
    float: left;
    padding-left: 5px;
    border: 1px solid #aaa;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    display: block;
    background-color: #f2f2f2;
    color: #999;
    line-height: 20px;
    height: 92px
}

.input_sq3 {
    width: 200px;
    float: left;
    padding-left: 5px;
    border: 1px solid #aaa;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    display: block;
    background-color: #f2f2f2;
    color: #999;
    line-height: 20px;
}

/*询价详情-交易进度*/
.transing {
    width: 100%;
    border: 1px solid #ddd;
    border-bottom: 0
}

.transing tr {
    height: 33px;
    line-height: 33px;
    border-bottom: 1px solid #ddd
}

.transing tr td {
    padding-left: 5px;
}

/*滚动条*/
.out-box {
    margin: 0px 22px 0 16px;
    width: auto;
    height: auto;
}

.mCSB_container {
    width: 218px;
    overflow: hidden;
}

.mCustomScrollBox > .mCSB_scrollTools {
    width: 12px;
    height: 343px;
    top: 0;
    right: 0;
    z-index: 100;
}

.mCSB_draggerContainer {
    position: absolute;
    top: 20px;
    left: 0;
    bottom: 0;
    right: 0;
    height: 308px;
}

.mCSB_draggerRail {
    width: 8px;
    height: 308px;
    margin: 0 auto;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #e0e0e0;
}

.mCSB_dragger {
    cursor: pointer;
    width: 100%;
    max-height: 42px;
    _height: expression(this.scrollHeight > 42 ? "42px" : (this.scrollHeight < 42 ? "42px" : "auto"));
    overflow: hidden;
    background: url(../images/inner.png) no-repeat;
    background-position: -1006px -595px;
    *left: 0px;
}

.mCSB_buttonUp, .mCSB_buttonDown {
    width: 12px;
    display: block;
    position: relative;
    height: 17px;
    overflow: hidden;
    margin: 0 auto;
    cursor: pointer;
    background: url(../images/inner.png);
    background-repeat: no-repeat;
}

.mCSB_buttonUp {
    background-position: -1022px -471px;
    margin-top: 1px;
    top: 0;
    left: 0;
}

.mCSB_buttonDown {
    background-position: -1022px -775px;
    top: 100%; /* margin-top: -29px; */
    top: 314px;
    left: 0;
}

/*姓名域名*/
.in-red {
    width: 100%;
    height: 100%;
    background-color: #f60;
    display: block;
    color: #fff;
    float: left
}

#xmym_01 {
    background: url(../images/register_03.jpg) no-repeat;
    width: 980px;
    height: 399px;
    display: block;
    float: left;
    margin-top: 7px;
}

#ywdzg_b {
    background: url(../images/ywdzg_banner.jpg) no-repeat;
    width: 953px;
    height: 369px;
    display: block;
    float: left;
    margin-top: 7px;
}

.warp_x {
    width: 980px;
    border-top: none;
    height: auto;
    float: left;
    padding-top: 14px;
    padding-bottom: 20px;
}

.xmain_left {
    width: 637px;
    display: inline;
    float: left;
    padding: 0 0 25px 0;
    border: 1px solid #e5e5e5;
}

.search-title {
    border-top: 1px solid #e5e5e5;
    margin-top: 30px
}

.xname-search-title {
    width: 100%;
    height: 51px;
    background: url(../images/register3_07.png) no-repeat left bottom;
    float: left;
}

.title01 {
    display: block;
    float: right;
    text-align: right;
    line-height: 38px;
    font-size: 14px;
    color: #666;
    margin-right: 20px
}

.xname-search-title ul {
    padding-left: 20px;
    float: left;
}

.xname-search-title ul li {
    font-size: 18px;
    font-weight: bold;
    line-height: 34px
}

.xname-search-title ul li span.bder_t {
    color: #666;
    font-size: 14px;
}

.xname-search-title ul li span.bder_m {
    color: #f60;
    font-size: 14px;
}

.xname {
    border-bottom: 1px dashed #D7D7D7;
    width: 95%;
    padding: 15px 0 20px 20px;
    float: left;
    height: auto
}

.xmym-serach input.key_chge, .xmym-serach input.key_words {
    height: 28px;
    width: 168px;
    margin: 12px 10px 0 0;
}

.xname-serach input.key_chge, .xname-serach input.key_words {
    height: 28px;
    width: 125px;
    margin: 12px 0 0 0;
}

.xname-button {
    float: left;
    margin-left: 10px
}

.xmain_right {
    width: 328px;
    margin-left: 13px;
    display: inline;
    float: left;
}

.name-search {
    width: 604px;
    height: 30px;
    margin-left: 36px;
    display: inline;
    float: left;
}

.zc_l {
    height: 30px;
    width: auto;
    margin: 12px 10px 0 0;
    float: left;
    overflow: hidden;
    line-height: 30px;
    font-size: 14px
}

.name-search input.key_chge, .name-search input.key_words {
    margin: 12px 10px 0 0;
    display: inline;
    width: 260px;
    height: 28px;
    cursor: auto;
    line-height: 28px;
}

.name-search-ym {
    float: left;
    margin: 25px 0 0 36px;
    height: 60px;
    display: inline;
}

.zct-01 {
    width: 140px;
}

.zct-02 {
    width: 121px;
    padding-right: 19px;
}

.hui_k {
    width: 326px;
    height: auto;
    float: left;
    line-height: 24px;
    border: 1px solid #e5e5e5;
    border-top: 0;
}

.name_tp {
    width: 327px;
    float: left;
    height: 34px;
    background-color: #F8F8F8;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

.name_tp ul {
    height: 34px;
    line-height: 34px;
    float: left;
}

.name_tp ul li {
    float: left;
    width: 140px;
    height: 100%;
    text-align: center;
}

.name_tp ul li a {
    display: block;
    width: 140px;
    height: 33px;
    color: #666;
    font-size: 14px;
    border-bottom: 1px solid #e5e5e5;
}

.name_tp ul li a.on3 {
    border-top: 2px solid #F27522;
    color: #FF8432;
    margin-top: -1px;
    height: 34px;
    font-weight: 700;
    background: white;
    border-bottom: none;
    border-left: 1px solid #e5e5e5;
    padding: 0px;
    border-right: 1px solid #e5e5e5;
}

.jj_alert {
    border: 1px solid #ffd376;
    background-color: #fffbe5;
    color: #666;
    float: left;
    height: 30px;
    margin: 15px 0 0 76px;
    display: inline
}

.jj_alert li {
    font-size: 12px;
    line-height: 30px;
    display: block;
    float: left;
}

.note {
    margin-bottom: 7px;
    width: 385px;
    line-height: 24px;
    color: #DD3C10;
    overflow: hidden;
    display: block;
}

.jj_alert_remove {
    background: transparent url(../images/close.gif) no-repeat;
    cursor: pointer;
    float: right;
    font-size: 0;
    height: 8px;
    width: 8px;
    margin: 10px 10px 0 0;
}

.note_tu {
    background: url(../images/userbg_03.png);
    height: 11px;
    width: 11px;
    margin: 10px 5px 0 10px;
    display: block;
    float: left;
    overflow: hidden
}

.cxhz {
    width: 500px;
    float: left;
    margin: 30px 0 0 79px;
    display: inline
}

.cxhz ul li {
    float: left;
    width: 100%;
}

.cxhz ul li label {
    width: 100px;
    display: block;
    float: left;
}

.title04 {
    margin-top: 10px;
    border-top: 1px solid #e5e5e5;
}

.qa-style1 dt, .qa-style1 dd {
    border: 1px solid #e1e1e1;
}

.qa-style1 dt {
    padding-right: 15px;
    height: 37px;
    line-height: 37px;
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    margin-top: -1px;
    background-color: #f8f8f8;
    padding-left: 30px;
    background-image: url(../images/xmico.png);
    background-position: -143px -11px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.qa-style1 dt.opent {
    background-position: -143px -35px;
    background-color: #FEF5E7;
}

.qa-style1 dt.hover {
    background-color: #F7FFEE;
}

.qa-style1 dt.opent i {
    background-position: 1px -14px;
}

.qa-style1 dt strong {
    color: #419e0f;
    padding-left: 28px;
    display: inline-block;
    height: 37px;
    line-height: 37px;
}

.qa-style1 dt i {
    display: inline-block;
    height: 30px;
    width: 10px;
    float: right;
    background: url(../images/xmico.png) 1px 14px no-repeat;
    margin-top: 3px;
}

.qa-style1 dt .has-icon-down {
    _position: relative;
    _top: 5px;
}

.qa-style1 dd {
    background: #fff;
    margin-top: -1px;
    display: none;
    font-size: 12px;
    text-indent: 35px;
    padding: 15px 10px;
}

.qa-style1 dd img {
    margin: 15px auto;
    display: block;
}

.xmkf {
    background: url(../images/index_21.jpg) no-repeat;
    width: 333px;
    height: 69px;
    display: block;
    float: left;
    margin-top: 15px;
}

/*安全信息实名认证弹出框*/
.safe_set {
    width: 500px;
    line-height: 24px;
    padding: 0 20px;
    float: left;
    font-size: 14px;
}

.safe_detl {
    width: 100%;
    float: left;
    padding: 10px 0 0 0;
    border-bottom: 1px dashed #dfe4e8;
}

.s_signa, .s_signaa, .s_signb, .s_signbb {
    width: 90px;
    float: left;
    height: 75px;
}

.s_signa {
    background-position: -915px 3px;
}

.s_signaa, .s_signa:hover, .s_signaa:hover {
    background-position: -915px -78px;
}

.s_signb {
    background-position: -915px -153px;
}

.s_signbb, .s_signb:hover, .s_signbb:hover {
    background-position: -915px -227px;
}

.sfe_ctent {
    width: 290px;
    float: left;
    text-align: left;
}

.safe_chose {
    width: auto;
    height: 29px;
    float: left;
    line-height: 29px;
    margin: 16px 0 0 90px;
}

.safe_butn {
    height: 27px;
    border: 1px solid #ececec;
    background-color: #fafafa;
    cursor: pointer;
    color: #666;
    margin-right: 25px;
    width: 90px;
    float: left;
    *line-height: 25px;
}

.safe_butn:hover {
    background-color: #d5d4d4;
}

.safe_chose label input {
    margin: 8px 5px 0 0;
    float: left;
    *margin: 4px 0 0 0;
}

.go_pay {
    width: 132px;
    height: 28px;
    margin: 6px 18px 10px;
    background-position: -79px 8px;
    text-indent: -12px;
}

/*.safe_m{ margin-top:10px;}*/
.s_mem {
    background-position: -540px -271px;
}

.s_mem2 {
    background-position: -466px -271px;
}

.safe_detl:hover .o_n, .safe_detl:hover .o_nn, .o_nn {
    background-position: -492px -407px;
}

.safe_detl:hover .o_safe, .safe_detl:hover .safe2, .safe2 {
    background-position: -743px -272px;
}

.safe_detl:hover .o_p, .safe_detl:hover .o_pp, .o_pp {
    background-position: -842px -262px;
}

.safe_detl:hover .o_u, .safe_detl:hover .o_uu, .o_uu {
    background-position: -869px -379px;
}

.safe_detl:hover .s_mem, .safe_detl:hover .s_mem2, .s_mem22 {
    background-position: -466px -271px;
}

/*模板管理*/
.model-text {
    padding-left: 20px;
    height: 30px;
    line-height: 30px
}

.model_signz {
    width: 12px;
    height: 23px;
    float: left;
    background-position: -4px -324px;
    margin: 0 0 0 7px;
}

.flow-co2, .flow-de, .flow-co, .flow-fx, .flow-bj, .flow-gl, .flow-jx, .flow-push, .flow-xf, .flow-dns {
    background: url(../images/icon_03.png) no-repeat;
    display: block
}

.mot {
    position: relative;
    z-index: 0;
    float: left;
}

.mot-zhankai {
    position: absolute;
    top: 5px;
    left: 0;
    width: 80px;
    height: auto;
    border: 1px solid #e5e5e5;
    background: #fff;
    display: none;
    z-index: 99;
}

.mot:hover .mot-zhankai {
    display: block;
    background: #fff;
}

.mot:hover {
    z-index: 999;
    background: none;
}

.mot .mot-zhankai ul li:hover .flow-dns, .mot .mot-zhankai ul li:hover .flow-xf, .mot .mot-zhankai ul li:hover .flow-push, .mot .mot-zhankai ul li:hover .flow-jx, .mot .mot-zhankai ul li:hover .flow-gl, .mot .mot-zhankai ul li:hover .flow-de, .mot .mot-zhankai ul li:hover .flow-co, .mot .mot-zhankai ul li:hover .flow-fx, .mot .mot-zhankai ul li:hover .flow-bj, .mot .mot-zhankai ul li .flow-dns, .mot .mot-zhankai ul li .flow-xf, .mot .mot-zhankai ul li .flow-push, .mot .mot-zhankai ul li .flow-jx, .mot .mot-zhankai ul li .flow-gl, .mot .mot-zhankai ul li .flow-de, .mot .mot-zhankai ul li .flow-co, .mot .mot-zhankai ul li .flow-fx, .mot .mot-zhankai ul li .flow-bj {
    width: 16px;
    float: left;
    margin: 7px 7px 0px 7px;
}

.mot .mot-zhankai ul li .flow-bj {
    height: 16px;
    background-position: 0 -1px;
    display: block;
}

.mot .mot-zhankai ul li .flow-fx {
    height: 16px;
    background-position: 0 -108px;
}

.mot .mot-zhankai ul li .flow-co {
    height: 16px;
    background-position: 0 -74px;
}

.mot .mot-zhankai ul li .flow-de {
    height: 16px;
    background-position: 0 -37px;
}

.mot .mot-zhankai ul li .flow-gl {
    height: 16px;
    background-position: 0 -186px;
}

.mot .mot-zhankai ul li .flow-jx {
    height: 15px;
    background-position: 0 -326px;
}

.mot .mot-zhankai ul li .flow-push {
    height: 14px;
    background-position: 0 -218px;
}

.mot .mot-zhankai ul li .flow-xf {
    height: 16px;
    background-position: 0 -251px;
}

.mot .mot-zhankai ul li .flow-dns {
    height: 15px;
    background-position: 0 -290px;
}

.mot .mot-zhankai ul li .flow-text {
    float: left;
    width: 45px;
}

.mot .mot-zhankai ul li {
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    border-bottom: 1px dashed #e5e5e5;
    padding: 0;
    margin: 0;
    float: left;
    width: 80px;
}

.mot .mot-zhankai ul li:hover {
    background: #fe8431;
}

.mot .mot-zhankai ul li:hover {
    background: #fe8431;
}

.mot .mot-zhankai ul li:hover .flow-bj {
    height: 16px;
    background-position: 0 -19px;
}

.mot .mot-zhankai ul li:hover .flow-fx {
    height: 16px;
    background-position: 0 -126px;
}

.mot .mot-zhankai ul li:hover .flow-co {
    height: 16px;
    background-position: 0 -92px;
}

.mot .mot-zhankai ul li:hover .flow-de {
    height: 16px;
    background-position: 0 -56px;
}

.mot .mot-zhankai ul li:hover .flow-gl {
    height: 16px;
    background-position: 0 -202px;
}

.mot .mot-zhankai ul li:hover .flow-jx {
    height: 15px;
    background-position: 0 -344px;
}

.mot .mot-zhankai ul li:hover .flow-push {
    height: 14px;
    background-position: 0 -235px;
}

.mot .mot-zhankai ul li:hover .flow-xf {
    height: 15px;
    background-position: 0 -270px;
}

.mot .mot-zhankai ul li:hover .flow-dns {
    height: 15px;
    background-position: 0 -308px;
}

.mot .mot-zhankai ul li a {
    color: #666;
}

.mot .mot-zhankai ul li:hover .flow-text {
    float: left;
    width: 45px
}

.mot .mot-zhankai ul li:hover .flow-text a {
    color: #fff;
    text-decoration: none;
    display: block
}

.oopea_act2 {
    cursor: text;
    position: relative;
    z-index: 0
}

.oopea_act2:hover .opea_detail2 {
    display: block;
}

.oopea_act2:hover {
    z-index: 999;
}

.opea_detail2 {
    width: auto;
    height: auto;
    position: absolute;
    left: -25px;
    top: 23px;
    background-color: #fff;
    border: 1px solid #e5e5e5;
    background-position: -45px -403px;
    display: none;
    padding: 5px 20px;
    line-height: 24px;
    text-align: center;
}

.pi-i {
    width: 14px;
    height: 10px;
    position: absolute;
    background-position: -889px -22px;
    left: 30px;
    top: -10px;
}

/*交易合并*/
.tui_name {
    float: left;
    width: 100%;
    height: 150px;
    margin-top: 10px;
}

.nm_left {
    width: 159px;
    float: left;
    height: 147px;
    border-top: 1px solid #E4E4E4;
}

.nm_right {
    width: 821px;
    float: right;
    height: 100%;
}

.nm_left li {
    width: 158px;
    float: left;
    height: 72px;
    border-bottom: 1px solid #E4E4E4;
    border-left: 1px solid #E4E4E4;
    background-color: #f8f8f8;
    font-size: 16px;
}

.n_ch {
    padding: 6px 0;
    width: 163px;
}

.n_ch h4 {
    margin: 0 0 0 21px;
}

.nmli {
    width: 135px;
    height: 56px;
    margin-top: 8px;
    float: right;
    line-height: 56px;
    border-right: 1px solid white;
}

.nmli_ch {
    border-right: 1px dotted #ccc;
    width: 136px;
}

.nm_left li.on {
    width: 158px;
    background-color: white;
    border-left: 2px solid #ff9900;
    position: relative;
    margin-right: -1px;
    z-index: 10;
    color: #404040;
}

.nadd {
    border-left: 1px solid #E4E4E4;
    border-bottom: 1px solid #E4E4E4;
    height: 145px;
    width: 159px;
    margin-right: -1px;
    position: relative;
    z-index: 10;
    background-color: white;
}

.bapj {
    padding: 29px 20px 0 20px;
    height: 93px;
    margin: 11px 0;
    border-right: 1px dotted #ccc;
    text-align: center;
    position: relative;
}

.bapj p {
    line-height: 30px;
}

.bapj p.hover {
    color: #404040;
    font-size: 16px;
}

.bapj p.sad a {
    position: absolute;
    right: 22px;
    bottom: -6px;
    font-size: 12px;
}

.tui_name:hover p.hover, .tui_name:hover .nmli_ch {
    color: #ff8432;
}

.specialp {
    height: 73px;
    padding: 12px 0 0 26px;
    border-bottom: 1px solid #e5e5e5;
    line-height: 20px;
    position: relative;
}

.specialp h4 {
    margin: 0;
}

.specialp a.blue {
    width: 100%;
    float: left;
    text-align: left;
}

.goh {
    position: absolute;
    bottom: 12px;
    right: 20px;
    display: block;
    background-color: #fafafa;
    border: 1px solid #ececec;
    color: #666666;
}

.goh:hover {
    color: white;
    background-color: #fe9b1c;
    border: 1px solid #fe9b1c;
}

/*问题详细页-帮助中心*/
.key-sh {
    height: 99px;
    width: 769px;
    position: relative;
    margin-bottom: 10px;
    border: 1px solid #e5e5e5;
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
    background: url(../images/help_icon.png) no-repeat 510px 3px
}

.key-sh-left {
    background: url(../images/help-baby.png) no-repeat;
    width: 61px;
    height: 84px;
    float: left;
    margin: 10px 10px 0px 30px;
    display: inline
}

.hot-sh {
    margin: 18px 0 11px 0;
    float: left;
    color: #444;
    display: inline
}

.hot-sh span a {
    margin-right: 10px;
}

.key-down-sh {
    width: 506px;
    height: 37px;
    border: 1px solid #ececec;
    border-right: 0;
    color: #888;
    line-height: 37px;
    cursor: auto;
    padding-left: 5px;
    float: left;
}

.se-got {
    width: 120px;
    height: 39px;
    background: #FE8431;
    color: white;
    font-size: 15px;
    cursor: pointer;
    float: left;
    text-align: center;
    line-height: 39px
}

.se-got:hover {
    background: #FE9B1C;
    color: white;
}

.ni_y {
    width: 15px;
    height: 15px;
    position: absolute;
    right: 14px;
    top: 13px;
    background-position: -987px -233px;
    cursor: pointer;
}

.e_v {
    background-position: -987px -197px;
    display: block;
    cursor: pointer;
}

/*login*/
.login-con {
    width: 980px;
    margin: 0 auto;
    height: auto;
    padding-top: 20px;
}

.login-con span {
    display: block;
    float: left
}

.login-con .login-text {
    width: 30px;
    padding: 22px 0
}

.login-line {
    height: 1px;
    background: #dedede;
    width: 980px;
    line-height: 1px;
}

/*.login-con .login-ft {border-left:1px solid #ccc; font-family:"微软雅黑" ; font-size:24px; font-weight: bold; padding-left:10px;height:35px; margin-top:22px; margin-left:5px}*/
/*表单样式*/
.out-table {
    border: none;
    text-align: center;
    width: 100%;
    margin: 15px auto;
    border-collapse: collapse;
    height: auto;
}

.out-table tr, .fp-model {
    line-height: 40px;
}

.out-table tr td {
    border: none;
    text-align: left;
    color: #666;
}

.pwmg .tb-left, .out-table tr td.tb-left {
    width: 185px;
    text-align: right;
    color: #333;
    padding-right: 5px;
}

.out-table tr td.tb-left span {
    color: #F00;
}

.out-table textarea:hover {
    border: 1px solid #fe8431;
}

/*表单样式--有问必答*/
.question-table {
    border: 1px solid #e5e5e5;
    border-bottom: 0
}

.question-table tr td.question-table-left {
    width: 126px;
    vertical-align: top;
    text-align: right;
}

.question-table tr td {
    border-bottom: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
}

.question-table tr td.question-table-right {
    width: 674px;
    text-align: left;
    line-height: 26px;
    padding-left: 10px
}

.question-table tr td.question-table-right .question-table-right-text {
    margin: 0 10px 0 5px;
}

.question-table-button {
    width: 100px;
    height: 30px;
    line-height: 30px;
    margin: 20px 0
}

/*输入框样式*/
.mo-input {
    height: 22px;
    float: left;
    border: 1px solid #ccc;
    display: block;
    background-color: #fff;
    color: #666;
    line-height: 22px;
    padding: 3px 5px;
    cursor: text;
    margin-right: 10px;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.mo-input:hover {
    border: 1px solid #fe8431;
}

.mo-input238 {
    width: 228px;
}

.mo-input268 {
    width: 263px;
}

.mo-input200 {
    width: 195px;
}

.mo-input112 {
    width: 107px;
}

.mo-input85 {
    width: 85px;
}

.mo-input150 {
    width: 150px;
}

.mo-input120 {
    width: 120px;
}

.mo-input60 {
    width: 60px;
}

.mo-input100 {
    width: 100px;
}

.yanzheng-button {
    height: 30px;
    float: left;
    border: none;
    display: block;
    color: #fff;
    padding: 0 5px;
    background: #FF8D08;
}

.mo-textarea {
    float: left;
    border: 1px solid #ccc;
    display: block;
    background-color: #fff;
    color: #666;
    line-height: 22px;
    padding: 3px 5px;
    margin-right: 10px;
    cursor: text;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
}

.k-v01 {
    width: 120px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    margin: 20px 0 0 0;
}

.mod-line {
    float: left;
    width: 10px;
    line-height: 2px;
    height: 2px;
    background: #e5e5e5;
    margin: 14px 1px;
}

.mod-right {
    float: left;
    width: auto
}

.mod-left {
    float: left;
    width: 233px;
}

.mod-leftd {
    float: left;
    width: 112px;
}

.trans-name-top {
    width: 788px;
    height: 50px;
    background-color: #f8f8f8;
    padding: 22px 0 0 22px;
    line-height: 30px;
    position: left;
    margin-top: 15px;
}

.trans-name-top span {
    display: block;
    float: left;
    height: 30px;
    line-height: 30px;
}

.nk-button {
    width: 100px;
    height: 30px;
    background: #FE8431;
    border: none;
    color: white;
    font-size: 15px;
    font-weight: bold;
    cursor: pointer;
}

.nk-button:hover {
    background: #FE9B1C;
}

/*委托购买*/
.by-input {
    height: 60px;
    float: left;
    width: 285px;
    border: 1px solid #e5e5e5;
    display: block;
    padding-left: 5px;
    background-color: #fff;
    color: #999;
    line-height: 28px;
    display: inline;
    cursor: text;
}

.by-input:hover {
    border: 1px solid #fe8431;
}

.yz-input {
    height: 28px;
    float: left;
    width: 90px;
    border: 1px solid #e5e5e5;
    display: block;
    padding-left: 5px;
    background-color: #fff;
    color: #999;
    line-height: 28px;
    display: inline;
    cursor: text;
    display: inline
}

.yz-input:hover {
    border: 1px solid #fe8431;
}

.by-text {
    float: left;
    height: 30px;
    line-height: 30px;
}

.by-textred {
    color: #F00;
}

.by-textgray {
    line-height: 18px;
}

.by-textgrayb {
    color: #999;
    font-size: 12px;
    position: relative;
    z-index: 0;
    left: -112px;
    top: 30px;
}

.by-textblack {
    color: #333;
}

.mg10 {
    margin-left: 10px;
    display: inline
}

.by-textarea {
    width: 238px;
    height: 60px;
    border: 1px solid #e5e5e5;
    margin: 2px 0px;
    *margin: 1px 0 0 -4px;
    color: #666;
    padding: 5px;
}

/*订阅提示页*/
.mail_amtxt {
    font-size: 20px;
    height: 50px;
    line-height: 50px;
    margin-top: 15px;
    color: #333;
}

.mail_allow, .mail_error, .mail_warn {
    height: 36px;
    width: 36px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px;
}

.mail_allow {
    background: url(../images/icon_warn.png) no-repeat 0 0;
}

.mail_error {
    background: url(../images/icon_warn.png) no-repeat -41px 0;
}

.mail_warn {
    background: url(../images/icon_warn.png) no-repeat -81px 0;
}

.by-textarea:hover {
    border: 1px solid #fe8431;
}

/*委托购买域名*/
.wrong-tip {
    width: 188px;
    height: 22px;
    border: 1px solid #ffc899;
    background-color: #fff8ee;
    color: #ff6600;
    margin: 3px 0 0 5px;
    diaplay: inline;
    float: left;
    font-size: 12px;
    line-height: 22px;
    text-align: center;
}

.wt-right {
    height: 41px;
}

.wt-right span {
    display: block;
    float: left
}

/*账户信息*/
.zh-button {
    height: 30px;
    background: #FE8431;
    border: none;
    color: white;
    font-size: 15px;
    cursor: pointer;
    line-height: 30px;
    text-align: center
}

.zh-button:hover {
    background: #FE9B1C;
}

.zh-button150 {
    width: 150px;
}

.zh-button120 {
    width: 126px;
    margin: 0 0 0 29px;
    *margin: 10px 0 0 35px;
    display: inline
}

/*我要提问*/
.out-table tr td.tb-l {
    width: 160px;
    text-align: right;
    color: #666;
    padding-right: 5px;
}

.m-top {
    margin-top: 10px;
    *margin-top: 15px;
}

/*管理密码*/
.pwmg {
    width: 100%;
    margin: 20px 0 0 20px;
    height: auto;
}

.pwmg ul li {
    float: left;
    height: auto;
    line-hight: 34px;
    margin-bottom: 10px;
    width: 100%;
}

.pwmg ul li span {
    display: block;
    float: left
}

.pwmg ul li.active {
    background: #f5f5f5;
    width: 500px;
    height: 30px;
    line-height: 30px;
    border-left: 3px solid #FF8D08;
    -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
}

.pwmg ul li .tb-l {
    width: 126px;
    text-align: right;
    color: #666;
    padding-right: 5px;
}

.out-right {
    width: auto;
    float: left;
    color: #666;
    line-height: 40px;
}

.out-right input {
    vertical-align: middle;
    margin: 6px 0 0 0;
}

.k-v01 {
    width: 155px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    margin: 19px 0 0 0;
}

.k-v {
    width: 155px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    margin: 5px 0 0 135px;
}

/*域名交易交付*/
.k-v02 {
    width: 113px;
    font-size: 14px;
    height: 30px;
    line-height: 30px
}

.a_hui2 {
    color: #666;
    display: block;
    float: left;
    text-align: center;
    background-color: #ddd;
    margin: 2px 0 0 10px;
}

a.a_hui2:hover {
    background-color: #e5e5e5;
    color: #666;
    text-decoration: none;
}

/*中介信息修改*/
.zj-info {
    width: 11px;
    height: 11px;
    margin: 9px 9px 0 0;
    *margin: 5px 12px 0 0;
}

/*操作保护*/
.oprtce {
    height: 50px;
    padding: 10px 0 60px 260px;
    height: auto;
    background: url(../images/qu-icon.png) no-repeat 175px 8px;
    line-height: 30px;
    color: #666;
    border-bottom: 1px solid #e5e5e5
}

.ptrn {
    border: 1px solid #e5e5e5;
    width: 400px;
    margin-top: 20px;
    height: auto;
}

.ptrn h2 {
    background: #f5f5f5;
    width: 398px;
    -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    color: #F60;
    font-size: 14px;
}

.ptrn h2 span {
    display: block;
    border-bottom: 1px solid #FF8D08;
    float: left;
    padding: 0 10px;
    color: #333;
}

.ptrn-left {
    float: left;
    width: 100px;
    text-align: right;
    line-height: 30px;
    height: 30px;
    color: #666
}

/*在线充值*/
.out-right-bank {
    display: inline-block;
    width: 125px;
    height: 36px;
    border: 1px solid #e5e5e5;
    text-align: center;
    float: left;
    position: relative;
}

.out-right-bank:hover {
    border: 1px solid #fe9d1f;
    cursor: pointer
}

.out-right-alipay, .out-right-weixinalipay, .out-right-alipaycn, .nbbank, .fdb, .shbank, .bjrcb, .hzcb, .bjbank, .cmbc, .spdb, .ceb, .psbc, .comm, .abc, .spab, .sdb, .citic, .gdb, .cib, .boc, .ccb, .cmb, .icbc {
    background: url(../images/bankicon.png) no-repeat;
}

.out-right-alipay {
    background-position: 50px -3737px;
    display: block;
    width: 160px;
    height: 36px;
    float: right;
}

.out-right-alipaycn {
    background-position: 1px -3775px;
}
.out-right-weixinalipay {
    background-position: 1px -3820px;
}

.cmb {
    background-position: 13px -80px;
}

.icbc {
    background-position: 8px -40px;
}

.ccb {
    background-position: 8px -320px;
}

.boc {
    background-position: 13px -520px;
}

.cib {
    background-position: 5px -3365px;
}

.gdb {
    background-position: 3px -280px;
}

.citic {
    background-position: 5px -200px;
}

.sdb {
    background-position: 3px -240px;
}

.spab {
    background-position: 10px -1880px;
}

.abc {
    background-position: 5px -480px;
}

.comm {
    background-position: 10px -600px;
}

.psbc {
    background-position: 10px -400px;
}

.ceb {
    background-position: 10px -440px;
}

.spdb {
    background-position: 10px -360px;
}

.cmbc {
    background-position: 10px -120px;
}

.bjbank {
    background-position: 10px -3240px;
}

.hzcb {
    background-position: 10px -760px;
}

.bjrcb {
    background-position: 10px -2640px;
}

.shbank {
    background-position: 10px -840px;
}

.fdb {
    background-position: 10px -1320px;
}

.nbbank {
    background-position: 10px -1240px;
}

.out-right label span {
    text-indent: -9999em;
}

.out-right .banks li {
    float: left;
    width: 210px;
    height: 50px;
    position: relative;
}

.out-right .banks li input {
    float: left;
    margin: 10px 10px 0 0;
    display: inline-block
}

.out-right-first {
    margin-left: 6px;
}

.pay-button120 {
    width: 126px;
    margin: 12px 0 0 17px;
    *margin: 20px 0 0 24px;
}

.out-right .banks li em {
    display: inline-block;
    float: left
}

.icon_info {
    background-color: #D2EEF7;
    border: 1px solid #DDD;
    border-left: none;
    font-weight: normal;
    height: 36px;
    width: 20px;
    padding: 0 3px;
    line-height: 15px;
    text-align: left;
}

.credit-icon {
    background: url(../images/credit.png) no-repeat;
    display: inline-block;
    width: 13px;
    height: 18px;
    position: absolute;
    left: 142px;
    top: 0;
    cursor: pointer;
}

.out-table tr td.hk-bank-border {
    border-bottom: 1px dashed #ddd;
}

.hk-bank-l {
    width: 25%;
    padding: 25px 0 0 0;
}

.hk-bank-l span.out-right-bank {
    display: block;
    float: none;
    margin: 0;
}

.hk-bank-r {
    width: 75%;
    padding: 0px 0 20px 0;
}

.hk-bank-r p {
    line-height: 24px;
}

.hk-bank-l p {
    line-height: 22px;
}

.hk-bank-l p a {
    color: #06c;
}

.hk-bank-l p a:hover {
    color: #F27522;
    text-decoration: none
}

/*我的域名修改*/
.myn {
    width: 390px;
    float: left;
}

.myn-text {
    float: left;
    margin: 0 3px 0 6px;
    height: 30px;
    line-height: 30px
}

input.from_date, input.to_date {
    width: 116px;
    height: 28px;
    line-height: 28px;
    background-position: -129px -480px;
    border: 1px solid #e5e5e5;
    cursor: auto;
    position: relative;
    float: left;
    margin-top: 1px;
}

.name-choice {
    height: auto;
    line-height: 30px;
    text-align: left;
    float: left;
    margin: -34px 0 0 106px;
    width: 263px;
    padding-bottom: 20px;
}

.name-choice label {
    color: #666;
    margin-right: 10px
}

.g_d .b-detail {
    display: none
}

.b-detail.g_i {
    display: block;
    height: 42px;
}

.b-detail {
    width: 100%;
    border: none;
    float: left;
    margin-bottom: 8px;
    height: auto;
}

.bid-left {
    width: 100px;
    text-align: right;
    float: left;
    line-height: 30px;
    height: 25px;
}

/*查看短信*/
.infor p {
    color: #666;
}

.infor {
    padding: 10px 10px 10px 20px;
    color: #000;
    line-height: 24px;
}

.infor p span {
    color: #000;
    font-weight: bold
}

/*模拟下拉框***大框***/
.window_da {
    font-weight: normal;
    line-height: 28px;
    min-width: 238px;
    color: #666;
    background-color: White
}

.window_da div.tag_select {
    display: block;
    width: 233px;
    height: 28px;
    padding-left: 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    z-index: 0;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da div.tag_select_hover {
    width: 233px;
    height: 28px;
    padding-left: 5px;
    line-height: 28px;
    border: 1px solid #fe8431;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    z-index: 0;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da div.tag_select_open {
    width: 233px;
    height: 28px;
    padding-left: 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    max-height: 200px;
    position: relative;
    z-index: 0;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
}

.window_da ul.tag_options {
    position: absolute;
    margin: 0;
    list-style: none;
    width: 238px;
    padding: 0px;
    background-color: #fff;
    border: 1px solid #e5e5e5;
    border-top: 0;
    z-index: 999
}

.window_da ul.tag_options li {
    display: block;
    width: 238px;
    margin: 0;
    padding: 0px;
    height: 30px;
    text-decoration: none;
    line-height: 30px;
    border-bottom: 1px dashed #e5e5e5;
    background-color: #fff;
    height: 30px;
    padding-left: 5px;
    overflow: hidden;
}

.window_da ul.tag_options li.open_hover, .window_da ul.tag_options li.open_selected {
    background-color: #fffeed;
    color: #f60;
}

/*模拟下拉框***大框222***/
.window_da2 {
    font-weight: normal;
    line-height: 32px;
    min-width: 112px;
    color: #666;
    background-color: White
}

.window_da2 div.tag_select {
    display: block;
    width: 107px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da2 div.tag_select_hover {
    display: block;
    width: 107px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #fe8431;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da2 div.tag_select_open {
    display: block;
    width: 107px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    max-height: 200px;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
}

.window_da2 ul.tag_options {
    position: absolute;
    padding: 0;
    margin: 0;
    list-style: none;
    width: 112px;
    background-color: #FFF;
    border: 1px solid #e5e5e5;
    border-top: 0;
}

.window_da2 ul.tag_options li {
    display: block;
    height: 30px;
    width: 112px;
    margin: 0;
    padding: 0px;
    text-decoration: none;
    line-height: 30px;
    border-bottom: 1px dashed #e5e5e5;
    background-color: #fff;
    padding-left: 5px;
    overflow: hidden;
}

.window_da2 ul.tag_options li.open_hover, .window_da3 ul.tag_options li.open_selected {
    background-color: #fffeed;
    color: #f60
}

/*模拟下拉框***大框333***/
.window_da3 {
    font-weight: normal;
    line-height: 32px;
    min-width: 400px;
    color: #666;
    background-color: White
}

.window_da3 div.tag_select {
    display: block;
    width: 400px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da3 div.tag_select_hover {
    display: block;
    width: 400px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #fe8431;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da3 div.tag_select_open {
    display: block;
    width: 400px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    max-height: 200px;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da3 ul.tag_options {
    position: absolute;
    padding: 0;
    margin: 0;
    list-style: none;
    width: 405px;
    background-color: #FFF;
    border: 1px solid #e5e5e5;
    border-top: 0;
}

.window_da3 ul.tag_options li {
    display: block;
    height: 30px;
    text-decoration: none;
    line-height: 30px;
    border-bottom: 1px dashed #e5e5e5;
    background-color: #fff;
    padding-left: 5px;
    overflow: hidden;
}

.window_da3 ul.tag_options li.open_hover, .window_da3 ul.tag_options li.open_selected {
    background-color: #fffeed;
    color: #f60;
}

.mod-leftm {
    float: left;
    width: 405px;
}

/*模拟下拉框***大框444***/
.window_da4 {
    font-weight: normal;
    line-height: 32px;
    min-width: 70px;
    color: #666;
    background-color: White
}

.window_da4 div.tag_select {
    display: block;
    width: 70px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da4 div.tag_select_hover {
    display: block;
    width: 70px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #fe8431;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da4 div.tag_select_open {
    display: block;
    width: 70px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    max-height: 200px;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
}

.window_da4 ul.tag_options {
    position: absolute;
    padding: 0;
    margin: 0;
    list-style: none;
    width: 75px;
    background-color: #FFF;
    border: 1px solid #e5e5e5;
    border-top: 0;
}

.window_da4 ul.tag_options li {
    display: block;
    height: 30px;
    text-decoration: none;
    line-height: 30px;
    border-bottom: 1px dashed #e5e5e5;
    background-color: #fff;
    padding-left: 5px;
    overflow: hidden;
}

.window_da4 ul.tag_options li.open_hover, .window_da4 ul.tag_options li.open_selected {
    background-color: #fffeed;
    color: #f60
}

.mod-leftn {
    float: left;
    width: 75px;
}

/*模拟下拉框***大框555***/
.window_da5 {
    font-weight: normal;
    line-height: 32px;
    min-width: 175px;
    color: #666;
    background-color: White
}

.window_da5 div.tag_select {
    display: block;
    width: 170px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da5 div.tag_select_hover {
    display: block;
    width: 170px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #fe8431;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da5 div.red_bor {
    border: 1px solid #fe8431;
}

.window_da5 div.tag_select_open {
    display: block;
    width: 170px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    max-height: 200px;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
}

.window_da5 ul.tag_options {
    position: absolute;
    padding: 0;
    margin: 0;
    list-style: none;
    width: 175px;
    background-color: #FFF;
    border: 1px solid #e5e5e5;
    border-top: 0;
}

.window_da5 ul.tag_options li {
    display: block;
    height: 30px;
    text-decoration: none;
    line-height: 30px;
    border-bottom: 1px dashed #e5e5e5;
    background-color: #fff;
    padding-left: 5px;
    overflow: hidden;
}

.window_da5 ul.tag_options li.open_hover, .window_da5 ul.tag_options li.open_selected {
    background-color: #fffeed;
    color: #f60
}

.mod-lefty {
    float: left;
    width: 175px;
}

.window_da05 {
    font-weight: normal;
    line-height: 32px;
    min-width: 125px;
    color: #666;
    background-color: White
}

.window_da05 div.tag_select {
    display: block;
    width: 120px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da05 div.tag_select_hover {
    display: block;
    width: 120px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #fe8431;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da05 div.red_bor {
    border: 1px solid #fe8431;
}

.window_da05 div.tag_select_open {
    display: block;
    width: 120px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    max-height: 200px;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
}

.window_da05 ul.tag_options {
    position: absolute;
    padding: 0;
    margin: 0;
    list-style: none;
    width: 125px;
    background-color: #FFF;
    border: 1px solid #e5e5e5;
    border-top: 0;
}

.window_da05 ul.tag_options li {
    display: block;
    height: 30px;
    text-decoration: none;
    line-height: 30px;
    border-bottom: 1px dashed #e5e5e5;
    background-color: #fff;
    padding-left: 5px;
    overflow: hidden;
}

.window_da05 ul.tag_options li.open_hover, .window_da5 ul.tag_options li.open_selected {
    background-color: #fffeed;
    color: #f60
}

/*模拟下拉框***大框666***/
.window_da6 {
    font-weight: normal;
    line-height: 32px;
    min-width: 90px;
    color: #666;
    background-color: White
}

.window_da6 div.tag_select {
    display: block;
    width: 90px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da6 div.tag_select_hover {
    display: block;
    width: 90px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #fe8431;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da6 div.red_bor {
    border: 1px solid #fe8431;
}

.window_da6 div.tag_select_open {
    display: block;
    width: 90px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    max-height: 200px;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
}

.window_da6 ul.tag_options {
    position: absolute;
    padding: 0;
    margin: 0;
    list-style: none;
    width: 95px;
    background-color: #FFF;
    border: 1px solid #e5e5e5;
    border-top: 0;
}

.window_da6 ul.tag_options li {
    display: block;
    height: 30px;
    text-decoration: none;
    line-height: 30px;
    border-bottom: 1px dashed #e5e5e5;
    background-color: #fff;
    padding-left: 5px
}

.window_da6 ul.tag_options li.open_hover, .window_da6 ul.tag_options li.open_selected {
    background-color: #fffeed;
    color: #f60
}

.mod-leftg {
    float: left;
    width: 95px;
}

/*模拟下拉框***大框777***/
.window_da7 {
    font-weight: normal;
    line-height: 32px;
    min-width: 272px;
    color: #666;
    background-color: White
}

.window_da7 div.tag_select {
    display: block;
    width: 272px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da7 div.tag_select_hover {
    display: block;
    width: 272px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #fe8431;
    background: url(../images/select-arrow.png) no-repeat top right;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.window_da7 div.red_bor {
    border: 1px solid #fe8431;
}

.window_da7 div.tag_select_open {
    display: block;
    width: 272px;
    height: 28px;
    padding: 0 0 0 5px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: url(../images/select-arrow.png) no-repeat top right;
    max-height: 200px;
    position: relative;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
}

.window_da7 ul.tag_options {
    position: absolute;
    padding: 0;
    margin: 0;
    list-style: none;
    width: 277px;
    background-color: #FFF;
    border: 1px solid #e5e5e5;
    border-top: 0;
}

.window_da7 ul.tag_options li {
    display: block;
    height: 30px;
    text-decoration: none;
    line-height: 30px;
    border-bottom: 1px dashed #e5e5e5;
    background-color: #fff;
    padding-left: 5px
}

.window_da7 ul.tag_options li.open_hover, .window_da6 ul.tag_options li.open_selected {
    background-color: #fffeed;
    color: #f60
}

/*下拉框显示垂直滚动条*/
.tag_options {
    max-height: 215px;
    overflow-y: scroll;
    overflow-x: hidden;
}

/*微调*/
.unreadnotemsg {
    width: 100%;
    height: 26px;
    display: block;
    background: url(../images/ms.png) no-repeat;
    margin-top: 10px;
    margin-left: 15px;
}

.unread, .haveread {
    width: 100%;
    height: 26px;
    display: block;
    background: url(../images/messag.png) no-repeat;
}

.unread {
    background-position: 50% 10px;
}

.haveread {
    background-position: 50% -12px;
    margin-top: 4px;
}

.name_list a.mestype, .name_list a.mestype:hover {
    margin: 15px 5px 15px 0;
    text-decoration: none;
}

.mestop {
    width: auto;
}

h3.openhead {
    background-position: -978px -214px;
    color: #333;
    background-color: #f1f0f0;
}

h3.openheader {
    background-position: -978px -214px;
    position: relative;
    background-color: #e5e5e5;
    height: 40px;
    line-height: 40px;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    font-weight: 700;
}

h3.leftchose {
    position: relative;
    background: url(../images/innerb.png) -683px -79px #f7f7f7;
    height: 40px;
    line-height: 40px;
    color: #f5692c;
}

.leftchose.openheader {
    background: url(../images/innerb.png) #e5e5e5 no-repeat -683px -33px;
    color: #333;
}

.info_nav_main ul li a.closedsubheader {
    background-color: #f8f8f8;
}

.selectinfo input.key {
    width: 231px;
    height: 24px;
    margin: 2px 0 0 0;
}

#shopcart_table tr td {
    height: 35px;
    line-height: 35px;
}

.cargn {
    width: 160px;
}

.cargna {
    width: 130px;
}

/*拍卖列表筛选*/
.bid-detail {
    width: 958px;
    height: auto;
    padding: 17px 15px 0 15px
}

.bid-detail .bid-detail-left {
    width: 479px;
    height: auto;
    float: left;
}

.bid-detail .bid-detail-left ul li {
    float: left;
    height: 30px;
    line-height: 30px;
    width: 479px;
}

.bid-detail label {
    margin-right: 10px;
}

.bid-right {
    float: left;
    width: auto;
    line-height: 35px;
    height: 35px;
    display: inline;
}

.bid-right select {
    color: #666666;
}

.bid-right input.absorb {
    margin-top: 0;
    width: 244px;
    margin-right: 0px;
}

.bid-right input.w75 {
    margin-top: 0;
    width: 75px;
    margin-right: 0px;
}

.bid-detail h4 {
    text-align: right;
    float: left;
    width: 100px;
    height: 30px;
    line-height: 30px;
}

.bid-right-line {
    height: 2px;
    background: #e5e5e5;
    width: 10px;
    margin: 14px 5px 0 7px;
    float: left;
    line-height: 2px;
    font-size: 0px;
    overflow: hidden;
}

.bid-right label {
    margin-right: 10px;
}

/*.bid-right input.key-words{height:22px;float:left;width:75px;border:1px solid #ccc;display:block;padding:3px 5px; cursor:text; color:#666;line-height:22px;cursor:auto;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}
.bid-right input.key-words:hover{border:1px solid #fe8431;}*/
.bid-detail-tag {
    padding: 5px 20px 5px 20px;
    background: #f5f5f5;
    border: 1px solid #e5e5e5;
    margin: 0 25px 20px 25px
}

.bid-detail-tag b {
    margin-right: 10px;
    font-weight: normal
}

/*按钮*/
.orange-button {
    background: #FE8431;
    border: none;
    color: white;
    font-size: 15px;
    font-weight: bold;
    cursor: pointer;
    padding: 5px 20px;
    *padding: 4px 4px
}

.orange-button:hover, .nk-button:hover {
    background: #FE9B1C;
}

.a-cheng-button {
    width: 80px;
    height: 30px;
    line-height: 30px;
    font-size: 16px
}

.a-cheng-button150 {
    width: 150px;
    height: 30px;
    line-height: 30px;
    font-size: 16px
}

/*预定域名页面*/
.yuding {
    padding: 20px 0 0 20px
}

/*预订竞价页面*/
.yuding-l input.absorb {
    margin-right: 0;
    margin-top: 3px;
    background-color: #F2F2F2;
    border: 1px solid #EAEAEA;
    color: #999;
    cursor: auto;
    display: block;
    float: left;
    height: 28px;
    line-height: 28px;
    width: 175px;
    padding-left: 5px;
}

.yuding-l input.g-e {
    height: 28px;
    line-height: 28px;
    width: 175px;
    float: left;
    padding-left: 5px;
    background-color: #F2F2F2;
    border: 1px solid #EAEAEA;
    margin-top: 3px;
    color: #999;
}

.yuding-l input.key_chge {
    width: 175px;
    height: 28px;
    line-height: 28px;
    background-color: #fefdef;
    border: 1px solid #fe8431;
    color: #000;
    padding-left: 5px
}

/*出售页*/
.chus-textarea textarea {
    height: 280px;
    width: 480px;
    border: 1px solid #e5e5e5;
    padding: 10px;
}

.sale-chushou {
    border: none;
    width: 810px;
    margin: 30px auto;
    border-collapse: collapse;
    height: auto;
}

.sale-chushou tr {
    line-height: 40px;
}

.sale-chushou tr td {
    border: none;
    color: #999;
}

.sale-chushou tr td.tb-m {
    width: auto;
    text-align: right;
    color: #666;
    padding-right: 5px;
}

.sale-chushou tr td.tb-g {
    width: 238px;
    color: #666;
}

.sale-chushou tr td.tb-k {
    width: 446px;
    text-align: left;
}

.modelguanli td.modelguanli-row {
    line-height: 24px;
    padding: 10px 0
}

/*边距*/
.marg20 {
    margin-left: 20px;
}

.marg10 {
    margin-left: 10px;
}

.marg05 {
    margin: 3px 0 0 5px;
}

.marg005 {
    margin: 0 0 0 5px;
}

.marg22 {
    margin: 10px 0;
}

.marg5 {
    margin: 3px 0 0 0;
}

.marg-top20 {
    margin: 20px 0 0 0;
}

.marg30 {
    margin: 20px 20px;
}

.marg-top10 {
    margin: 10px 0 0 5px;
}

.marg-top5 {
    margin: 5px 0 0 10px;
}

.marg-bom10 {
    margin: 0;
}

.marg8 {
    margin: 0 0 0 6px;
}

.marg-bom20 {
    margin-bottom: 30px
}

.marg-bom40 {
    margin-bottom: 50px
}

.marg6 {
    margin: 10px 0 0 6px;
    *margin: 0 0 0 6px;
}

.margbom10 {
    margin-bottom: 10px;
}

.marginbtm20 {
    margin: 0 auto 20px auto;
}

.maT10 {
    10px 0 0 0;
}

.maT40 {
    margin-bottom: 40px;
}

/*米表*/
.fenzhu {
    float: left;
    padding: 5px 0
}

.sale-chushou tr td.tb-left {
    width: 180px;
    text-align: right;
    color: #666;
    padding-right: 5px;
}

.sale-chushou tr td.tb-right {
    width: 630px;
    text-align: left;
}

.mibiao-row {
    line-height: 30px;
    height: 30px;
    padding-left: 5px;
}

.sale-chushou textarea {
    width: 288px;
    height: 50px;
    border: 1px solid #e5e5e5;
    padding: 5px;
    margin: 5px 0 10px 0
}

.mibiao-tongyi:hover, .sale-chushou textarea:hover {
    border: 1px solid #fe8431;
}

.mibiao-tongyi {
    width: 288px;
    height: 50px;
    overflow-y: scroll;
    border: 1px solid #e5e5e5;
    line-height: 24px;
    padding: 5px;
    text-indent: 10px;
    float: left
}

.mibiao-tongyi-text {
    line-height: 20px;
    width: 314px;
    height: 35px;
    word-wrap: break-word;
    overflow: hidden;
    padding: 15px 0 0 10px;
}

.xuanze-model ul li {
    width: 160px;
    height: 160px;
    float: left;
    margin: 0 10px 0 0
}

.xuanze-model ul li img {
    width: 160px;
    height: 120px;
    float: left;
}

.xuanze-model ul li p {
    height: 40px;
    width: 160px;
    text-align: center;
    float: left;
}

/*我是卖家*/
.zhongjie-sale {
    width: 790px;
    height: auto;
    margin: 20px 0 0 20px
}

.sale-chushou ul li, .zhongjie-sale ul li {
    float: left;
    width: 100%;
    line-height: 30px;
    height: auto;
    margin-bottom: 10px;
}

.zhongjie-sale ul li .tb-left {
    width: 180px;
    text-align: right;
    color: #666;
    padding-right: 5px;
    float: left;
    height: 30px;
    line-height: 30px;
}

.zhongjie-sale ul li .tb-left span {
    margin: 20px 5px 0 0;
    display: block;
}

.zhongjie-sale ul li .tb-right {
    width: 605px;
    color: #666;
    float: left;
}

.zhongjie-sale ul li .tb-right span {
    display: block;
    width: 100%;
    float: left;
}

.zhongjie-sale ul li .tb-right span.zhongjie-sale-hang {
    line-height: 18px;
    width: 605px;
    color: #999;
    text-align: left
}

.sale-chushou ul li .tb-left {
    width: 126px;
    text-align: right;
    color: #666;
    padding-right: 5px;
    float: left;
    height: 30px;
    line-height: 30px;
}

.sale-chushou ul li .tb-right {
    width: auto;
    color: #666;
    float: left;
}

.xia-jia {
    height: 30px;
    line-height: 30px;
}

/*获取推广代码*/
.trans-name-top {
    width: 100%;
    height: auto;
    background: #fff;
    padding: 30px 0 45px 22px;
    line-height: 25px;
    float: left
}

.trans-name-top h2 {
    margin-bottom: 20px;
}

.trans-txta p, .trans-txta {
    width: 100%;
    float: left
}

.trans-txta textarea {
    width: 588px;
    border: 1px solid #e5e5e5;
    padding: 4px 8px;
    font-size: 14px;
    color: #999
}

.trans-len {
    height: 146px;
}

.trans-dut {
    height: 50px;
}

.trans-line {
    width: 100%;
    height: 1px;
    line-height: 1px;
    border-bottom: 1px dashed #f5f5f5;
}

.mag10 {
    margin: 10px 0 0 10px;
    display: inline
}

.mag50 {
    margin: 60px 0 0 10px;
    display: inline
}

.trans-txta span {
    display: block;
}

/*分销API*/
.fenxiao-text {
    padding: 40px 0 0 0;
    width: 300px;
    word-wrap: break-word;
    overflow: hidden;
    display: block;
    float: left;
    margin-left: 5px;
    line-height: 20px;
}

.fenxiao-textarea {
    width: 400px;
    margin: 5px 0 0 0;
    height: 150px;
    overflow-x: scroll;
    border: solid 1px #ccc;
    color: #999;
    line-height: 24px;
    padding: 5px;
}

/*下架设置*/
.xiajia-row td {
    border-bottom: 1px dashed #e5e5e5;
    height: 38px;
    line-height: 38px;
}

.data-row td {
    border-bottom: 1px solid #e5e5e5;
    height: 38px;
    line-height: 38px;
}

/*注册页面新手上路*/
.wid316 {
    width: 316px;
}

.newuser {
    border: 1px solid #e5e5e5;
    width: 946px;
    height: auto;
    padding: 0 16px 16px 16px;
    clear: both;
    margin-top: 10px;
    background: #FFF;
}

.map-top {
    width: 100%;
    line-height: 39px;
    border-bottom: 1px solid #e5e5e5;
    height: 39px;
    position: relative;
}

.step1, .step2, .step3, .step4, .step5 {
    width: auto;
    float: left;
}

.step1 li, .step2 li, .step3 li, .step4 li, .step5 li {
    float: left;
    position: relative;
}

.step1 .simsun, .step2 .simsun, .step3 .simsun, .step4 .simsun, .step5 .simsun {
    position: absolute;
    right: -2px;
}

.step1 li a, .step2 li a, .zhucetype li a, .step3 li a, .step4 li a, .step5 li a {
    color: #000;
    display: block;
    float: left;
    padding: 0 12px;
}

.step1 li.chose a, .step2 li.chose a, .step3 li.chose a, .step4 li.chose a, .step5 li.chose a {
    color: #da291d;
    font-weight: bold;
}

.zhucetype {
    position: absolute;
    right: 10px;
    top: 0;
}

.zhucetype li {
    float: left;
}

.zhucetype li.chose {
    color: #ff6600;
    border: 1px solid #e5e5e5;
    border-bottom: none;
    border-top: none;
    height: 40px;
    background-color: white;
}

.zhucetype li a {
    color: #666666;
    padding: 0 15px;
}

.zhucetype li.chose a {
    color: #ff6600;
    font-weight: bold;
}

.main-image {
    text-align: center;
    width: 100%;
    overflow: hidden;
    margin-top: 10px;
}

.chosepro {
    display: block;
    float: left;
    width: 85%;
}

.zc_result_a .r_l {
    width: 40%;
    text-indent: 5px;
}

/*网站错误提醒*/
.error_section {
    margin-bottom: 20px;
    width: 100%;
    height: auto;
    clear: both;
    overflow: hidden;
}

.error_flow {
    border: 1px solid #ededed;
    width: 946px;
    padding: 15px;
    margin-top: 10px;
    text-align: center;
}

.error_flow p {
    line-height: 36px;
}

.error_flow .error_t1 {
    color: #FE8431;
    font-size: 20px;
    font-weight: bold;
    vertical-align: middle;
}

/*首页优势及经典客户*/
.advanc {
    border: 1px solid #E4E4E4;
    overflow: hidden;
    width: 978px;
    height: auto;
}

.dd-left {
    width: 15.5%;
    margin: 6px 0;
    border-right: 1px solid #E4E4E4;
    float: left;
    color: #64686f;
    padding: 18px 0 0 24px;
    line-height: 27px;
    position: relative;
    height: 165px;
}

.dd-left p, .client-left p {
    color: #64686f;
    font-size: 20px;
    position: relative;
}

.shou-sign {
    width: 100%;
    height: 111px;
    background-position: 22px -74px;
    margin-top: 23px;
}

.shou-top {
    height: 27px;
    position: absolute;
    right: 25px;
    top: 0;
    width: 20px;
    background-position: -81px -266px;
}

.ad-detail {
    padding-left: 33px;
    width: 78%;
    float: left;
}

.ad-detail-m {
    width: 32%;
    float: left;
    height: 75px;
    padding: 13px 10px 12px 0;
}

.ad-detail-m p {
    line-height: 20px;
}

.client-left {
    width: 182px;
    float: left;
    padding: 25px 0 5px 10px;
    line-height: 27px;
}

.infiniteCarousel {
    float: right;
    width: 80%;
    position: relative;
}

.wrapper {
    height: 91px;
    width: 675px;
    margin: 0 54px;
    position: absolute;
    top: 0;
    right: 0px;
}

.infiniteCarousel .wrapper ul {
    padding: 10px 0;
    position: absolute;
    top: 0;
}

.infiniteCarousel ul li {
    display: block;
    float: left;
    padding: 10px 0px;
    height: 35px;
    width: 135px;
}

.infiniteCarousel .arrow {
    display: block;
    height: 36px;
    width: 37px;
    text-indent: -999px;
    position: absolute;
    top: 37px;
    cursor: pointer;
    outline: 0;
    top: 22px;
}

.infiniteCarousel .forward {
    background-position: -74px -262px;
    right: 3px;
}

.infiniteCarousel .back {
    background-position: -21px -262px;
    left: 0;
}

.client-sign {
    height: 60px;
    width: 5px;
    position: absolute;
    left: 42px;
    top: 5px;
    background-position: -5px -230px;
}

.dd-left a:hover, .dd-left a:hover .simsun, .client-left a:hover, .client-left a:hover .simsun {
    text-decoration: underline;
    color: #F27522;
}

.you-comn {
    width: 73px;
    height: 75px;
    margin-right: 10px;
    background: url(../images/ysicon.png) no-repeat;
    float: left;
}

.k-a {
    background-position: 1px 3px;
}

.k-b {
    background-position: 0px -88px;
}

.k-c {
    background-position: -2px -182px;
}

.k-d {
    background-position: -1px -282px;
}

.k-e {
    background-position: 1px -377px;
}

.k-f {
    background-position: 2px -470px;
}

.helpmain {
    width: 100%;
    padding-bottom: 20px;
    background: #fbfbfb;
}

/*财务纪录*/
.monthth {
    border-bottom: 1px solid #DFE4E8;
    border-left: 1px solid #DFE4E8;
    color: #5E759D;
    font-weight: normal;
    padding: 0.2em 2px;
    text-align: left;
}

/*有问必答*/
.q_left li a:link {
    color: #06c;
    text-decoration: none
}

.q_left li a:hover {
    color: #F27522;
    text-decoration: underline;
}

.question-left li p {
    background: url(../images/quest_dot.gif) no-repeat 0 12px;
    text-indent: 15px;
}

.close_btn:hover {
    background: #FE9526 url(../images/icon2013.png) no-repeat;
    background-position: -130px -350px;
}

/*竞价详情*/
.succes-jingjia {
    border: 1px solid #bfd376;
    padding: 10px 10px;
    margin: 10px 0;
    background-color: #fbfdf2
}

.fail-jingjia {
    border: 1px solid #ee9e9e;
    padding: 10px 10px;
    margin: 10px 0;
    background-color: #fdf1f1
}

.succes-jingjia s {
    background: url(../images/icos.png) no-repeat;
    background-position: 0 0;
    width: 16px;
    height: 17px;
    display: block;
    padding-left: 10px;
}

.fail-jingjia s {
    background: url(../images/icos.png) no-repeat;
    background-position: 0 -17px;
    width: 16px;
    height: 18px;
    display: block;
    padding-left: 10px;
}

/*发票申请*/
.piao-tip {
    background: #FFFFE5;
    border: 1px solid #FFCC7F;
    margin-top: 10px;
    padding: 10px 15px;
    line-height: 22px;
}

.fp-model table {
    text-align: center;
}

.fp-model .liebiao th {
    font-weight: normal;
    background: #f8f8f8;
    text-align: center;
}

.saveds {
    border: 1px solid #fe8101;
    background-color: #ffa90f;
    float: left;
    margin: 0 10px 0 0;
    color: white;
    width: 70px;
}

.cance {
    float: left;
    margin: 0 10px 0 0;
    background-color: #fafafa;
    width: 70px;
}

a.cance:hover {
    background: #e5e5e5;
    color: #666;
    text-decoration: none;
}

a.saveds:hover {
    background: #fe8101;
    color: white;
    text-decoration: none;
}

.fp-model .liebiao tr.bkblue {
    background-color: #eef6ff;
}

/*设置中心*/
.site-center {
    width: 759px;
    padding: 0 23px;
    height: auto;
    font-family: "微软雅黑";
    color: #666666
}

.site-center-title {
    height: 32px;
    width: 100%;
    margin: 30px 0 10px 0;
    display: block;
    line-height: 31px
}

.center-titleback {
    background: url(../images/szzx-icon.png) no-repeat 0 0;
    height: 32px;
    width: auto;
}

.tixing-titleback {
    background: url(../images/szzx-icon.png) no-repeat 0 -32px;
    width: auto;
}

.mr-titleback {
    background: url(../images/szzx-icon.png) no-repeat 0 -60px;
    width: auto;
}

.ct-title {
    padding-left: 35px;
    font-size: 20px;
}

.site-center-table {
    border: 1px solid #e5e5e5;
    border-collapse: collapse;
}

.site-center-table tr {
    line-height: 40px
}

.site-center-table tr td {
    border: 1px solid #e5e5e5;
    text-align: center
}

.site-center-table tr td.bac-title {
    font-size: 14px;
    text-align: left;
}

.site-center-table tr td.bac-hui2 {
    background: #f8f8f8;
}

.table-title {
    text-indent: 17px;
}

.site-center-table tr td input {
    vertical-align: middle;
}

.site-center-table tr td checkbox {
    width: 30px;
    height: 40px;
}

.width182 {
    width: 182px;
}

.site-center-table tr th {
    line-height: 40px;
}

.site-center-table tr th.site-titlecheng {
    text-align: left
}

.site-titlecheng {
    width: 210px;
    border-top: 2px solid #f8b180;
    background: #ffd9bf;
}

.site-titleorange {
    border-top: 2px solid #e6b836;
    background: #f6de9a;
}

.site-titlegreen {
    border-top: 2px solid #8bc465;
    background: #a6dfa6;
}

.site-titleblue {
    border-top: 2px solid #66c0de;
    background: #c1e7f4;
}

.tip-tixing .ni_z {
    top: -25px;
    *top: -10px;
    left: 104px;
    display: block;
    z-index: 2;
}

.follow-info {
    background-color: #FFFFE5;
    border: 1px solid #FFCC7F;
    height: auto;
    position: absolute;
    top: -16px;
    *top: -1px;
    left: -1px;
    line-height: 27px;
    height: 30px;
    line-height: 30px;
    width: 100%;
    z-index: 1;
    color: #FF3300;
}

/*域名搜索结果详情页*/
.yu_seach {
    width: 100%;
    line-height: 45px;
    border-bottom: 2px solid #f1f1f1;
    height: 45px;
    margin-top: 10px;
    font-size: 16px;
}

.domain_sch {
    font-size: 24px;
    color: #333;
    border-bottom: 2px solid #f9b108;
    width: auto;
    float: left;
}

.all_rlt {
    width: 45px;
    height: 30px;
    line-height: 30px;
    margin: 7px 25px;
    text-align: center;
    display: block;
    float: left;
    color: #666;
}

.yu_seach li {
    float: left;
    width: auto;
    margin: 7px 15px 7px 0;
    padding: 0 7px;
    height: 30px;
    line-height: 30px;
}

.domain_full_sech {
    padding: 20px 0;
}

.domain_full_sech .zc_result li {
    background-position: 19px -53px;
    padding: 0 5px;
    line-height: 45px;
    height: 45px;
}

.p_title {
    position: absolute;
    top: -30px;
    left: 0;
}

.yu_seach li.chose, .all_chose, .all_chose:hover {
    background: #f9b108;
}

.tab .biddscrb a:hover {
    color: #F00;
}

.yu_seach li.chose a span, .all_chose, .all_chose:hover {
    color: white;
}

.domain_full_sech .i_signo, .domain_full_sech .i_signp {
    margin-top: 7px
}

#floatOrder {
    width: 576px;
    height: 25px;
    line-height: 25px;
    padding: 2px;
    background: #fff;
    border: solid 2px #e54144;
    overflow: hidden;
    position: absolute;
    z-index: 100000;
    background: #e5e5e5;
}

/*域名搜索结果详情页*/
.ques-border {
    border: 1px solid #e5e5e5
}

/*国内域名预定*/

.g-n {
    background: url(../images/innera.png) no-repeat -477px -222px;
    display: block;
    margin: 11px 0 0 10px;
}

.shen-s {
    position: absolute;
    bottom: 26px;
    left: 450px;
    text-indent: 20px;
    display: block;
    cursor: pointer;
    height: 30px;
    line-height: 20px;
}

.g-i {
    background: url(../images/innera.png) no-repeat -739px -212px;
    display: block;
    margin: 11px 0 0 10px;
}

.ym-delete {
    width: 11px;
    height: 11px;
    display: block;
    float: left;
    margin: 12px 0 0 2px
}

.delete-cheng {
    background: #fc9113;
}

.delete-green {
    background: #61bc00;
}

.delete-zvi {
    background: #bb548c
}

.ym-cheng {
    color: #fc9113;
}

.ym-green {
    color: #61bc00;
}

.ym-zi {
    color: #bb548c;
}

/*新顶级域服务*/
.newgbanner {
    background: #24a7d8 url(../images/newgbanner.jpg) no-repeat center top;
    height: 205px;
}

.newgmore {
    font-size: 12px;
    float: right;
    line-height: 26px;
    font-weight: normal;
}

.newgnav {
    width: 980px;
    height: 28px;
    margin-bottom: 20px;
}

.newgnav .newgnavl {
    width: 680px;
    float: left;
}

.newgnav li {
    display: inline;
}

.newgnav li a {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    text-align: center;
    padding: 0 12px;
    margin: 0 10px;
    font-weight: bold;
}

.newgnav li a.current {
    color: #FFF;
    background: #ff7003;
}

.newgnav fieldset {
    border-style: solid;
    border-width: 1px 0 0;
    border-color: #eeeeee;
    float: right;
    width: 160px;
    line-height: 28px;
    padding-left: 80px;
    margin: 0 10px;
}

.newgnav fieldset legend {
    font-weight: bold;
    padding: 0 10px;
    text-align: center;
    margin: 0;
}

.newgnav fieldset legend a:hover {
    text-decoration: underline;
}

.newgmain {
    float: left;
    width: 74%;
    border-right: 1px solid #eee;
    margin-bottom: 10px;
}

.newgsider {
    float: right;
    width: 25%;
}

.newgmain .newgcontent, .newgsider .newgright {
    padding: 0 30px 10px 10px;
}

.newgmain .newgcontent h1 {
    border-left: 5px solid #ff7003;
    font-size: 20px;
    padding-left: 15px;
    margin-bottom: 15px;
    height: 26px;
    line-height: 26px;
}

.newgmain .newgcontent p {
    padding-left: 15px;
    line-height: 20px;
    font-size: 12px;
    margin-bottom: 15px;
}

.newgsider .newgright h2 {
    border-left: 5px solid #ff7003;
    font-size: 18px;
    padding-left: 15px;
    margin-bottom: 15px;
    height: 24px;
    line-height: 24px;
}

.newgsider .newgright p {
    margin: 0 0 20px 20px;
    font-size: 12px;
    line-height: 20px;
    height: 20px;
}

.newgsider .newgright .newglist {
    margin: 0 0 20px 20px;
    font-size: 12px;
}

.newglist li {
    height: 22px;
    line-height: 22px;
}

.newglist li span {
    color: #999;
    float: right;
}

.newglist li a:hover {
    text-decoration: underline;
}

.newgmain .newgcontent h3 {
    color: #ff7003;
    font-size: 16px;
    padding-left: 15px;
    margin-bottom: 15px;
}

.newgorange {
    color: #ff7003;
}

.newgmain .newgcontent .newglist2 {
    margin: 0 0 10px 20px;
    font-size: 12px;
}

.newglist2 li {
    height: 26px;
    line-height: 26px;
    border-bottom: 1px dashed #dadade;
}

.newglist2 li span {
    color: #999;
    float: right;
}

.newglist2 li a:hover {
    text-decoration: underline;
}

/*yunzhuji*/
/* box */
.mclcrSelect {
    width: 520px;
    border: 1px solid #D1D1D1;
    height: 28px;
    line-height: 28px;
    padding: 0 0 0 10px;
    background: url(../images/mclcrSelect.png);
    display: inline-block;
}

.mclcrSelect02 {
    width: 96.8%;
    border: 1px solid #D1D1D1;
    height: 28px;
    line-height: 28px;
    padding: 0 0 0 10px;
    background: url(../images/mclcrSelect.png);
    display: inline-block;
}

.mclcrPosition02, .mclcrPosition {
    float: left;
    position: relative;
}

.mclcrPosition02 {
    width: 100%;
}

.mclcrSelect:hover {
    color: #666;
}

.redNum {
    color: #F70F0F;
    font-size: 16px;
    font-family: 'Arial';
}

.sTriangle {
    background: url(../images/sTriangle.png);
    width: 10px;
    height: 8px;
    position: absolute;
    right: 20px;
    top: 11px;
}

.sTriangle-top {
    background: url(../images/sTriangle_top.png);
    width: 10px;
    height: 8px;
    position: absolute;
    right: 20px;
    top: 11px;
}

.mclcrpUl {
    font-size: 14px;
    background: #FFF;
    border: 1px solid #D1D1D1;
    display: none;
    z-index: 4;
    position: absolute;
    width: 530px;
    left: 0;
    top: 29px;
    overflow-y: scroll;
    height: 315px;
}

.mclcrpUl02 {
    font-size: 14px;
    background: #FFF;
    border: 1px solid #D1D1D1;
    display: none;
    z-index: 4;
    position: absolute;
    width: 100%;
    left: 0;
    top: 29px;
    overflow-y: scroll;
    height: auto;
    overflow-x: hidden;
}

.mL2p {
    margin: 0 0 0 2px;
}

{
    z-index: 88
;
}
.mclcrpuLi02 a {
    line-height: 30px;
    height: 30px;
    display: inline-block;
    padding: 0 0 0 10px;
    z-index: 88;
    cursor: pointer;
}

{
    color: #666
;
}
.mclcrpuLi02, .mclcrpuLi {
    z-index: 88;
}

.mclcrpuLi a {
    line-height: 30px;
    height: 30px;
    display: inline-block;
    padding: 0 0 0 10px;
    width: 500px;
    z-index: 88;
    cursor: pointer;
}

.mclcrpuLi02 a:hover, .mclcrpuLi a:hover {
    color: #666;
}

.mclcrpUl02 li.hover, .s1List li.hover, .mclcrpUl li.hover {
    background: #FFF1E2;
}

.mclcrpUl02 li.hover a, .s1List li.hover, .mclcrpUl li.hover a {
    text-decoration: none;
}

.box {
    width: 230px;
    margin: 0 auto 0;
    background: #fff;
    height: 374px;
    position: relative;
}

.tab_menu {
    overflow: hidden;
    position: absolute;
    bottom: 10px;
    z-index: 2;
    left: 60px;
}

.tab_menu li {
    width: 36px;
    float: left;
    height: 7px;
    line-height: 30px;
    background: #ddd;
    text-align: center;
    cursor: pointer;
    margin-right: 5px;
}

.tab_menu li.current {
    color: #333;
    background: #ff8d08;
}

.tab_menu li a {
    color: #fff;
    text-decoration: none;
}

.tab_menu li.current a {
    color: #333;
}

.tab_box {
    padding: 0
}

.tab_box li {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
}

.tab_box li span {
    margin: 0 5px 0 0;
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #ddd;
}

.tab_box .hide {
    display: none;
}

.yun_mba {
    position: absolute;
    top: 0;
    left: 0;
    background: url(../images/yun_mba.png) no-repeat;
    width: 100px;
    height: 74px;
    display: block;
}

.yunv3_tl {
    background-color: #e1f8ff;
    height: 83px;
    text-align: center;
    border-bottom: 4px solid #e9e9e9;
}

.yunv3_tl h2 {
    font-size: 20px;
    line-height: 70px;
    width: 100%;
    float: left;
    color: #555;
}

.yunv3_tl span {
    float: left;
    text-align: center;
    color: #f60;
    width: 100%;
    font-size: 12px;
    margin-top: -15px;
    color: #999;
}

.yunv3_box {
    width: 100%;
    float: left;
    line-height: 24px;
    padding-top: 20px;
    padding-bottom: 20px;
    position: relative;
    background-color: #FFF;
}

.yunv3_box div {
    width: 100%;
    float: left;
}

#yun ul li {
    height: 360px;
}

.yun_notice {
    height: 35px;
    line-height: 35px;
    background-color: #e5e5e5;
    width: 100%;
    top: 0;
    position: relative;
    color: #333;
    font-size: 14px;
}

.yun_main {
    width: 100%;
}

.yun_left {
    width: 740px;
    float: left;
    height: auto;
    margin-top: 10px;
}

.yfwq_left {
    width: 700px;
    float: left;
    height: auto;
    margin-top: 10px;
}

.yun_left_main {
    width: 738px;
    border: 1px solid #f0f0f0;
    border-top: none;
    float: left;
    padding-top: 30px;
}

.yfwq_left_main {
    width: 698px;
    border: none;
}

.yun_jiesuan {
}

.control_group {
    margin-bottom: 18px;
    width: 100%;
    float: left;
}

.control_group a {
    float: left;
    background: #e8e8e8;
    font-size: 14px;
    width: 90px;
    height: 30px;
    line-height: 30px;
    display: block;
    text-align: center;
    margin-right: 1px;
    margin-top: -6px;
}

.control_group a:hover {
    background: #eee;
}

.control_group a.current {
    background-color: #ff8d08;
    color: #fff;
}

.control_label {
    width: 100px;
    float: left;
    font-size: 14px;
    text-align: right;
    color: #333;
}

.controls {
    margin-top: 5px;
    vertical-align: middle;
    width: auto;
    float: left;
    margin-left: 15px;
    text-align: left;
}

.controls01 {
    margin-top: 5px;
    vertical-align: middle;
    width: auto;
    margin-left: 15px;
    text-align: left;
}

.controls select {
    width: 220px;
    border: 1px solid #ccc;
    background-color: #fff;
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    height: 28px;
    line-height: 28px;
    padding: 4px 6px;
    font-size: 14px;
    cursor: pointer;
}

.controls01 select {
    width: 220px;
    border: 1px solid #ccc;
    background-color: #fff;
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    height: 28px;
    line-height: 28px;
    padding: 1px 6px;
    color: #666;
    font-size: 14px;
    cursor: pointer;
}

.controls01 .add_chose {
    width: 105px;
    float: left;
    margin-top: -6px;
}

.controls01 .add_chose a {
    float: left;
    margin: 5px 0 0 0;
    display: block;
    width: 15px;
    height: 15px;
    line-height: 99em;
    overflow: hidden;
    background: url(../images/reduce-add.gif) no-repeat;
    border: none;
}

.controls01 .add_chose a.reduce {
    background-position: 0 0;
}

.controls01 .add_chose a.reduce:hover {
    background-position: 0 -16px;
}

.controls01 .add_chose a.add {
    background-position: -16px 0;
}

.controls01 .add_chose a.add:hover {
    background-position: -16px -16px;
}

.controls01 .add_chose .text {
    float: left;
    margin: 0 5px;
    display: inline;
    border: solid 1px #ccc;
    padding: 3px 3px 3px 8px;
    width: 40px;
    line-height: 18px;
    font-size: 14px;
    color: #f60;
    font-weight: 700;
}

.controls01 .buy {
    line-height: 2em;
    margin-top: -6px;
    color: #f60;
}

.controls01 .buy .total_font {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    float: left;
    margin-left: -5px;
    line-height: 26px;
}

.yun_tjpz ul li {
    width: 68px;
!important;
    float: left;
    padding-bottom: 5px;
    margin-right: 10px;
}

.yun_tjpz ul li a {
    font-size: 14px;
    line-height: 24px;
    margin-top: -7px;
    width: 68px;
    height: 24px;
    border: 1px solid #D6D6D6;
    border-radius: 3px;
    background-color: #f4f4f4;
    text-align: center;
    color: #666;
    text-decoration: none;
    display: block;
}

.yun_tjpz ul li a.current, .yun_tjpz ul li a.current:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    color: #666 !important;
    font-weight: bold;
    cursor: default;
    background-color: #fef7df;
    border-color: #FFA200 !important;
    cursor: default;
}

.input_append {
    margin-top: -8px;
    float: left;
    *float: none;
    display: block;
    text-align: left
}

.input_append .add_on {
    display: block;
    width: auto;
    height: 18px;
    float: left;
    min-width: 16px;
    padding: 5px;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    background-color: #eee;
    border: 1px solid #ccc;
}

.form_actions {
    padding: 15px 20px 18px 110px;;
    margin-top: 5px;
    border-top: 1px solid #d5d5d5;
    float: left;
    width: 608px;
    font-size: 14px;
    background-color: #f5f5f5;
}

.form_actions p {
    margin: 0 0 9px;
}

.slider_range_min {
    width: 30px;
    margin-left: 10px;
    float: left;
}

.yun_right {
    float: left;
    width: 220px;
    margin-left: 20px;
    margin-top: 10px;
    position: relative;
}

.yun_rinfo {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}

.yun_rinfo h5 {
    height: 35px;
    background-color: #f8f9fa;
    border-left: 3px solid #ff8d08;
    border-bottom: 1px solid #ddd;
    text-indent: 10px;
    font-size: 16px;
    color: #51565E;
    font-weight: inherit;
    line-height: 35px;
    margin-bottom: 7px;
}

.zjgl, .zjqa {
    width: 205px;
}

.zjgl li, .zjqa li {
    width: 100%;
    list-style: none;
    float: left;
    line-height: 24px;
    font-size: 14px;
    background: url(../images/innera.png) #fff no-repeat -990px -461px;
    padding-left: 10px;
}

.yun_ys, .yun_kh, .yun_zj {
    float: left;
    clear: both;
}

.yun_xj {
    width: 175px;
    clear: both;
    height: auto;
    display: block;
    overflow: hidden;
    background-color: #f1f8ff;
    position: absolute;
    top: 74px;
    right: 19px;
    padding: 7px 10px;
    font-size: 14px;
    border: 1px dashed #3699db;
}

.yun_xj .til {
    float: left;
    font-size: 18px;
    color: #0a5cbf;
}

.yun_xj dl {
    line-height: 24px;
    margin-top: 5px;
    float: left;
}

.yun_xj dl dt {
    float: left;
    width: auto;
}

.yun_xj dl dd {
    float: left;
}

/*yunnews*/
.news-bar {
    padding: 7px 0 13px 0;
    border-right: 1px solid #dedede;
}

.news-hd {
    float: left;
    height: 20px;
    line-height: 20px;
}

.news-hd span {
    float: left;
    margin-right: 5px;
}

.icon {
    background: url(../images/yun_sprite.png) no-repeat;
    vertical-align: middle;
    display: inline-block;
}

.icon-news {
    width: 16px;
    height: 13px;
    background-position: 0 0;
    margin-top: 5px;
}

.news-list {
    float: left;
    height: 20px;
    width: auto;
    overflow: hidden;
}

.news-list li {
    height: 20px;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 1px;
    *margin-top: 0;
    float: left;
    width: 80%;
}

.news-list a {
    color: #666666;
}

.news-list a:hover {
    color: #F27522;
}

.news-nav {
    float: left;
    margin-left: 50px;
    height: 20px;
}

.icon-arrow-blue {
    float: left;
    width: 12px;
    height: 20px;
}

.icon-arrow-blue-prev {
    background-position: 0 -18px;
    margin-right: 10px;
}

.icon-arrow-blue-prev:hover {
    background-position: -18px -18px;
}

.icon-arrow-blue-next {
    background-position: 0 -38px;
}

.icon-arrow-blue-next:hover {
    background-position: -18px -38px;
}

.follow-bar {
    float: right;
    width: 130px;
    height: 30px;
    line-height: 30px;
    padding-top: 7px;
}

.follow-us {
    float: left;
    font-size: 14px;
}

.follow-btn {
    float: left;
    padding: 1px 3px;
    margin-left: 8px;
}

.follow-btn:hover {
    background-color: #ffffff;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.follow-btn .icon {
    width: 28px;
    height: 28px;
    cursor: pointer;
}

/* yun案例 */
.i_pro_l {
    width: 1142px;
    margin: 0 auto;
}

.i_pro_l .i_c_left {
    height: 56px;
    width: 56px;
    margin-top: 120px;
    margin-right: 25px;
    background: url(../images/yun/case_zy.png) 0px 0px no-repeat;
    overflow: hidden;
    float: left;
    display: inline;
    cursor: pointer;
}

.i_pro_l .i_c_right {
    height: 56px;
    width: 56px;
    margin-top: 120px;
    background: url(../images/yun/case_zy.png) -56px 0px no-repeat;
    overflow: hidden;
    float: right;
    display: inline;
    cursor: pointer;
}

.i_pro_l .i_c_left:hover {
    background: url(../images/yun/case_zy.png) -112px 0px no-repeat;
}

.i_pro_l .i_c_right:hover {
    background: url(../images/yun/case_zy.png) -168px 0px no-repeat;
}

.i_pro_l .Cont {
    width: 978px;
    margin-top: 25px;
    overflow: hidden;
    float: left;
    background: #fff;
    height: 247px;
    border: 1px solid #DFDFDF;
    -webkit-box-shadow: 0 0px 5px rgba(185, 185, 185, 0.35);
    -moz-box-shadow: 0 0px 5px rgba(185, 185, 185, 0.35);
    box-shadow: 0 0px 5px rgba(185, 185, 185, 0.35);
}

.i_pro_l .ScrCont {
    width: 10000000px;
}

.i_pro_l .Cont .i_c_center {
    width: 950px;
    float: left;
    padding: 15px;
    overflow: hidden;
}

.i_pro_l .Cont li.i_c_img img {
    border: 0;
}

.i_pro_l .Cont li.i_c_img .tupian {
    width: 210px;
    height: 217px;
    float: left;
    margin-right: 22px;
}

.i_pro_l .Cont li.i_c_img .jieshao {
    float: left;
}

.i_pro_l .Cont li.i_c_img .jieshao table {
    color: #7f7f7f;
    line-height: 24px;
}

.i_pro_l .Cont li.i_c_img .jieshao table tr td {
    font-size: 13px;
}

.i_pro_l .Cont li.i_c_img h5 {
    padding: 5px 0;
    margin: 0;
    margin-bottom: 15px;
    font-size: 20px;
    color: #3c3c3c;
    font-weight: normal;
}

.ic {
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}

.i_pro_l #List1, .i_c_list #List2 {
    float: left;
}

.i_pro_l ul li span {
    display: block;
    line-height: 30px;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 115px;
}

/*yun_buy 购买时长*/
.shop_list_con ul li {
    background: #fff;
    border: 1px solid #ccc;
    color: #666;
    float: left;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    margin-left: -1px;
    text-align: center;
    width: 56px;

}

.shop_list_con ul li:hover {
    background: #fff8e5;
    border: 1px solid #FF8D08;
    position: relative;
    cursor: pointer;
    z-index: 100;
}

.shop_list_con ul li.b_selected {
    background: #fff8e5;
    border: 1px solid #FF8D08;
    position: relative;
    cursor: pointer;
    z-index: 100;
    color: #f60;
}

.shop_list_con ul li.b_rmd .text {
    padding-right: 5px;
}

.shop_list_con ul li.b_rmd .text {

    padding-right: 10px;
    display: inline-block;
    vertical-align: top;
    line-height: 25px;
    cursor: pointer;
}

.shop_list_con ul li.b_rmd .ico_recommend {
    background: url(../images/sprite_v2.png) no-repeat -100px -450px;
    cursor: pointer;
    height: 18px;
    position: absolute;
    right: 0;
    top: 0;
    width: 15px;
}

.shop_list_con ul li.b_rmd {
    position: relative;
}

/*yun_buy*/
.group_box {
    float: left;
    margin-top: 15px;
    width: 698px;
    overflow: hidden;
    background: #f2f2f2;
}

.group_title {
    float: left;
    width: 26px;
    color: #bbb;
    text-align: center;
}

.group_title span {
    width: 20px;
    padding: 0 3px;
    display: block;
}

.group_box:hover {
    background: #ddd;
}

.group_box:hover .group_title span {
    color: #666;
}

.group_detail {
    padding: 30px 0 30px 20px;
    background-color: #f8f8f8;
    width: 652px;
    float: left;
}

.group_detail input {
    margin-right: 5px;
}

.zhuji-close {
    background: url(../images/inner.png) no-repeat;
    display: inline-block;
    background-position: 0 -717px;
    height: 16px;
    width: 22px;
    margin: 8px 0 0 5px;
    cursor: pointer;
}

.zhuji-close:hover {
    background: url(../images/inner.png) no-repeat;
    display: inline-block;
    background-position: 0 -683px;
    height: 16px;
    width: 22px;
    margin: 8px 0 0 5px;
    cursor: pointer;
}

.yr_box {
    position: fixed;
}

.yun_block {
    width: 100%;
    float: left;
    margin-top: 40px;
}

.yun_block table td, .yun_block table th {
    vertical-align: middle;
}

.yun_block table th {
    text-align: center;
}

.yun_qanda {
    position: relative;
    max-width: 980px;
    margin: 50px auto;
}

.yun_qanda h2 {
    font-size: 24px;
    width: 960px;
    line-height: 40px;
    height: 40px;
    margin-top: 20px;
    color: #333;
    font-weight: 100;
    float: left;
    text-align: left;
}

.yun_qanda h2 i {
    width: 5px;
    background-color: #fe8431;
    height: 20px;
    float: left;
    display: block;
    margin-right: 10px;
    margin-top: 10px;
}

.yun_subnav {
    position: absolute;
    top: 45px;
    left: 0;
    width: 100%;
    height: 40px;
    background: #eaeaea;
    line-height: 40px;
}

.yun_subnav .yun_second {
    display: none;
}

.yun_subnav.fixed {
    position: fixed !important;
    left: auto;
    top: 30px;
    width: 980px;
    margin: 0 auto;
    left \0: 50%;
    margin-left \0: -490px;
    *left: 50%;
    *margin-left: -490px;
}

.yun_subnav.fixed.bottom {
    top: auto;
    bottom: 0;
    position: absolute !important;
}

.yun_subnav ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.yun_subnav ul li {
    list-style: none;
    float: left;
    padding: 0;
    margin: 0;
}

.yun_subnav ul li a {
    padding: 0 20px;
    display: block;
    border-right: 1px solid #ddd;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #333;
    font-size: 18px;
}

.yun_subnav ul li a:hover, .yun_subnav ul li a.active {
    background: #fe8431;
    color: #fff;
}

.yun_subnav ul li a.e_n {
    background: #fe8431;
    color: #fff;
}

.yun_subnav ul > li > ul > li > a {
    padding-left: 15px;
}

.cont_product {
    border: 1px solid #e5e5e5;
    float: left;
    background: #fff;
    min-height: 300px;
    padding: 30px 20px 30px 20px;
    width: 938px;
    margin-top: 20px;
}

.cont_product li {
    float: left;
    width: 200px;
    border-bottom: 1px solid #eeeeee;
    padding: 30px 60px 40px 185px;
    font-size: 12px;
    color: #666;
    line-height: 1.5;
    background: url(../images/cont_product2.jpg) no-repeat;
}

.cont_product li.li {
    width: 640px;
}

.cont_product li p {
    font: 20px Arial, Microsoft Yahei, Simsun;
    padding-bottom: 10px;
    color: #000;
}

.cont_product li p em {
    font-size: 16px;
    margin-right: 20px;
    color: #ff6600;
}

.cont_product li.one {
    background-position: 0 -200px;
}

.cont_product li.two {
    background-position: 0 -400px;
}

.cont_product li.tree {
    background-position: 0 -600px;
}

.cont_product li.four {
    background-position: 0 -800px;
}

.cont_product li.five {
    background-position: 0 -1000px;
}

.cont_product li.six {
    background-position: 0 -1200px;
}

.cont_product li.seven {
    background-position: 0 -1400px;
}

.br10 {
    border-radius: 10px;
}

.c-table {
    margin-top: 20px;
    float: left;
}

.c-table table {
    width: 100%;
    background: #FFF;
    border-bottom: 1px solid #d8d8d8;
    border-top: 2px solid #999;
}

.c-table table th {
    background: #F6F6F6;
    font-size: 14px;
    padding: 8px;
    border-bottom: 1px solid #e9e9e9;
    text-align: center;
}

.c-table table td {
    padding: 12px 15px;
    border-bottom: 1px solid #F2F2F2;
    font-size: 12px;
}

.c-table .c-table-center td {
    text-align: center;
}

.yun_faq {
    background: url(../images/yun/yxjj03.jpg) no-repeat 680px 90px;
}

.span3 {
    width: 290px;
    float: left;
    min-height: 1px;
    margin-left: 30px;
    margin-top: 10px;
    *margin-top: 0;
    font-size: 14px;
}

.ct-activity-list li {
    line-height: 32px;
    color: #555;
    background: url(../images/innera.png) #fff no-repeat -992px -455px;
    padding-left: 10px;
}

.table-bordered {
    width: 100%;
    border: 1px solid #eee;
    border-top: 2px solid #999;
    border-collapse: separate;
    border-left: 0;
    font-size: 14px;
}

.table-bordered th, .table-bordered td {
    border-left: 1px solid #eee;
}

.table th {
    font-weight: bold;
    background: #f8f8f8;
    line-height: 25px;
}

.table th, .table td {
    padding: 8px;
    line-height: 18px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #eee;
}

.mclCons {
    border: 1px solid #E6E6E6;
    width: 738px;
    overflow: hidden;
    background: #fdfdfd;
    position: relative;
    margin: 0 0 20px 0;
}

.mclcMiddle {
    float: left;
    width: 380px;
    margin: 25px 0 34px 10px;
    height: 300px;
    color: #666;
    border-right: dashed 1px #ccc;
}

.h-title {
    color: #FFF;
    font-size: 32px;
    padding: 18px 0 0 125px;
    height: 82px;
    background: url(../images/c_jjx.jpg) 0 bottom no-repeat;
}

.h-title01 {
    color: #FFF;
    font-size: 32px;
    padding: 18px 0 0 125px;
    height: 82px;
    background: url(../images/c_zyx.jpg) 0 bottom no-repeat;
}

.h-title02 {
    color: #FFF;
    font-size: 32px;
    padding: 18px 0 0 125px;
    height: 82px;
    background: url(../images/c_gjx.jpg) 0 bottom no-repeat;
}

.h-slogo {
    font-size: 14px;
    color: #FFF;
    margin-top: 5px;
}

.clear30 {
    height: 30px;
    float: left;
    width: 100%;
    line-height: 30px;
    display: block;
    clear: both;
}

.clear50 {
    height: 50px;
    float: left;
    width: 100%;
    line-height: 30px;
    display: block;
    clear: both;
}

/*ys*/
.BreakingNewsController {
    width: 980px;
    overflow: hidden;
    height: auto;
    position: relative;
    height: 35px;
}

.BreakingNewsController .bn-title {
    display: inline-block;
    float: left;
    color: #333;
    font-size: 14px;
}

.BreakingNewsController ul {
    padding: 0;
    margin: 0;
    display: block;
    list-style: none;
    position: absolute;
    left: 120px;
    right: 50px;
}

.BreakingNewsController ul li {
    list-style: none;
    display: none;
}

.BreakingNewsController ul li a {
    text-decoration: none;
    color: #333;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    font-size: 12px;
}

.BreakingNewsController .bn-arrows {
    display: inline-block;
    float: right;
    width: 50px;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
}

.BreakingNewsController .bn-arrows span {
    display: block;
    width: 20px;
    position: absolute;
    top: 0;
    bottom: 0;
    cursor: pointer;
    opacity: 0.2;
}

.BreakingNewsController .bn-arrows span:hover {
    opacity: 1;
}

.BreakingNewsController .bn-arrows-left {
    left: 0;
    background: url(../images/bn-arrows.png) left center no-repeat;
}

.BreakingNewsController .bn-arrows-right {
    right: 10px;
    background: url(../images/bn-arrows.png) right center no-repeat;
}

.easing a, .easing span {
    transition: .25s linear;
    -moz-transition: .25s linear;
    -webkit-transition: .25s linear;
}

.yun_ys, .yun_kh {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.yun_ys h5, .yun_kh h5 {
    width: 980px;
    height: 35px;
    line-height: 35px;
    border-left: 3px solid #ff8d08;
    background-color: #f8f9fa;
    font-size: 16px;
    color: #333;
    text-indent: 1em;
    margin-top: 10px;
    font-weight: 100;
}

.yun_ys p {
    line-height: 24px;
    text-indent: 28px;
    font-size: 12px;
    padding: 0 10px 10px 10px;
    color: #F00;
}

.yun_kh ul {
    width: 980px;
    height: auto;
    padding: 0 0 15px 0;
}

.yun_ys ul {
    width: 980px;
    height: auto;
    overflow: hidden;
    padding: 15px 0px;
    _padding: 15px 0px;
    float: left;
}

.yun_ys ul li {
    height: auto;
    overflow: hidden;
    float: left;
    padding: 0px 22px;
    _padding: 0px 5px;
    _width: 130px;
}

.yun_ys ul li div {
    height: 40px;
    line-height: 45px;
    font-size: 18px;
    color: #333;
}

.yun_ys ul li div i {
    width: 40px;
    height: 40px;
    display: block;
    float: left;
    background: url(../images/tx-ys.jpg) no-repeat 0px 0px;
}

.yun_ys ul li div i.txys1 {
    background-position: 0px 0px;
}

.yun_ys ul li div i.txys2 {
    background-position: -48px 0px;
}

.yun_ys ul li div i.txys3 {
    background-position: -96px 0px;
}

.yun_ys ul li div i.txys4 {
    background-position: -137px 0px;
}

.yun_ys ul li div i.txys5 {
    background-position: -185px 0px;
}

.yun_ys ul li p {
    color: #666;
    font-size: 12px;
}

.dm_right01 {
    text-align: left;
    line-height: 34px;
    left: 360px;
    position: absolute;
    display: inline-block;
    color: #999;
}

.dm_right02 {
    text-align: left;
    line-height: 34px;
    left: 355px;
    position: absolute;
    display: inline-block;
    top: 0;
    color: #999;
}

.yun_list {
}

.yun_list ul li {
    float: left;
    width: 230px;
    border: 1px solid #e3e3e3;
    height: auto;
    margin-top: 25px;
    position: relative;
    margin-left: 16px;
    box-shadow: 0px 1px 5px #ccc;
}

.yun_list ul li:hover {
    border: 1px solid #ffa00a;
}

/* yun-choosebox */
.yun-choosebox {
    padding: 0 0 5px 0;
}

.windows {
    display: inline-block;
    text-align: center;
    line-height: 31px;
    margin: -3px 0 0 0;
    float: left;
}

.linux {
    display: inline-block;
    text-align: center;
    line-height: 31px;
    vertical-align: middle;
    margin-top: -3px;
    margin-left: 15px;
    float: left;
}

.yun-choosebox li {
    float: left;
    display: inline;
}

.yun-choosebox li a {
    float: left;
    background: #fff;
    font-size: 14px;
    border: 1px solid #ccc;
    width: 80px;
    height: 24px;
    line-height: 24px;
    display: block;
    text-align: center;
    margin-right: 10px;
    margin-top: -6px;
}

.yun-choosebox li a.current {
    background: url(../images/right-icon.gif) no-repeat 100% 100%;
    border: 1px solid #ff8d08;
    font-weight: 700;
}

.yun-choosebox li input {
    display: none;
}

/*通用*/
.w_980 {
    width: 980px;
    height: auto;
    margin: 0 auto;
}

.w_220 {
    width: 220px;
    height: auto;
    float: left;
}

.w_750 {
    width: 750px;
    height: auto;
    float: left;
}

:disabled {
    cursor: not-allowed;
}

.topbanner {
    width: 100%;
    height: 350px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.topbanner .DB_bgSet {
    position: relative;
}

.topbanner .DB_bgSet li {
    position: absolute;
    width: 100%;
    height: 350px;
    display: none;
}

.topbanner .DB_imgSet {
    position: absolute;
    width: 980px;
    left: 50%;
    margin-left: -490px;
}

.topbanner .DB_imgSet .DB_1_1 {
    position: absolute;
    left: 0;
    top: 73px;
    z-index: 2;
}

.topbanner .DB_imgSet .DB_1_2 {
    position: absolute;
    left: 0;
    top: 138px;
    z-index: 3;
}

.topbanner .DB_imgSet .DB_1_3 {
    position: absolute;
    left: 150px;
    top: 0px;
    z-index: 1;
}

.topbanner .DB_imgSet .DB_2_1 {
    position: absolute;
    left: 0;
    top: 0;
}

.topbanner .DB_imgSet .DB_2_2 {
    position: absolute;
    left: 50px;
    top: 160px
}

.topbanner .DB_imgSet .DB_2_3 {
    position: absolute;
    left: 540px;
    top: 60px
}

.topbanner .DB_imgSet .DB_3_1 {
    position: absolute;
    left: 0;
    top: 0;
}

.topbanner .DB_imgSet .DB_3_2 {
    position: absolute;
    left: 50px;
    top: 130px
}

.topbanner .DB_imgSet .DB_3_3 {
    position: absolute;
    left: 540px;
    top: 60px
}

.topbanner .DB_menuWrap {
    position: absolute;
    width: 980px;
    left: 50%;
    margin-left: -490px;
}

.topbanner .DB_menuWrap .DB_menuSet {
    position: absolute;
    width: 100%;
    top: 320px;
    text-align: center;
    font-size: 0;
    border-radius: 20px;
    z-index: 5;
}

.topbanner .DB_menuWrap .DB_menuSet li {
    cursor: pointer;
    margin: 0 3px;
    display: inline
}

.topbanner .DB_prev {
    position: absolute;
    left: -100px;
    top: 150px;
    cursor: pointer;
    display: none;
}

.topbanner .DB_next {
    position: absolute;
    right: -100px;
    top: 150px;
    cursor: pointer;
    display: none;
}

/*米表列表*/
.d_i2, .d_m2 {
    background: url(../images/rightarrow.png) no-repeat;
    display: block;
}

.d_i2 {
    float: right;
    width: 12px;
    height: 12px;
    margin: 10px 7px 0 2px;
}

.d_i2 {
    background-position: -12px 0;
}

.d_m2, .paixu a:hover span.d_i2 {
    background-position: 0 0;
}

.d_ke {
    background-color: #f96;
    color: #fff;
    float: left;
    height: 15px;
    line-height: 15px;
    margin-top: 5px;
    margin-right: 5px;
    padding: 0 4px;
}

.d_ke:hover {
    background-color: #fc7f2a;
    color: #fff !important;
    text-decoration: none !important;
}

.d_ke2 {
    background-color: #7ca4cb;
    color: #fff;
    float: left;
    height: 15px;
    line-height: 15px;
    margin-top: 5px;
    margin-right: 5px;
    padding: 0 4px;
}

.d_ke2:hover {
    background-color: #5b86b1;
    color: #fff !important;
    text-decoration: none !important;
}

.sf_b2 {
    padding-right: 10px;
    text-align: right !important;
    color: #b8b8b8;
    font-size: 12px !important;
}

.sf_b3 {
    padding-left: 10px;
    text-align: left !important;
}

.result_mainB .sf_b2 .biddscrb .number {
    font-size: 24px;
    padding-right: 10px;
    line-height: 30px;
}

.result_mainB tr:hover td .number {
    color: #ff6904;
}

/*域名交易中心*/
.zjjy-top {
    background: url(../images/ymdg_banner.jpg) top center;
    width: 100%;
    height: 250px;
}

.gw-zhongjie {
    height: auto;
    width: 711px;
    float: left
}

.gw-zhongjie h3 {
    line-height: 40px;
    height: 40px;
    width: 100%;
    font-weight: normal;
}

.gw-zhongjie h3 span {
    font-size: 20px;
    display: inline-block;
    margin-right: 10px;
    color: #333;
}

.gw-zhongjie h3 em {
    font-size: 12px;
    font-style: normal;
}

.gw-zhongjie .gw-zhongjie-link {
    border: 1px solid #e5e5e5;
    width: 100%;
    height: auto;
    float: left;
    clear: both;
    border-left: none;
}

.gw-zhongjie .gw-zhongjie-link ul li {
    width: 161.6px;
    height: 36px;
    float: left;
    line-height: 36px;
    border-left: 1px solid #e5e5e5;
    padding-left: 15px
}

.gw-zhongjie .gw-zhongjie-link ul li span.phone-icon, .gw-zhongjie .gw-zhongjie-link ul li span.qq-icon {
    display: inline-block;
    background: url(../images/phone_icon.png) no-repeat;
    float: left;
}

.gw-zhongjie .gw-zhongjie-link ul li span.qq-icon {
    width: 22px;
    height: 28px;
    background-position: 0 0;
    margin: 6px 10px 0 0;
}

.gw-zhongjie .gw-zhongjie-link ul li span.phone-icon {
    width: 22px;
    height: 28px;
    background-position: 0 -28px;
    margin: 4px 10px 0 0;
}

.gw-zhongjie .gw-zhongjie-link ul li.gw-zhongjie-back {
    background: #f9f9f9;
}

.gw-zhongjie .zj-shenqing {
    padding: 20px 30px;
    border: 1px solid #e5e5e5;
    width: 91.8%;
    height: auto;
    float: left;
    clear: both;
    font-size: 12px;
}

.gw-zhongjie .zj-shenqing input {
    font-size: 12px;
    border: 0;
    cursor: pointer;
}

.job-intro {
    line-height: 18px;
    padding: 30px 25px 0 25px;
    height: auto;
}

.job-intro p {
    width: 100%;
    height: auto;
    margin-bottom: 30px;
    line-height: 28px;
}

.job-intro h3 {
    font-size: 16px;
    margin-bottom: 20px;
    font-weight: 700;
}

.job-intro h3 span {
    display: inline-block;
    font-size: 12px;
    margin-left: 12px;
    font-weight: normal;
}

/*域名代购*/
.search-b {
    width: 1000px;
    height: 62px;
    border: 1px solid #e5e5e5;
    position: relative;
    z-index: 999;
}

.showmain {
    width: 138px;
    height: 62px;
    float: left;
    border-left: 1px solid #e8e8e8;
    position: relative;
    z-index: 690;
}

.showmain:hover {
    border-left: 1px solid #e5e5e5;
}

.showmain:hover .pm-asd2 {
    display: block;
}

.pm-asd2 {
    position: absolute;
    left: -1px;
    top: 62px;
    border: 1px solid #e5e5e5;
    width: 138px;
    height: auto;
    display: none;
    border-top: none;
    background: #f4f4f4;
    display: none;
    z-index: 695;
    font-size: 14px;
}

.pm-asd2 ul li {
    width: 98px;
    height: 60px;
    float: left;
    font-size: 24px;
    line-height: 60px;
    color: #333;
    padding-left: 20px;
    cursor: pointer;
}

#tgtop-search01 {
    border: none;
    background: #fff;
    width: 667px;
    font-size: 18px;
    float: left;
    text-align: left;
    font-weight: lighter;
    height: 32px;
    padding: 15px 0 15px 0;
    line-height: 32px;
    color: #898989;
    z-index: 700;
    position: relative;
    cursor: auto;
    text-indent: 20px;
}

.pm-asd {
    float: left;
    width: 88px;
    height: 60px;
    line-height: 60px;
    display: inline;
    font-size: 24px;
    color: #333;
    text-indent: 23px;
}

.checkone {
    float: right;
    width: 16px;
    height: 9px;
    background: url(../images/images/pm_arrowx_13.png) no-repeat;
    margin-top: 5px;
    margin: 28px 15px 0 0;
}

.pm-asd3 {
    width: 138px;
    height: 60px;
    float: left;
    position: relative;
    z-index: 1001;
    cursor: pointer;
    font-family: "微软雅黑";
}

.searchall {
    display: block;
    float: left;
    text-align: left;
    font-size: 14px;
}

.search-right-button {
    width: 194px;
    height: 62px;
    background: #e85b12;
    float: right;
}

.search-right-button input {
    background: #fe8431;
    display: block;
    height: 58px;
    line-height: 58px;
    color: #fff;
    font-size: 24px;
    text-align: center;
    float: left;
    width: 100%;
    border: 0;
    cursor: pointer;
}

.search-right-button input:hover {
    background: #fd771c;
}

.zj-item {
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #e5e5e5;
    background-color: #f8f8f8;
}

.zj-item ul {
    height: 41px;
    line-height: 40px;
    float: left;
}

.zj-item ul li {
    float: left;
    width: auto;
    height: 40px;
    text-align: center;
}

.zj-item ul li a {
    float: left;
    display: block;
    width: 234.8px;
    height: 39px;
    border-bottom: 1px solid #e5e5e5;
    padding: 1px 1px 0 1px;
    font-size: 16px;
    color: #404040;
    border-left: 1px solid #e5e5e5;
}

.zj-item ul li a.on3 {
    float: left;
    border-top: 2px solid #F27522;
    color: #FF8432;
    margin-top: -1px;
    height: 40px;
    background: white;
    border-bottom: none;
    border-left: 1px solid #E4E4E4;
    padding: 0px;
    color: #404040;
}

.job-intro p.job-intro-text {
    width: 400px;
    line-height: 28px;
    margin-bottom: 20px;
}

.job-intro img {
    float: left;
    margin-bottom: 30px;
}

.job-intro input {
    float: left;
}

.job-intro-padding {
    padding-bottom: 25px;
}

.job-intro .job-intro-left {
    width: 400px;
    float: left;
}

.tjc-right-title {
    height: 40px;
    line-height: 40px;
    background: #f9f9f9;
    border: 1px solid #e5e5e5;
    border-bottom: 0;
    font-size: 14px;
    width: 248px;
}

.tjc-title-left {
    width: 116px;
    float: left;
    text-align: left;
    text-indent: 10px;
}

.tjc-title-middle {
    width: 60px;
    float: left;
    text-align: center
}

.tjc-title-right {
    text-align: center;
    width: 60px;
    float: left;
}

.tjc-text-left {
    width: 86px;
    float: left;
    text-align: left;
}

.tjc-title-right, .tjc-title-middle, .tjc-text-left {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*friendlink*/
.friendlink {
    width: 980px;
    margin: 0 auto;
    background-color: #fff;
    color: #ccc;
    padding: 10px 0;
}

* + html .friendlink {
    height: 80px;
}

.friendlink dl {
    padding-left: 98px;
    position: relative;
    zoom: 1;
}

.zhuying {
    padding: 5px 0;
    border-bottom: 1px solid #e6e6e6;
    border-top: 1px solid #e6e6e6;
}

* + html .zhuying {
    height: 20px;
}

.friendlink dt {
    position: absolute;
    left: 0;
    top: 6px;
    width: 98px;
    height: 24px;
    text-align: right;
    color: #afafaf;
}

.friendlink dd {
    color: #afafaf;
    line-height: 24px;
    float: left;
}

.friendlink dd p {
    text-align: left;
}

.friendlink dd a {
    margin: 0 0px;
    color: #afafaf;
}

.friendlink dt a {
    color: #afafaf;
}

.friendlink dt a:hover, .friendlink dd a:hover {
    color: #f60;
}

.youlian {
    padding-top: 5px;
    border-top: 1px solid #fff;
    padding-bottom: 5px;
    padding-left: 60px;
}

.youlian dt {
    position: absolute;
    left: 0;
    top: 6px;
    width: 60px;
    height: 24px;
    text-align: right;
    color: #afafaf;
}

.youlian dd {
    margin-left: -37px;
}

/*域名解析*/
.dm-title {
    width: 100%;
    background: #f8f8f8;
    border-bottom: 1px solid #dfe4e8;
    border-top: 1px dotted #dfe4e8;
    height: 35px;
    line-height: 35px;
    color: #404040;
    text-align: left;
    padding-left: 10px;
}

.dm-title span {
    color: #999;
}

.dm-sure:hover {
    background: #eef6ff;
}

.dm-sure a:hover {
    text-decoration: none;
}

/*顶部域名论坛*/
.close_new22cn, .arrow-top {
    background: url(../images/guide_new22cn.png) no-repeat;
    display: block;
}

.arrow-top {
    background-position: -14px 0;
    height: 10px;
    width: 18px;
    position: absolute;
    top: -8px;
    left: 100px;
}

/*平价好名--筛选列表*/
.bid-detail-border {
    width: 98.3%;
    height: auto;
    float: left;
    background: #f4f9ff;
    border: 1px solid #D4E7FF;

    padding: 15px 0 15px 15px;
}

.m10 {
    margin-top: 15px;
}

.bd-bnt {
    font-size: 12px;
}

.bd-bnt a {
    display: inline-block;
    border: 1px solid #e5e5e5;
    padding: 0 5px;
    line-height: 20px;
    background: #fff;
    margin: 0 5px 5px 0px;
}

.bd-bnt a em {
    font-style: normal;
    color: #999;
}

.bd-bnt a.chose, .bd-bnt a:hover {
    border: 1px solid #ffcc7f;
    background: #ffffe5;
    color: #3366CC;
}

/*首页新增*/
.ad-detail ul {
    float: left;
    margin-right: 30px;
    padding: 6px 0;
}

.ad-detail ul li {
    line-height: 24px;
    color: #575656;
    background: url(../images/innera.png) no-repeat -990px -461px;
    padding-left: 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 340px;
}

.ad-detail ul li span {
    display: inline-block;
    margin-right: 5px;
}

.ad-detail ul li a:hover {
    text-decoration: underline;
}

.service-zixun ul li a {
    width: 226px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-block;
    float: left;
}

.service-zixun ul li span {
    float: left;
}

/*经纪人*/
.agent-default {
    margin: 10px;
    float: left;
}

.agent-default img {
    width: 80px;
    height: 80px;
}

.agent-text {
    float: left;
    padding-top: 10px;
}

.agent-text p em {
    font-size: 18px;
    font-style: normal;
}

.new_ad .agent-text p {
    line-height: 26px;
    height: 26px;
}

.agent-text p img {
    vertical-align: middle;
    margin-left: 10px;
}

/*查询结果*/
.tabshop {
    margin-left: 10px;
    width: 96px;
    position: relative;
}

.shopicon {
    background: url(../images/shop.png) no-repeat;
    width: 13px;
    height: 13px;
    float: left;
    margin: 9px 5px 9px 18px;
}

.tabshop .tablink {
    color: #fff;
    display: block;
    float: left;
    height: 32px;
    line-height: 32px;
    position: relative;
    width: 96px;
}

.tabshop:hover .tablink {
    background: #e74c3c;
}

.dropdown .result_r {
    display: none;
}

.dropdown:hover .result_r {
    display: block;
}

/*登录页手机端*/
@media screen and (max-width: 768px) {
    .layout-login {
        background: #fff;
    }

    .layout-login #hyzc .hyzc .hyzc_r .hyzc_botm a.login-none, .layout-login .QQ_S, .layout-login .bottom_btom, .layout-login .login-line, .layout-login #hyzc .hyzc .hyzc_l, .layout-login .mainnav, .layout-login #topnav {
        display: none;
    }
    .layout-login #hyzc{ padding: 0 15px; width:auto;}
    .layout-login .common {
        width: 90%;
        margin: 0 auto;
        height: auto;
    }

    .layout-login #hyzc .hyzc .hyzc_r {
        float: left;
        width: 100%;
        padding: 20px 0 0 0;
        border: none;
    }

    .layout-login #hyzc .hyzc {
        width: 100%;
        height: auto;
        margin: 0;
    }

    .layout-login #hyzc {
        height: auto;
    }

    .layout-login #hyzc .hyzc .hyzc_r input#input_register, .layout-login #hyzc .hyzc .hyzc_r input#input_registera {
        width: 100%;
        box-sizing: border-box;
        border-radius: 5px;
        border: 1px solid #dedede
    }

    .layout-login #hyzc .hyzc .hyzc_r .yzm {
        width: 100%;
    }

    .layout-login #hyzc .hyzc .hyzc_r input.inner_rgist {
        background: #ff9900;
        width: 100%;
        border-radius: 5px;
        margin: 17px 0 0 0
    }

    .layout-login #hyzc .hyzc .hyzc_r .yzm input#input_registerb {
        border-radius: 5px;
        border: 1px solid #dedede;
    }

    .layout-login #hyzc .hyzc .hyzc_r .yzm .yzm_img {
        margin-left: 5px;
        width: 80px;
    }

    .layout-login #hyzc .hyzc .hyzc_r .remenberI {
        width: 100%;
    }
}

/*溢价注册域名*/
.autobuy_tps {
    margin-bottom: 50px;
    border-left: 1px solid #f1f1f1;
    margin-top: 20px;
    padding: 10px 0 10px 20px;
    line-height: 24px;
    width: 40%;
    float: right;
}

.autobuy_tps h1 {
    font-size: 14px;
    margin-bottom: 10px;
}

.yj-register-tb {
    width: 55.5%;
    float: left;
    margin-top: 25px;
}

.yj-register-tb tr td {
    border-bottom: 1px solid #f1f1f1;
}

.yj-register-tb tr:last-child td {
    border-bottom: none;
}

.yj-register-tb tr td.tb-left {
    width: 125px;
}

/*push域名*/
.search-type-layer {
    padding: 14px 28px 0 28px;
    width: 682px;
    border: 1px solid #e5e5e5;
}

.bnt-green {
    background: #86C440;
    border: none;
    font-size: 14px;
    border-radius: 2px;
}

.bnt-red, .bnt-green, .bnt-hui, .bnt-zi, .bnt-lan {
    color: white;
    display: inline-block;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-radius: 2px;
    cursor: pointer;
}

.width50 {
    width: 60px;
}

.bnt-hui {
    background-color: #DDDDDD;
    color: #666666;
    text-decoration: none;
    font-size: 14px;
    border: none;
}

.ml5 {
    margin-left: 5px;
}

.paimai-tb {
    border-spacing: 0;
    border: 1px solid #e8e8e8;
    width: 100%;
}

.mt5 {
    margin-top: 5px;
}

.push-border {
    border-top: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
}

.push-border .my-domain-search-text {
    padding: 0 0 0 15px;
}

.push-border .my-domain-bnt {
    padding: 5px 0 15px 285px
}

.member-tb {
    border-bottom: 1px solid #ededed;
}

.member-tb thead tr th, .member-tb tbody tr td {
    text-align: left;
    text-indent: 10px;
}

.paimai-tb thead tr th {
    height: 35px;
    line-height: 35px;
    font-weight: 700;
    background: #f7f7f7;
    font-size: 14px;
    border-bottom: 1px solid #f5f5f5;
    text-align: center;
    text-indent: 2px;
    color: #555;
}

.search-layer-list-w {
    width: 738px;
    max-height: 231px;
}

.search-layer-list {
    border: 1px solid #e5e5e5;
    border-top: none;
    overflow: auto;
    float: left;
}

.search-layer-list li {
    height: 28px;
    line-height: 28px;
    vertical-align: middle;
    border-bottom: 1px solid #ededed;
}

.search-layer-list li span {
    display: block;
    float: left;
}

.w40 {
    width: 40px;
}

.search-layer-list li span {
    display: block;
    float: left;
}

.search-layer-list li span input {
    margin: 8px 0 0 8px;
}

.w354 {
    width: 354px;
}

.fenzu {
    width: 99.8%;
    border: 1px solid #e5e5e5;
    border-top: none;
    float: left;
    padding: 10px 0 5px 0;
    height: 30px;
}

.w137 {
    width: 137px;
}

.pager {
    clear: both;
    display: inline-block;
    font-size: 14px;
}

.w-pager {
    width: 100%;
}

.w-member-pager {
    width: 98.6%;
}

.pager li {
    float: left;
    margin: 0 2px;
}

.pager li input {
    border: 1px solid #e5e5e5;
    height: 16px;
    line-height: 16px;
    padding: 4px 5px;
    width: 30px;
}

.pager li.text {
    height: 30px;
    line-height: 24px;
}

.pager span, .pager a {
    border: 1px solid #e5e5e5;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 5px;
    vertical-align: middle;
}

.pager em {
    color: #666;
    float: left;
    font-style: normal;
    height: 24px;
    line-height: 24px;
    padding: 0 5px;
}

.pager span {
    border: 1px solid #e5e5e5;
    color: #333;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 5px;
    vertical-align: middle;
}

.pager a {
    text-decoration: none;
}

.pager a.bnt, .pager .current {
    background-color: #f9f9f9;
    border: 1px solid #e5e5e5;
    color: #333;
    font-size: 14px;
}

.pager a.bnt:hover {
    color: #fe8431;
}

.pager a:hover {
    color: #fe8431;
}

.pager .fr {
    float: right;
}

.pager .disabled {
    color: #bcbcbc;
}

.pager .current {
    font-weight: 700;
}

.domain-search-con input.from_date, .domain-search-con input.to_date {
    float: none;
    display: inline;
    height: 22px;
    line-height: 22px;
    background-position: -152px -481px;
    width: 90px;
    color: #666;
}

.bnt-orange {
    background: #ff8d08 none repeat scroll 0 0;
    border: medium none;
    border-radius: 2px;
    color: #ffffff;
    display: inline-block;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    text-decoration: none;
}

.bnt-orange:hover {
    background: #ffa00a none repeat scroll 0 0;
    color: #ffffff;
    cursor: pointer;
}

.push-tip-button, .push-domain-list ul li span.push-tip-button {
    height: 18px;
    line-height: 18px;
    padding: 0 7px;
    color: white;
    display: inline-block;
    margin-left: 5px;
    font-weight: bold;
    font-size: 12px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #ff8d08;
}

/*批量出价*/
.bid-piliang {
    padding: 10px 0 10px 20px;
    line-height: 30px;
}

.bid-piliang button {
    float: none;
    display: inline-block;
    margin: 0 10px
}

.bid-piliang input {
    margin-right: 5px;
    vertical-align: middle;
}

.piling-num {
    display: none;
}

.piliang-set-tb {
    margin-top: 15px;
}

.piliang-set-tb tr td input[type="text"] {
    width: 100px;
    margin-right: 5px;
}

.piliang-set-up {
    padding: 10px 0 0 214px;
}

.piliang-set-up input {
    width: 60px;
}

.piliang-set-button {
    text-align: center;
    padding: 20px 0;
}

.piliang-set-button button {
    float: none;
    display: inline-block;
}

.bid-piliang input.piling-bnt-cheng {
    float: none;
    display: inline-block
}

/*找回密码*/
.findpwd-list {
    padding-left: 20%;
    display: table;
    margin: 0;
    margin-bottom: 20px;
    width: 100%;
}

.findpwd-list .text {
    line-height: 30px;
    display: table-cell;
    width: 110px;
    text-align: right;
    padding-right: 10px;
}

.findpwd-list .findpwd-text-input {
    line-height: 20px;
    border: 1px solid #ccc;
    padding: 6px;
    width: 20%;
}

.findpwd-list .text {
    line-height: 30px;
}

.findpwd-button {
    margin-left: 120px;
}

.findpwd-code-button {
    display: inline-block;
    float: none;
}

.findpwdtwo-code-list {
    line-height: 30px;
}

.findpwdtwo-code-list img.yzm_img {
    vertical-align: middle;
    float: none;
    margin: 0;
    width: 90px;
}

.findpwd-footer {
    padding-top: 50px;
    width: 990px;
    margin: 0 auto;
}

.findpwd-footer .bottom_btom {
    border-top: 1px solid #dedede;
}
.findpwd-code { display: inline-flex;

    vertical-align: middle;
    padding-left: 20px;}
.findpwd-code font{ line-height: 34px;}
/*注册结果页*/
.register-success-con{
    padding: 30px 40px;
    border: 1px solid #ddd;
}
.register-success-con .weixin-pic{ text-align: center;}
.register-success-con .weixin-pic img{ display:inline-block;}
/*预定竞价大屏*/
@media screen and (min-width: 1199px) {
    .w1199 .common_b, .s1199 .common_b, .s1199 .common {
        width: 1200px;
    }

    .s1199 .result_main table {
        width: 100%;
    }

    .s1199 .jia-common {
        width: auto;
    }

    .s1199 .jia-right {
        width: 979px;
        margin-left: 218px;
    }

    .s1199 .bookBid {
        width: 607px;
    }

    .s1199 .br_left {
        width: 838px;
    }

    .s1199 .br_tp {
        width: auto;
    }

    .s1199 .sf_i {
        width: 166.6px;
    }

    .s1199 .br_right {
        width: 349px;
    }

    .s1199 .sf_l {
        width: auto;
    }

    .s1199 .wy_domain {
        height: 28px;
        line-height: 28px;
    }

    .s1199 .findpwd-footer {
        width: 1200px;
    }
}

@media screen and (max-width: 768px) {
    .w768 .findpwd-footer, .w768 .common_b, .w768 .common {
        width: 100%;
    }

    .w768 .findpwd-footer {
        display: none;
    }

    .w768 .cb_content {
        border: none;
    }

    .w768 #nk_top, .w768 #topnav_l, .w768 #R_lib, .w768 .old, .w768 #mainnav_r, .w768 #menuSearch {
        display: none;
    }

    .w768 #topnav_r {
        float: none;
        padding-left: 10px;
    }

    .w768 .findpwd-list {
        margin: 0 0 20px 0;
        padding: 0 10px;
        box-sizing: border-box;
    }

    .w768 .yzm_img {
        width: 90px;
        margin: 0;
    }

    .w768 .findpwd-list .findpwd-text-input {
        margin: 0;
        width: 100%;
        box-sizing: border-box;
    }

    .w768 .findpwd-list .findpwd-code {
        padding-top: 10px;
        display: block;
        margin: 0;
        width: 100%;
        line-height: 26px;
    }

    .w768 .findpwd-button {
        float: none;
        width: 100%;
        line-height: 40px;
        height: auto;
        border-radius: 5px;
        margin-left: 0;
    }

    .login-menu, .nav_control {
        display: none;
    }
}

.login-menu {
    -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid #e4e4e4;
}

.login-menu-logo {
    padding: 15px 0 10px 0;
}

.login-menu-logo a {
    display: inline-block;
}

.login-menu-logo span {
    vertical-align: top;
    font-size: 24px;
    color: #666;
    line-height: 40px;
    border-left: 1px solid #d2d2d2;
    padding-left: 20px;
    display: inline-block;
    margin: 7px 0 0 20px;
}

.login-menu-r {
    float: right;
    line-height: 80px;
}

.login-footer {
    border-top: 1px solid #e4e4e4;
    margin-top:50px;
}
/*注册体系*/
.register-system-box {
    border: 1px solid #ddd;
    margin-top: 20px;
}

    .register-system-box .rsb-title {
        display: inline-block;
    }

    .register-system-box .text {
        padding-left: 25px;
        color: #666;
        background: #f7f7f7;
        line-height: 78px;
        display: inline-block;
    }

    .register-system-box .register-right-arrow {
        width: 28px;
        height: 78px;
        background: url("../images/register_right_arrow.png");
        display: inline-block;
        vertical-align: top;
    }

    .register-system-box .rsb-logo {
        display: inline-block;
    }

        .register-system-box .rsb-logo img {
            display: inline-block;
            margin: 0 20px;
        }

.register-pager .footer {
    border-top: none;
}

.register-pager .small-screen-pd {
    padding-bottom: 0;
}

.ui-package {
    padding-bottom: 66px;
    position: relative;
}

    .ui-package b {
        font-size: 22px;
        color: #ee5900;
    }

    .ui-package .btn {
        display: block;
        width: 104px;
        padding: 0;
        text-align: center;
        line-height: 30px;
        background: #fe8431;
        color: #fff;
        margin: 10px auto 0;
    }

    .ui-package h2 {
        line-height: 34px;
        padding: 58px 0 0;
        text-align: center;
        font-size: 22px;
        color: #323232;
    }

    .ui-package p {
        font-size: 16px;
        color: #8a8a8a;
        text-align: center;
        line-height: 32px;
    }

    .ui-package table {
        border-collapse: collapse;
        border: 1px solid #e0e1e5;
        background: #fff;
        width: 100%;
        color: #323232;
    }

        .ui-package table img {
            display: inline-block;
        }

    .ui-package .table-tit {
        position: absolute;
        left: 0;
        top: 170px;
        border-bottom: 1px dashed #e0e1e5;
    }

        .ui-package .table-tit tr:nth-child(2n-1) {
            background: #f8f8f8;
        }

    .ui-package .fixed {
        width: 1200px;
        position: fixed;
        left: 50%;
        top: 0;
        margin-left: -600px;
    }

    .ui-package td,
    .ui-package th {
        border-left: 1px dashed #e0e1e5;
        text-align: center;
        padding: 16px 12px;
    }

    .ui-package .table-cont {
        border-top: 0 none;
        margin-top: 264px;
    }

        .ui-package .table-cont tr:nth-child(2n) {
            background: #f8f8f8;
        }

.dns-model p {
    line-height: 30px;
}

.dns-model-price {
    border-top: 1px solid #ddd;
    line-height: 40px;
    margin-top: 15px;
}

    .dns-model-price span {
        font-size: 16px;
        font-weight: bold;
        color: red;
    }

.iCheckbox {
    min-height: 20px;
    padding-top: 7px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer;
}

.bang-ding-domain {
    padding-bottom: 50px;
}

    .bang-ding-domain .dns-model-tips {
        padding: 15px 0;
    }

@media screen and (max-width: 1280px) {
    .ui-package .fixed {
        width: 990px;
        position: fixed;
        left: 0;
        top: 0;
        margin-left: -495px;
    }
}

@media screen and (max-width: 768px) {
    .ui-package .fixed {
        width: auto;
        position: fixed;
        left: 0;
        top: 0;
        margin: 0 15px;
    }

    .ui-package table {
        font-size: 12px;
    }

    .ui-package .btn {
        width: auto;
        font-size: 12px;
        word-break: break-all;
    }

    .ui-package b {
        word-break: break-all;
        font-size: 14px;
    }

    .ui-package td,
    .ui-package th {
        padding: 16px 0;
    }
}
