/* 未能缩小。正在返回未缩小的内容。
(1809,96): run-time error CSS1054: JavaScript error in expression property: Variable 'e' has not been declared: e
(1912,1): run-time error CSS1019: Unexpected token, found '@charset'
(1912,10): run-time error CSS1019: Unexpected token, found '"utf-8"'
(1912,17): run-time error CSS1019: Unexpected token, found ';'
(1954,85): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1955,89): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1956,89): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1957,93): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1958,198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1959,75): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1961,62): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1962,62): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1964,62): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(1965,67): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
 */
.banner_box {
    height: 574px;
    overflow: hidden;
    width: 100%;
    min-width:1080px;
}
.banner_box .banner {
    height: 574px;
    left: 50%;
    margin-left: -950px;
    overflow: hidden;
    position: relative;
    width: 1900px;
    min-width:1080px;
}
.banner_box .banner li {
    height: 574px;
    width: 1900px;
    min-width:1080px;
}
.item {
    display: block;
    height: 5px;
    left: 0;
    position: absolute;
    text-align: center;
    top: 540px;
    width: 100%;
    z-index: 124;
}
.item a {
    background: #333 none repeat scroll 0 0;
    border-radius: 8px;
    display: inline-block;
    height: 16px;
    margin-right: 11px;
    opacity: 0.6;
    overflow: hidden;
    width: 16px;
}
.item a.cur {
    background: #fd491e none repeat scroll 0 0;
}
.habo_show{
    width:1080px;
    height:auto;
    overflow:hidden;
    margin:0 auto;
    padding-top:30px;
    padding-bottom:30px;
}
.index_tit{
    height:30px;
    line-height:30px;
    font-size:24px;
    color:#555555;
    width:1080px;
    /*background:url("/Content/images/index/title1.jpg") no-repeat top left;*/
}
.index_tit img{
    height:95px;
    width:554px;
}
.box_wrap{
    width:1080px;
    height:auto;
    overflow:hidden;
    margin:0 auto;
    border-bottom:1px solid #ededed;
    padding-bottom:30px;
    padding-top:30px;
}
.box_wrap .show_box{
    width:1080px;
    margin:0 auto;
    overflow:hidden;
    display:table;
}
.show_box .show_li{
    display:table-cell;
    text-align:center;
    background:url("/Content/images/index/line.jpg") no-repeat top right;
}
.show_box .show_li:last-child{
    background:none;
}
.show_box .show_li img {
    display:block;
    margin:0 auto;
    transition: all 1s ease-out 0s;
}
.show_box .show_li:hover img{
    cursor: pointer;
    transform: rotate(360deg);
}
.show_box .show_li span{
    display:block;
    margin-top:12px;
    color:#646464;
}
.show_bg{
    width:1px;
    height:70px;
    float:left;
    background:url("/Content/images/index/line.jpg") no-repeat top left;
}
.show_c{
    height:auto;
    overflow:hidden;
    margin-top:30px;
}
.show_c .show_list{
    width:1080px;
    height:auto;
    overflow:hidden;
    margin-bottom:40px;
}
.show_list .show_img{
    width:548px;
    height:98px;
    float:left;
}
.show_list .show_text{
    width:548px;
    height:98px;
    float:right;
}
.show_list p{
    padding-left:20px;
    color:#666666;
    padding-right:40px;
    margin-top:10px;
    line-height:24px;
    font-size:14px;
}
.show_list h2{
    font-weight:normal;
    color:#393939;
    padding-left:20px;
}
.thumb{
    width:1100px;
    height:auto;
    overflow:hidden;
    position:relative;
}
.container{
    width:948px;
    margin:0 auto;
    height:auto;
    overflow:hidden;
}
.thumb .left{
    position:absolute;
    top:60px;
    left:0px;
    cursor:pointer; 
}
.thumb .right{
    position:absolute;
    top:60px;
    right:0px;
    cursor:pointer;
}
.about_us{
    width:1080px;
    height:auto;
    overflow:hidden;
    margin:0 auto;
}
.about_us .about_l{
    float:left;
    width:527px;
    height:233px;
    background:url("/Content/images/index/bg1.jpg") no-repeat top left;
}
.about_us .about_l p{
    width:300px;
    color:#636363;
    line-height:32px;
    font-size:16px;
    margin:0 auto;
    text-align:center;
}
.about_us .about_l .about_tit{
    font-size:26px;
    color:#636363;
    margin:0 auto;
    text-align:center;
    margin-top:80px;
    margin-bottom:20px;
}
.about_us .about_r .about_tit{
    font-size:26px;
    color:#636363;
    margin:0 auto;
    text-align:center;
    margin-top:45px;
    margin-bottom:25px;
}
.about_us .about_r{
    float:right;
    width:527px;
    height:233px;
    background:url("/Content/images/index/bg2.jpg") no-repeat top left;
}
.about_us .about_r p{
    width:300px;
    color:#636363;
    margin:0 auto;
    text-align:center;
    line-height:32px;
    font-size:16px;
}
/*图片轮播*/
.list .list-item{
    float:left;
    width:248px;
    height:294px;
    border:1px solid #f7f7f7;
    background:#f7f7f7;
    margin-right:26px;
}
.list .list-item:hover{
    border:1px solid #c1c1c1;
}
.list .last-item{
    float:right;
    margin-right:0px;
}
.list .list-item img{
    display:block;
    margin:0 auto;
    margin-top:50px;
}
.list .list-item p{
    margin-top:40px;
    text-align:center;
}
.list .last-item p{
    margin-top:53px;
}
.list .last-item2 p{
    margin-top:50px;
}
.list .list-item span{
    display:block;
    text-align:center;
    font-size:13px;
    color:#6e6e6e;
    line-height:30px;
}
.friend_logo{
    width:1080px;
    height:auto;
    overflow:hidden;
    margin:0 auto;
}
.friend_logo h3{
    text-align:center;
    font-weight:normal;
    font-size:24px;
    color:#555555;
    height:50px;
    line-height:50px;
    padding-bottom:10px;
    margin-top:30px;
    border-bottom:1px solid #ededed;
}
.friend_logo .logo_ul{
    width:1080px;
    margin:0 auto;
    height:auto;
    overflow:hidden;
    margin-top:20px;
    margin-bottom:30px;
    display:table;
}
.friend_logo .logo_ul .logo_li{
    display:table-cell;
}
.friend_logo .logo_ul .logo_li:last-child{
    margin-right:20px;
    float:right;
}
.banner_box .banner li.down {
    padding:0px;
    background:url("/Content/images/index/banner.jpg") no-repeat left top;
    background-size:100% 100%;
}
.down .down_txt{
    width:1080px;
    margin:0 auto;
    position:relative;
}
.down .down_txt h3{
    font-size:32px;
    font-weight:normal;
    color:#3a3a3a;
    padding-top:150px;
}
.down .down_txt p{
    color:#4b4b4b;
    width:500px;
    line-height:36px;
    margin-top:30px;
}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, em, button {
    margin: 0;
    padding: 0;
}

.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
    font-size: 0;
}
/*伪±类àà清?除3y*/
.clearfix {
    *zoom: 1;
}

input, img {
    border: 0px;
}

    input[type=button], input[type=submit] {
        cursor: pointer;
    }

button {
    cursor: pointer;
}

a {
    text-decoration: none;
    cursor: pointer;
}

ul {
    list-style: none;
}

li {
    list-style-type: none;
}

.none {
    display: none;
}

html, body {
    height: 100%;
    width: 100%;
    font-family:PingFang-SC-Regular,Source Han Sans CN,Helvetica,HelveticaNeue,tahoma,arial,Hiragino Sans GB,Microsoft YaHei,Heiti SC,\\5B8B\4F53,sans-serif;
}

.margin_t30 {
    margin-top: 30px;
}

.margin_t10 {
    margin-top: 10px;
}

.margin_t20 {
    margin-top: 20px;
}
/*公共*/
.hidden {
    display: none;
}
.header_wrap {
    width: 100%;
    min-width: 1080px;
    height: 100px;
    background: #ec631b;
}
.header_wrap .header {
    width: 1080px;
    margin: 0 auto;
    height: 100px;
    overflow: hidden;
    position: relative;
}
.logo {
    width: 109px;
    height: 71px;
    float: left;
    margin-top: 14px;
    background: url("/Content/images/public/logo.png") no-repeat top left;
}

.header .nav {
    width: 820px;
    float: right;
    height: 50px;
    padding-top: 46px;
}

.header .nav .nav_ul {
    float: left;
}

.header .nav .nav_tell {
    float: right;
    height: 32px;
    line-height: 32px;
}

.header .nav .nav_tell img {
    display: block;
    width: 32px;
    height: 32px;
    float: left;
}
.header .nav .nav_tell span {
    display: block;
    height: 32px;
    line-height: 32px;
    float: right;
    color: #ffffff;
    padding-left: 2px;
    font-size: 17px;
}
.header .nav ul li {
    float: left;
}
.header .nav ul li a {
    color: #ffffff;
    display: block;
    height: 30px;
    line-height: 30px;
    padding: 0px 15px;
    font-size: 18px;
    margin: 0 20px;
    border: 1px solid #ec631b;
}
.header .nav ul li a.hover {
    border: 1px solid #ffffff;
    border-radius: 5px;
}

.header .nav ul li a:hover {
    border: 1px solid #ffffff;
    border-radius: 5px;
}
.login {
    position: absolute;
    top: 0;
    right: 0;
    height: 30px;
    line-height: 30px;
    padding: 0px 20px;
    background: rgba(0, 0, 0, 0.5);
}
.login a {
    display: block;
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding: 0px 3px;
    color: #ffffff;
}
.footer {
    width: 100%;
    min-width: 1080px;
    height: auto;
    overflow: hidden;
    background: #282828;
}
.footer .footer_c {
    width: 1080px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 50px;
    padding-bottom:20px;
}
.footer_c .footer_l {
    float: left;
}
.footer_c .footer_l .foot_ul {
    float: left;
    padding-left: 32px;
    margin-left: 30px;
    border-left: 1px solid #565656;
}
.footer_c .footer_l .foot_ul li {
    float: left;
    padding: 0px 10px;
    color: #ffffff;
}
.foot_ul ul li a {
    color: #ffffff;
}
.foot_ul ul {
    padding: 8px 0px;
    height: auto;
    overflow: hidden;
}
.foot_ul p {
    line-height: 28px;
    font-size: 14px;
    color: #FFFFFF;
    padding-left: 10px;
}
.foot_ul p a {
    color: #ffffff;
}
.footer_c .footer_r {
    float: right;
    margin-right:10px;
}
.footer_r img {
    display: block;
    width: 100px;
    height: 100px;
}
.footer_r span {
    display: block;
    width: 100px;
    height: 30px;
    line-height: 30px;
    color: #ffffff;
    text-align: center;
    font-size: 14px;
}
.field-validation-error span {
    color: red;
}
.span_req {
    color: red;
}
.huo_r .field-validation-error span{
    color:red;
    height:32px;
    line-height:32px;
    padding:0px 12px;
    border-radius:3px;
    border:1px dashed red;
}
.upload_file {
    position: relative;
    display: inline-block;
    background: #fd481e;
    padding: 4px 12px;
    overflow: hidden;
    color: #ffffff;
    text-decoration: none;
    text-indent: 0;
    line-height: 25px;
    border-radius: 4px;
    font-size: 13px;
}
.upload_file input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    font-size:0;
}
.case{
    width:1100px;
    height:auto;
    overflow:hidden;
    margin:0 auto;
    padding:40px 0px;
}
.case .case_list{
    width:298px;
    height:auto;
    overflow:hidden;
    margin-right:100px;
    float:left;
    margin-top:56px;
}
.case div:nth-child(3n){
    margin-right:0px;
}
.case .case_list h3{
    text-align:center;
    color:#333333;
    margin-top:10px;
}
.case .case_list p{
    color:#888888;
    font-size:14px;
    line-height:26px;
    margin-top:20px;
    text-align:center;
}
.case_list .case_img{
    margin:0px 9px;
}
.case_list .case_link{
    margin-top:20px;
    text-align:center;
}
.case_list .case_link a{
    color:#fd491e;
    font-size:13px;
}
.down_banner {
    background: rgba(0, 0, 0, 0) url("/Content/images/down/down.jpg") no-repeat center top;
    height: auto;
    overflow: hidden;
    width: 100%;
}
.down_banner .banner_bg {
    height: 491px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    width: 1000px;
}
.android_down {
    height: 60px;
    left: 190px;
    position: absolute;
    top: 365px;
    width: 167px;
}
.android_down a {
    background:url("/Content/images/down/a2.png") no-repeat left top;
    display: block;
    float: left;
    height: 60px;
    width: 218px;
    position:relative;
}
.iphone_down span {position:absolute;top:-25px;left:27px;color:#000000;border:1px solid #242424;background-color:#E5E5E5;font-size:13px;padding:2px 5px;border-radius:4px;}
.iphone_down {
    height: 60px;
    left: 0;
    position: absolute;
    top: 365px;
    width: 167px;
}
.iphone_down a {
    background:url("/Content/images/down/a1.png") no-repeat left top;
    display: block;
    float: left;
    height: 60px;
    width: 218px;
    position:relative;
}
.android_down span {position:absolute;top:-25px;left:27px;color:#000000;border:1px solid #242424;background-color:#E5E5E5;font-size:13px;padding:2px 5px;border-radius:4px;}
.down_banner .banner_bg .code {
    height: 99px;
    left: 690px;
    position: absolute;
    top: 250px;
    padding:29px 13px 29px 33px;
    width:99px;
    background:url("/Content/images/down/erwema.png") no-repeat top left;
}
.down_banner .banner_bg .code .code_text {
    color: #ffffff;
    display: block;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.iphone_box .down_btn{
    width:100%;
    margin:0 auto;
    position:absolute;
    left:0;
    right:0;
    bottom:32%;
    text-align:center;
}
.iphone_box .down_btn a{
    width:50%;
    height:50px;
    line-height:50px;
    text-align:center;
    background:#ffffff;
    border-radius:8px;
    font-size:18px;
    display:block;
    margin:0 auto;
    color:#f68827;
}

.login_wrap {
    height: auto;
    margin: 0 auto;
    padding: 40px 0 20px;
    width: 1100px;
}

.login_box {
    border: 1px solid #e0e0e0;
    height: 518px;
    width: 1097px;
    background: url("/Content/images/login-bg.jpg") no-repeat top left;
}

.register_box {
    background: url("/Content/images/register-bg.jpg") no-repeat top left;
}

.login_box .login_l {
    float: left;
    height: 420px;
    margin-left: 60px;
    padding-top: 30px;
    width: 450px;
}

    .login_box .login_l h3 {
        color: #00b3ef;
        font-size: 24px;
        font-weight: normal;
        text-align: center;
    }

.login_box .login_r {
    border-color: #fc5028 #e4e4e4 #e4e4e4;
    border-image: none;
    border-style: solid;
    border-width: 2px 1px 1px;
    float: right;
    height: 454px;
    margin-top:20px;
    margin-right: 70px;
    padding: 20px;
    width: 278px;
    background: #ffffff;
}

.login_box .login_w {
    height: 390px;
}

.login_r h3 {
    color: #d2d2d2;
    font-size: 24px;
    font-weight: normal;
}

.login_r .login_list {
    color: #5e5e5e;
    height: 45px;
    line-height: 45px;
    position: relative;
    width: 275px;
}

    .login_r .login_list span {
        display: inline;
        padding-right: 4px;
    }

.login_list .login_btn {
    background: #fd4b22;
    border-radius: 6px;
    color: #ffffff;
    display: block;
    font-size: 18px;
    height: 45px;
    width: 277px;
}

.login_l_img {
    padding-top: 20px;
    text-align: center;
}

.login_list .login_list_l {
    float: left;
}

.login_list .login_list_r {
    float: right;
}

    .login_list .login_list_r a {
        color: #fd4b22;
    }

.login_list a {
    color: #fd4b22;
}

.login_list .label_icon {
    display: block;
    float: left;
    height: 24px;
    margin-left: 12px;
    margin-top: 10px;
    vertical-align: middle;
    width: 19px;
}

.login_list .icon_one {
    background: rgba(0, 0, 0, 0) url("/Content/images/ico1.jpg") no-repeat scroll left center;
}

.login_list .icon_two {
    background: rgba(0, 0, 0, 0) url("/Content/images/ico2.jpg") no-repeat scroll left center;
}

.login_list .input_text {
    display: inline;
    float: left;
    font-size: 15px;
    height: 35px;
    line-height: 35px;
    margin-top: 5px;
    padding-left: 3px;
    width: 230px;
}

.login_list_l {
    color: #888888;
}

.border {
    border: 1px solid #d2d2d2;
    border-radius: 6px;
}

.register_tit {
    height: auto;
    margin-bottom: 18px;
    overflow: hidden;
}

    .register_tit .tit_l {
        color: #fd4b22;
        float: left;
        font-size: 24px;
    }

    .register_tit .tit_r {
        color: #5e5e5e;
        float: right;
        font-size: 14px;
        padding-top: 8px;
    }

        .register_tit .tit_r a {
            color: #fd4b22;
        }

.register_li {
    border: 1px solid #d2d2d2;
    border-radius: 6px;
    height: 40px;
    line-height: 40px;
    margin-top: 18px;
    position: relative;
}

    .register_li .field-validation-error {
        border: 1px dotted red;
        border-radius: 3px;
        display: block;
        height: 20px;
        left: 284px;
        line-height: 20px;
        padding: 8px;
        position: absolute;
        top: 0;
        white-space: nowrap;
        width: auto;
        z-index: 99;
    }

.login_list .field-validation-error {
    border: 1px dotted red;
    border-radius: 3px;
    display: block;
    height: 23px;
    left: 284px;
    line-height: 23px;
    padding: 8px;
    position: absolute;
    top: 0;
    white-space: nowrap;
    width: auto;
    z-index: 99;
}

.input_item .field-validation-error {
    border: 1px dotted red;
    border-radius: 5px;
    display: block;
    margin-left: 5px;
    padding: 0px 6px;
    float: left;
    height: 35px;
    color: red;
    line-height: 35px;
}

.login_list .field-validation-error span {
    display: block;
    min-width: 100px;
    padding: 0 10px;
    color: red;
}

.register_li .field-validation-error span {
    display: block;
    min-width: 100px;
    padding: 0 6px;
    color: red;
}

.register_li label {
    color: #555555;
    display: block;
    float: left;
    font-size: 15px;
    height: 40px;
    line-height: 40px;
    text-align: right;
    width: 30%;
}

.register_li input {
    color: #555555;
    /*display: block;*/
    width:70%;
    float: left;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    margin: 0;
    text-indent: 3px;
}

.border_none {
    border: medium none;
}

.register_li .li_l {
    border: 1px solid #d2d2d2;
    border-radius: 6px;
    float: left;
    height: 40px;
    line-height: 40px;
}

    .register_li .li_l label {
        display: block;
        float: left;
        height: 40px;
        width: 82px;
    }

    .register_li .li_l input {
        border: 0 none;
        display: block;
        float: left;
        height: 40px;
        width: 90px;
    }

.register_li .border_none {
    border: 0 none;
}

.register_li .li_l img {
    display: block;
    float: right;
    width: 100px;
    height: 40px;
    border-left: 1px solid #d2d2d2;
}

.register_li .li_r {
    background: #e0e0e0 none repeat scroll 0 0;
    color: #ffffff;
    cursor: pointer;
    display: inline;
    float: right;
    font-size: 15px;
    height: 40px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 84px;
}

    .register_li .li_r .code-btn {
        background: #e0e0e0 none repeat scroll 0 0;
        cursor: pointer;
    }

.register_checked {
    height: 40px;
    line-height: 40px;
    margin-top: 12px;
}

    .register_checked span {
        color: #6f6f6f;
        font-size: 14px;
    }

    .register_checked a {
        color: #fd4b22;
        font-size: 14px;
    }

.register_btn {
    height: 49px;
    line-height: 49px;
    margin-top: 5px;
}

    .register_btn input {
        background: #fd4b22;
        border-radius: 6px;
        color: #ffffff;
        cursor: pointer;
        display: block;
        font-size: 18px;
        height: 49px;
        width: 100%;
    }

.findPassword {
    height: auto;
    margin: 0 auto 120px;
    overflow: hidden;
    width: 1100px;
}

    .findPassword .password {
        height: auto;
        margin: 0 auto;
        margin-top: 100px;
        overflow: hidden;
        width: 844px;
    }

.password .top_img {
    height: 50px;
    overflow: hidden;
    width: 779px;
}

.pass_form {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #d7d7d7;
    margin-top: 30px;
    min-height: 450px;
    overflow: hidden;
    padding-bottom: 140px;
    margin: 0 auto;
    width: 842px;
}

    .pass_form .pass_tit {
        color: #fd491e;
        font-size: 20px;
        height: 50px;
        line-height: 50px;
        border-bottom: 1px solid #fd491e;
        margin: 55px 35px 0px 35px;
    }

    .pass_form .input_item {
        height: 37px;
        margin-top: 20px;
        overflow: hidden;
    }

        .pass_form .input_item .span {
            display: block;
            float: left;
            font-size: 15px;
            height: 37px;
            color: #555555;
            line-height: 37px;
            text-align: right;
            width: 95px;
        }

.pass_box {
    width: 560px;
    margin: 0 auto;
    margin-top: 100px;
}

.input_item input {
    border: 1px solid #bdbdbd;
    float: left;
    height: 35px;
    line-height: 35px;
    padding-left: 3px;
    border-radius: 6px;
    width: 200px;
}

.input_item .border_none {
    border: 0 none;
}

.input_item .item_verify input {
    padding-left: 3px;
    width: 148px;
}

.input_item .item_verify {
    float: left;
}

.input_item .item_codeimg {
    border-left: 1px solid #bdbdbd;
    display: inline;
    float: left;
    height: 35px;
    margin-left: 5px;
    width: 88px;
}

.indent20 {
    text-indent: 20px;
}

.pass_form .item_btn {
    margin-top: 27px;
    padding-left: 95px;
}

    .pass_form .item_btn input {
        background: #fd491e;
        border-radius: 3px;
        color: #ffffff;
        font-size: 15px;
        height: 40px;
        line-height: 40px;
        width: 159px;
    }

.cell_phone {
    display: inline-block;
    height: 37px;
    line-height: 37px;
}

.input_item .item_verify .item_label {
    text-align: right;
}

.pass_form .input_item .pw3_lab {
    width: 95px;
}

.input_item .user_name {
    display: inline-block;
    height: 37px;
    line-height: 37px;
}

.pass_form .user_btn {
    padding-left: 95px;
}

.infor_code .code-btn {
    background: #ffe1da;
    border: 0px;
    outline: 1px solid #ffa089;
}

.item_verify .item_li {
    border: 1px solid #bdbdbd;
    border-radius: 6px;
    float: left;
    height: 35px;
    line-height: 35px;
    padding-left: 3px;
    width: 260px;
}

    .item_verify .item_li input {
        border: 0 none;
    }

    .item_verify .item_li .infor_code input {
        border-left: 1px solid #bdbdbd;
        display: inline;
        float: left;
        height: 35px;
        margin-left: 5px;
        border-radius: 0px;
        width: 88px;
    }

.infor_code #yzm_btn {
    width: 88px;
}

.other_item input {
    width: 260px;
}

.other_item .item_verify input {
    width: 260px;
}

.hidden {
    height: 18px;
    line-height: 18px;
}
.hidden a {
    height: 18px;
    line-height: 18px;
    font-size: 14px;
    color: #666666;
    text-decoration: dashed;
}
.input_item .item_verify .item_li .code {
    width: 100px;
    float: left;
    margin-left: 5px;
    border-radius: 0px;
    border-left: 1px solid #bdbdbd;
}

.about_nav{
    width:100%;
    height:235px;
    overflow:hidden;
    margin:0 auto;
    min-width:1080px;
    background:url("/Content/images/about/ad.jpg") no-repeat top center;
}
.about_t{
    width:1080px;
    height:auto;
    overflow:hidden;
    margin:0 auto;
    margin-top:30px;
}
.about_t h3{
    text-align:center;
    font-weight:normal;
    font-size:28px;
    color:#0a0b08;
}
.about_t span{
    display:block;
    color:#4b4b4b;
    text-align:center;
    color:#4b4b4b;
    margin-top:10px;
}
.about_t img{
    display:block;
    margin:0 auto;
    margin-top:10px;
}
.about_t p{
    text-align:center;
    font-size:14px;
    margin-top:30px;
    color:#999999;
}
.about_nav ul{
    width:360px;
    margin:0 auto;
    margin-top:50px;
}
.about_nav ul li{
    float:left;
    padding:0px 24px 0px 20px;
    height:36px;
    margin-right:46px;
    line-height:36px;
}
.about_nav ul li a{
    color:#333333;
}
.about_nav ul li.hover{
    background:url("/Content/images/about/about-bg.jpg") no-repeat top left;
}
.about_nav ul li.hover a{
    color:#ffffff;
}
.contact{
    width:1080px;
    height:auto;
    margin:0 auto;
    overflow:hidden;
}
.contact .contact_c{
    width:1080px;
    height:auto;
    margin:0 auto;
    padding:30px 0px 80px 0px;
    overflow:hidden;
    min-height:350px;
}
.contact .contact_c h2{
    color:#fd491e;
    font-size:18px;
    height:40px;
    line-height:40px;
    margin-bottom:6px;
}
.contact .contact_c p{
    color:#7c7c7c;
    font-size:15px;
    height:36px;
    line-height:36px;
}
.contact_c .contact_p{
    color:#494949;
    line-height:30px;
    margin-top:10px;
    font-size:15px;
}
.solution{
    width:1100px;
    height:auto;
    overflow:hidden;
    margin:0 auto;
    padding-top:50px;
    padding-bottom:40px;
}
.solution .solu_li{
    width:1100px;
    height:auto;
    overflow:hidden;
}
.solution .solu_bg1{
    background:url("/Content/images/down/bg1.jpg") no-repeat top left;
    min-height:474px;
}
.solution .solu_bg2{
    background:url("/Content/images/down/bg2.jpg") no-repeat top left;
    min-height:819px;
}
.solution .solu_bg3{
    background:url("/Content/images/down/bg3.jpg") no-repeat top left;
    min-height:820px;
}
.solu_li .solu_img{
    float:left;
    padding-left:20px;
}
.solu_li .solu_text{
    float:right;
    width:396px;
    padding:0px 50px;
    margin-top:140px;
}
.solu_li .solu_text h3{
    color:#393939;
    font-weight:normal;
    font-size:24px;
}
.solu_li .solu_text p{
    color:#343434;
    margin-top:20px;
    line-height:30px;
}
.solu_li .solu_l{
    float:left;
    width:396px;
    padding:0px 50px;
    margin-top:180px;
}
.solu_li .solu_r{
    float:right;
    padding-right:20px;
}
.solu_li .solu_l h3{
    color:#393939;
    font-weight:normal;
    font-size:24px;
}
.solu_li .solu_l p{
    color:#343434;
    margin-top:20px;
    line-height:30px;
}
.content{
    width:1080px;
    height:auto;
    margin:0 auto;
    overflow:hidden;
    padding-top:30px;
    padding-bottom:80px;
}
.content .tit{
    height:auto;
    padding-bottom:15px;
    overflow:hidden;
    padding-top:10px;
    border-bottom:1px solid #eaeaea;
}
.content .tit .tit_t .tit_h2{
    font-size:24px;
    color:#fd491e;
}
.content .tit .t_span span{
    display:block;
    float:left;
    height:40px;
    line-height:40px;
    padding-right:90px;
    color:#777777;
    font-size:14px;
}
.content .tit .t_span span a{
    color:#fc471d;
}
.content .requre{
    padding:20px 0px;
    height:auto;
    overflow:hidden;
    border-bottom:1px dashed #b1b1b1;
}
.content .requre .requre_l{
    float:left;
    width:90px;
    height:35px;
    line-height:35px;
    color:#1d1d1d;
    font-size:15px;
    font-weight:bold;
}
.content .requre .requre_r{
    float:left;
    width:980px;
}
.content .requre .requre_c{
    margin-top:10px;
    height:auto;
    overflow:hidden;
}
.content .requre .requre_r p{
    color:#585858;
    font-size:14px;
    line-height:35px;
}
.tit_t .num{
    color:#393939;
}
.contenter{
    width:1100px;
    height:auto;
    overflow:hidden;
    margin:0 auto;
}
.solu_li .down_text{
    width:306px;
}
.solu_li .down_text p{
    color:#fd491e;
    font-size:24px;
}
.solu_li .l_down_txt{
    margin-top:300px;
    padding-left:120px;
    width:300px;
}
.solu_li .l_down_txt p{
    color:#fd491e;
    font-size:24px;
}
.solu_li .down_mt{
    margin-top:310px;
    width:360px;
}
.iphone_banner{
	background:#e56b4f;
	width:100%;
    min-width:1050px;
	height:320px;
}
.iphone_banner img{
	width:100%;
	height:320px;
}
.down_btn{
	margin-top:100px;
}
.down_btn a{
	background:#f66e4d;
	display:block;
	width:180px;
	border-radius:6px;
	text-align:center;
	color:#ffffff;
	height:40px;
	line-height:40px;
	font-size:1.3em;
	margin:0 auto;
	font-weight:bold;
}
.down_btn span{
	margin-top:20px;
	display:block;
	text-align:center;
	color:#737373;
}
.index_more{
    padding-right:16px;
    color:#bcbcbc;
    background:url("/Content/images/index/dot2.png") no-repeat right center;
}
.contact_c .flow{
    width:1080px;
    height:auto;
    overflow:hidden;
    margin:0 auto;
    background:url("/Content/images/about/liuc.png") no-repeat top center;
}
.contact_c .flow .flow_list{
    float:left;
    width:120px;
    margin-right:102px;
}
.contact_img{
    width:1079px;
    height:489px;
    background:url("/Content/images/about/ditu.jpg") no-repeat top center;
}
.contact_c .contact_img img{
    display:block;
    width:1079px;
    height:489px;
}
.flow .flow_list h4{
    font-weight:normal;
    color:#ec621a;
    font-size:16px;
    width:100%;
    margin:0 auto;
    margin-bottom:4px;
    text-align:center;
}
.flow .flow_list span{
    color:#6f6f6f;
    display:block;
    width:96px;
    font-size:14px;
    margin:0 auto;
    text-align:center;
}
.flow .flow_list.fr{
    float:right;
    margin-right:32px;
}
.contact_c .contact_btn{
    margin-top:50px;
}
.contact_c .contact_btn p{
    text-align:center;
}
.contact_c .contact_btn a{
    display:block;
    margin:0 auto;
    width:186px;
    height:50px;
    line-height:50px;
    background:#ec621a;
    color:#ffffff;
    font-size:18px;
    border-radius:6px;
    text-align:center;
    margin-top:20px;
}
.ml20{
    margin-left:25px;
}
.mt150{
    margin-top:150px;
}
.mt300{
    margin-top:300px;
}
.mt170{
    margin-top:170px;
}
.mt330{
    margin-top:330px;
}
.mt280{
    margin-top:280px;
}
.logo_box{
    width:1080px;
    height:auto;
    margin:0 auto;
    overflow:hidden;
    padding-bottom:40px;
    margin-top:50px;
}
.logo_box .logo_list{
    width:198px;
    height:auto;
    float:left;
    margin:0px 62px 50px 20px;
    overflow:hidden;
}
.logo_box .logo_list:nth-child(4n){
    float:right;
    margin-right:20px;
}
.logo_box .logo_list img{
    display:block;
    width:194px;
    height:128px;
    border:1px solid #f0f0f0;
    margin:0 auto;
}
.logo_box .logo_list img:hover{
    border:1px solid #ec631b;
}
.logo_box .logo_list span{
    display:block;
    height:30px;
    line-height:30px;
    margin-top:20px;
    color:#3f3f3f;
    text-align:center;
}
.solu_wrap{
    width:100%;
    height:688px;
    margin:0 auto;
    min-width:1080px;
    background:url("/Content/images/about/banner2.jpg") no-repeat top center;
}
.solu_wrap .solu_c{
    width:1080px;
    height:auto;
    overflow:hidden;
    padding-top:320px;
    margin:0 auto;
}
.solu_wrap .solu_list{
    width:25%;
    height:auto;
    overflow:hidden;
    float:left;
}
.solu_wrap .solu_list img{
    display:block;
    margin:0 auto;
}
.solu_wrap .solu_list h4{
    text-align:center;
    color:#ffffff;
    margin-top:20px;
}
.solu_wrap .solu_list span{
    display:block;
    text-align:center;
    color:#ffffff;
    font-size:12px;
    margin-top:10px;
}
.solu_mode{
    width:100%;
    height:703px;
    min-width:1080px;
    padding-top:10px;
    background:url("/Content/images/about/bg3.jpg") no-repeat top center;
}
.solu_mode .pic_wrap{
    width:1080px;
    height:auto;
    margin:0 auto;
    margin-top:80px;
    overflow:hidden;
}
.solu_mode .pic_wrap .pic_list{
    width:25%;
    float:left;
}
.pic_wrap .pic_list img{
    display:block;
    margin:0 auto;
}
.pic_wrap .pic_list span{
    display:block;
    text-align:center;
    height:30px;
    line-height:30px;
    margin-top:10px;
    color:#747573;
}
.f1{
    width:500px;
    height:495px;
    overflow:hidden;
    margin:0 auto;
    margin-top:50px;
    margin-bottom:50px;
    padding-left:580px;
    background:url("/Content/images/about/p9.png") no-repeat top center;
}
.f1 h3{
    font-size:28px;
    font-weight:normal;
    color:#ec621a;
    margin-top:60px;
}
.f1 p{
    color:#3a3a3a;
    margin-top:12px;
}
.f1 .f1_text{
    width:372px;
    line-height:26px;
    color:#3a3a3a;
    font-size:14px;
    margin-top:25px;
}
.f2_wrap{
    width:100%;
    height:480px;
    min-width:1080px;
    background:url("/Content/images/about/p10.jpg") no-repeat top center;
}
.f2_wrap .f2{
    width:1080px;
    height:auto;
    overflow:hidden;
    margin:0 auto;
}
.f2_wrap .f2 .f2_text{
    width:500px;
    height:auto;
    float:left;
    color:#ffffff;
    overflow:hidden;
}
.f2 .f2_text h3{
    font-size:28px;
    font-weight:normal;
    margin-top:130px;
}
.f2 .f2_text span{
    font-size:18px;
    display:block;
    margin-top:10px;
    margin-bottom:30px;
    
}
.f2 .f2_text p{
    font-size:14px;
    line-height:26px;
}
.team{
    width:1080px;
    height:281px;
    overflow:hidden;
    margin:0 auto;
    margin-bottom:50px;
    background:url("/Content/images/about/p11.jpg") no-repeat top center;
}
.team .team_p{
    width:840px;
    margin:0 auto;
    margin-top:110px;
    text-align:center;
    line-height:30px;
    color:#3a3a3a;
}
/*

	Overlay Background

*/
#ie-alert-overlay{
    width:1000px;
    height:580px;
    overflow:hidden;
    padding-top:60px;
    margin:0 auto;
    background:#f7f7f7;
}

/*

	Pop Up Panel

*/
.jianr_bg{
    width:100%;
    height:auto;
    overflow:hidden;
}
#ie-alert-panel {
	width:600px;
	height:331px;
    margin:0 auto;
	background-position: -1px -109px ;
	padding:72px 0 0 72px;
    _top:expression(300+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');  /* top:300px hack for IE6 */
    
    /* font settings */
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	line-height:1.5em;
	z-index:10000;
}

#ie-alert-panel p {
	font-size:14px;
	width:486px;
	text-align:justify;
}

#ie-alert-panel img {
	border:0;
}


#ie-alert-panel span {
	font-size:18px;
	margin: 0 0 20px 0;
	display:block;
	padding:0;
}

#ie-alert-panel ul {
	list-style: none;
	margin:0;
	padding:0;	
}

#ie-alert-panel li {
	float:left;
	margin:0 30px 0 30px;
		
}

#ie-alert-panel li.last {
	margin-right:0;
}


#ie-alert-panel a {
	display:inline-block;
		
}

.chrome, .firefox, .ie9, .opera, .safari,.jisu {
	background: url("/Content/images/about/iealertsprite.png") no-repeat;
}

/*

	browsers

*/


.chrome {
	background-position: 0 0;
	width: 73px;
	height: 96px;
	margin:0 4px 0 0;
}

.firefox {
	background-position: -98px 0;
	width: 73px;
	height: 98px;
}
.jisu{
    background-position: -194px 0;
	width: 73px;
	height: 98px;
}
.jianr{
    width:100%;
    height:auto;
    overflow:hidden;
    border-bottom:1px solid #ddd;
    font-size:18px;
}
.browser {	
    width:460px;
    margin:0 auto;
    margin-top:40px;
    height:auto;
    overflow:hidden;
}
.jianr .jianr_img{
    float:left;
    width:108px;
    height:99px;
}
.jianr .jianr_p{
    float:right;
    height:99px;
    line-height:99px;
    color:#4c4c4c;
}
@charset "utf-8";
/*
 * artDialog skin
 * http://code.google.com/p/artdialog/
 * (c) 2009-2011 TangBin, http://www.planeArt.cn
 *
 * This is licensed under the GNU LGPL, version 2.1 or later.
 * For details, see: http://creativecommons.org/licenses/LGPL/2.1/
 */
 
/* common start */
body { _margin:0; _height:100%; /*IE6 BUG*/ }
.aui_outer { text-align:left; }
table.aui_border, table.aui_dialog { border:0; margin:0; border-collapse:collapse; width:auto; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_c, .aui_e, .aui_sw, .aui_s, .aui_se, .aui_header, .aui_tdIcon, .aui_main, .aui_footer { padding:0; }
.aui_header, .aui_buttons button { font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti; _font-family:Tahoma,Arial,Helvetica,STHeiti; -o-font-family: Tahoma, Arial; }
.aui_title { overflow:hidden; text-overflow: ellipsis; }
.aui_state_noTitle .aui_title { display:none; }
.aui_close { display:block; position:absolute; text-decoration:none; outline:none; _cursor:pointer; }
.aui_close:hover { text-decoration:none; }
.aui_main { text-align:center; min-width:9em; min-width:0\9/*IE8 BUG*/; }
.aui_content { display:inline-block; *zoom:1; *display:inline; text-align:left; border:none 0; }
.aui_content.aui_state_full { display:block; width:100%; margin:0; padding:0!important; height:100%; }
.aui_loading { width:96px; height:32px; text-align:left; text-indent:-999em; overflow:hidden; background:url(icons/loading.gif) no-repeat center center; }
.aui_icon { vertical-align: middle; }
.aui_icon div { width:48px; height:48px; margin:10px 0 10px 10px; background-position: center center; background-repeat:no-repeat; }
.aui_buttons { padding:8px; text-align:right; white-space:nowrap; }
.aui_buttons button { margin-left:15px; padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding:4px 10px; *height:2em; letter-spacing:2px; font-family: Tahoma, Arial/9!important; width:auto; overflow:visible; *width:1; color: #333; border: solid 1px #999; border-radius: 5px; background: #DDD; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD'); background: linear-gradient(top, #FFF, #DDD); background: -moz-linear-gradient(top, #FFF, #DDD); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DDD)); text-shadow: 0px 1px 1px rgba(255, 255, 255, 1); box-shadow: 0 1px 0 rgba(255, 255, 255, .7),  0 -1px 0 rgba(0, 0, 0, .09); -moz-transition:-moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: box-shadow linear .2s; }
.aui_buttons button::-moz-focus-inner{ border:0; padding:0; margin:0; }
.aui_buttons button:focus { outline:none 0; border-color:#426DC9; box-shadow:0 0 8px rgba(66, 109, 201, .9); }
.aui_buttons button:hover { color:#000; border-color:#666; }
.aui_buttons button:active { border-color:#666; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF'); background: linear-gradient(top, #DDD, #FFF); background: -moz-linear-gradient(top, #DDD, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), to(#FFF)); box-shadow:inset 0 1px 5px rgba(66, 109, 201, .9), inset 0 1px 1em rgba(0, 0, 0, .3); }
.aui_buttons button[disabled] { cursor:default; color:#666; background:#DDD; border: solid 1px #999; filter:alpha(opacity=50); opacity:.5; box-shadow:none; }
button.aui_state_highlight { color: #FFF; border: solid 1px #1c6a9e; background: #2288cc; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); text-shadow: -1px -1px 1px #1c6a9e; }
button.aui_state_highlight:hover { color:#FFF; border-color:#0F3A56; }
button.aui_state_highlight:active { border-color:#1c6a9e; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); }
/* common end */

.aui_inner { background:#FFF; }
.aui_titleBar { width:100%; }
.aui_title { position:absolute; left:0; top:0; width:100%; height:22px; text-align:left; text-indent:-999em; font-size:0; }
.aui_nw, .aui_ne, .aui_sw, .aui_se, .aui_n, .aui_s, .aui_close { background-image:url(idialog/idialog_s.png); background-repeat:no-repeat; }
.aui_nw { width:15px; height:15px; background-position: 0 0; _png:idialog/ie6/aui_nw.png; }
.aui_ne { width:15px; height:15px; background-position: -15px 0; _png:idialog/ie6/aui_ne.png; }
.aui_sw { width:15px; height:15px; background-position: 0 -15px; _png:idialog/ie6/aui_sw.png; }
.aui_se { width:15px; height:15px; background-position: -15px -15px; _png:idialog/ie6/aui_se.png; }
.aui_close { position:absolute; right:-8px; top:-8px; _z-index:1; width:34px; height:34px; _font-size:0; _line-height:0; text-indent:-9999em; background-position:0 -60px; _png:idialog/ie6/aui_close.png; }
.aui_close:hover { background-position:0 -94px; _png:idialog/ie6/aui_close.hover.png; }
.aui_n, .aui_s { background-repeat:repeat-x; }
.aui_n { background-position: 0 -30px; _png:idialog/ie6/aui_n.png; }
.aui_s { background-position: 0 -45px; _png:idialog/ie6/aui_s.png; }
.aui_w, .aui_e { background-image:url(idialog/idialog_s2.png); background-repeat:repeat-y; }
.aui_w { background-position:left top; _png:idialog/ie6/aui_w.png; }
.aui_e { background-position: right bottom; _png:idialog/ie6/aui_e.png; }
@media screen and (min-width:0) {/* css3 */
	.aui_nw, .aui_ne, .aui_sw, .aui_se{ width:5px; height:5px; }
	.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_e, .aui_sw, .aui_s, .aui_se { background:none; }
	.aui_sw, .aui_s, .aui_se { background:url(idialog/idialog_s.png) repeat-x 0 -45px; }
	.aui_sw { border-radius:0 0 0 5px; }
	.aui_se { border-radius:0 0 5px 0; }
	.aui_outer { border:1px solid #929292; border-radius:5px; box-shadow:0 3px 8px rgba(0, 0, 0, .2); -moz-transition:-moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: -webkit-box-shadow linear .2s; }
	.aui_border { border-radius:5px; background:#FFF; }
	.aui_state_drag .aui_outer { box-shadow:none; }
	.aui_state_lock .aui_outer { box-shadow:0 3px 26px rgba(0, 0, 0, .9); }
	.aui_outer:active { box-shadow:0 0 5px rgba(0, 0, 0, .1)!important; }
	.aui_state_drag .aui_outer { box-shadow:none!important; }
	.aui_close { right:-16px; top:-16px; }
}
@media screen and (-webkit-min-device-pixel-ratio:0) {/* apple | webkit */
	.aui_close { right:auto; left:-16px; top:-16px; }
}

.padd_l60 { padding-left: 30px; }
.mt15{margin-top:15px;}
.fl{
    float:left;
}
.mr10{
    margin-right:10px;
}
.ml10{
    margin-left:10px;
}
.ml20 {
    margin-left: 20px;
}
.mt30{
    margin-top:30px;
}
.mt10{
    margin-top:10px;
}
.red{
    color: #f00;
}
html, body { width: 100%; height: 100%; }
.guide_wrap { width: 100%; height: auto; min-height:520px; border-top: 1px solid #ececec;overflow:hidden; }
.guide_box { width: 1100px; height: auto; margin: 0 auto;overflow:hidden; }
.guide_side { height: auto; width: 178px; background: #ffffff; float: left; border: 1px solid #ececec; margin-top: 30px; }
.guide_side .guide_nav { height: auto; width: 178px; border-top: 1px solid #eaeaea; background:#f9f9f9;}
.guide_nav .guide_link { height: auto; line-height: 50px; overflow: hidden; width: 178px; border-bottom: 1px solid #eaeaea; }
.guide_link .guide_select { width: 151px; height: auto; padding-left: 27px; overflow: hidden; }
.guide_nav .guide_link .seclect_btn { width: 166px; height: auto; overflow: hidden; }
.guide_nav .guide_link .guide_select .link_a { line-height: 50px; }
.guide_nav .guide_link .link_a { display: block; float: left; color: #676767; padding-right: 10px; }
.select_li .guide_select .link_a { font-size: 15px; padding-left: 35px; }
.select_li .guide_select a:hover { color: #fd481e; }
.guide_nav .guide_link .jt_icon { width: 17px; height: 12px; background: url("/Content/images/jt_icon1.png") no-repeat top left; display: block; float: left; margin-top: 20px; }
.guide_nav .guide_link .active { width: 17px; height: 12px; background: url("/Content/images/jt_icon2.png") no-repeat top left; display: block; float: left; margin-top: 20px; }
.guide_nav .guide_link .guide_icon { width: 26px; height: 24px; margin-top: 17px; float: left; display: block; margin-right: 10px; display: inline; background-image: url("/Content/images/my_ico.png"); }
.select_li { display: none; }
.select_li .act { color: #ec750e; }
/*.act { background: #00b3ef; }*/
/*.guide_link .act .link_a { color: #ffffff; }*/
.guide_nav .guide_link .guide_select .icon_Wallet { background-position: -7px -69px; }
.guide_nav .guide_link .guide_select .icon_Summary { background-position: -7px -6px; }
.guide_nav .guide_link .guide_select .icon_Device { background-position: -8px -127px; }
.guide_nav .guide_link .guide_select .icon_MySet { background-position: -9px -188px; }
.guide_nav .guide_link .guide_select .icon_SecuritySet { background-position: -9px -256px; }
.guide_nav .guide_link .guide_select .icon_Right { background-position: -9px -319px; }
.guide_nav .guide_link .act .icon_Wallet { background-position: -67px -69px; }
.guide_nav .guide_link .act .icon_Summary { background-position: -68px -6px; }
.guide_nav .guide_link .act .icon_Device { background-position: -67px -127px; }
.guide_nav .guide_link .act .icon_MySet { background-position: -69px -187px; }
.guide_nav .guide_link .act .icon_SecuritySet { background-position: -69px -256px; }
.guide_nav .guide_link .act .icon_Right { background-position: -69px -319px; }
.guide_nav .guide_link .activ{
    display:block;
}

.guide_content { width: 892px; height: auto; float: right; overflow: hidden; border: 1px solid #ececec; margin-top: 30px;min-height:320px; }
.account_box { width: 852px; padding: 20px; padding-left:20px; min-height: 320px; height: auto; overflow: hidden; background: #ffffff; }
.guide_content .guide_tit { height: 62px; border-bottom: 1px solid #adadad; overflow: hidden; }
.guide_tit h2 { width: 129px; font-size: 22px; color: #ec750e; height: 60px; line-height: 60px; text-align: center; border-bottom: 2px solid #ec750e; }
.guide_side h2 { font-size: 22px; color: #757575; height: 60px; line-height: 60px; text-align: left; padding-left: 26px; }
.guide_c { padding: 40px 15px; min-height: 500px; }
.guide_c table { border-collapse: collapse; }
.guide_c table tr td, .guide_c table tr th { text-align: center; border: 1px solid #e9e9e9; font-size: 15px; }
.guide_c table tr th { height: 50px; font-weight: bold; }
.guide_c .leixing { width: 116px; }
.guide_c .shuoming { width: 240px; }
.guide_c .baozhang { width: 86px; }
.guide_c table .tr_tit { background: #fffaf0; }
.guide_c table tr .diff_shuoming { text-align: left; padding: 8px 5px; }
.guide_c table .tr_icon { display: inline-block; float: left; height: 25px; width: 25px; margin: 0px 4px; }
.guide_c table .zhai { background: url("/Content/images/index/zhai.jpg") no-repeat left top; }
.guide_c table .xin { background: url("/Content/images/index/xin.jpg") no-repeat left top; }
.guide_c table .shi { background: url("/Content/images/index/shishou.jpg") no-repeat left top; }
.guide_c table .miao { background: url("/Content/images/index/miao.jpg") no-repeat left top; }
.guide_c table .tr_left { text-align: left; }
.feiyong_c { height: auto; overflow: hidden; padding: 50px 30px; }
.feiyong_c table { border-collapse: collapse; }
.feiyong_c table tr td, .feiyong_c table tr th { text-align: left; border: 1px solid #e9e9e9; font-size: 15px; height: 30px; line-height: 30px; padding: 10px 0px; }
.feiyong_c table tr th { color: #555555; width: 20%; padding-right: 20px; text-align: center; }
.feiyong_c table tr { }
.feiyong_c table tr td { padding-left: 10px; width: 70%; }
.tab_h2 h2 { float: left; color: #818181; border-bottom: 0 none; cursor: pointer; }
.tab_h2 h2.hover { color: #ec750e; border-bottom: 2px solid #ec750e; }
.feiyong_c .loaner { min-height: 350px; display: none; }
.feiyong_c .show { display: block; }
.xinshou_c { height: auto; overflow: hidden; padding: 20px 30px; padding-bottom: 40px; }
.xinshou_c h3 { height: 42px; background: #f5f5f5; line-height: 42px; padding: 0px 10px 0px 15px; color: #555555; font-size: 16px; cursor: pointer; }
.xinshou_c .xinshou_model { height: auto; padding: 10px 10px 10px 15px; border: 1px solid #ece9e9; margin-top: 13px; position: relative; }
.xin_list { height: auto; overflow: hidden; margin-top: 16px; }
.xin_list h3 .icon_l { display: block; float: right; width: 13px; height: 13px; margin-top: 14px; background: url("/Content/images/aboutus/icon_l.png") no-repeat top left; }
.xinshou_model .sanjiao { width: 16px; height: 9px; top: -8px; left: 10px; position: absolute; background: url("/Content/images/aboutus/sanjiao.png") no-repeat top left; }
.wrap_list { width: 100%; height: auto; overflow: hidden; padding: 30px 0px; }
.wrap_list .wrap_c { width: 1020px; height: auto; margin: 0 auto; overflow: hidden; }
.wrap_list .wrap_c .wrap_l { float: left; width: 475px; }
.wrap_list .wrap_c .wrap_r { width: 535px; float: right; }
.wrap_list h2 { color: #ff7e00; font-size: 32px; margin-top: 80px; margin-bottom: 40px; }
.wrap_list p { color: #8e8e8e; font-size: 20px; line-height: 42px; }
.wrap_list p span { display: block; float: left; width: 22px; height: 22px; background: url("/Content/images/aboutus/down_quan.png") no-repeat top left; margin-top: 10px; margin-right: 5px; }
.account_tit { height: 40px; line-height: 40px; border-bottom: 1px solid #dfdfdf; background: #f5f5f5; position: relative; margin-top: 20px; }
/*.account_tit a{
    display:block;
    float:left;
    height:40px;
    line-height:40px;
    padding:0px 40px;
    background:#ffffff;
    position:absolute;
    left:30px;
    top:1px;
    color:#26b9f0;
    border:1px solid #e0e0e0;
    border-bottom:0 none;
}*/
.infor_list input { display: block; float: left; height: 35px; width: 214px; line-height: 35px; padding-left: 3px; border: 1px solid #dcdcdc; }
.infor_list label { display: block; float: left; width: 120px; font-size: 14px; height: 37px; line-height: 37px; color: #656565; text-align: right; }
.infor_list label b { color: #ff4800; }
.infor_list span { display: block; float: left; color: #5c5d5d; height: 37px; font-size: 14px; margin-left: 3px; line-height: 37px; }
.account_box .infor_list { width: auto; height: auto; line-height: 37px; overflow: hidden; margin-top: 20px; }
.infor_list .input_r { float: left; }
.infor_list .input_r select { width: 141px; height: 35px; float: left; border: 1px solid #dcdcdc; margin-right: 10px; margin-top:0;}
.margin_r30 { margin-right: 30px; }
.infor_list span a { color: #00b3ef; }
.account_box .infor_li { width: auto; height: 40px; line-height: 40px; overflow: hidden; margin-top: 20px; }
.infor_li .infor_btn { border: 0 none; width: 117px; height: 40px; line-height: 40px; background: #00b3ef; margin-left: 120px; font-size: 15px; color: #ffffff; border-radius: 5px; }
.infor_list .qiangdu_box { float: left; margin-top: 12px; padding-left: 5px; width: 214px; height: 24px; background: #eee7e7; }
.infor_list .infor_pic { width: 218px; height: 210px;overflow:hidden; float: left; /*background:url("/Content/images/realcertzm.jpg") repeat top left;*/ }
.infor_pictext { height: 160px; float: left; margin-left: 10px; }
.infor_pictext p { height: 30px; line-height: 30px; font-size: 13px; color: #656565; }
.infor_list .qiangdu_box span { display: block; width: 61px; height: 16px; margin: 4px 4px 0px 4px; line-height: 16px; text-align: center; background: #ffcc99; color: #ffffff; float: left; }
.qiangdu_box span.weak { background: #fa944f; }
.infor_list .field-validation-error { color: red; }
.qiangdu_box span.middle { background: #ff6600; }
.qiangdu_box span.better { background: #4abd52; }
.infor_list .infor_link { color: #aaaaaa; margin-left: 5px;float:left; }
.infor_list .infor_code { margin-left: 10px; width: 90px; height: 35px; line-height: 35px; border-radius: 4px; border: 1px solid #dedede; }
.infor_list .infor_code .code-btn { width: 90px; border: 0 none; color: #6a6a6a; }
.infor_list .infor_input { width: 130px; }
.infor_list .list_tit { margin-left: 100px; color: #656565; font-weight: bold; font-size: 15px; }
.padd_t20 { padding-top: 20px; }
.padd_t40 { padding-top: 40px; }
.margin_t60 { margin-top: 60px; }
.account_tit span { display: block; float: left; width: auto; height: 40px; line-height: 43px; padding: 0px 20px; cursor: pointer; color: #6a6a6a; border: 1px solid #f5f5f5; }
.account_tit span a { color: #6a6a6a; }
.account_tit span.hover { background: #ffffff; border: 1px solid #e0e0e0; border-bottom: 1px solid #ffffff; left: 0px; color: #00b3ef; }
.account_box .renzheng_li { display: none;height:auto;overflow:hidden; }
.renzheng_li .tishi h4 { height: 30px; line-height: 30px; color: #6b6b6b; }
.renzheng_li .tishi { padding-left: 30px; }
.renzheng_li .tishi p { height: 26px; line-height: 26px; color: #6b6b6b; font-size: 13px; }
.account_box .show { display: block; }
.infor_list .up { border: 0 none; width: 94px; height: 35px; line-height: 35px; background: #00b3ef; border-radius: 3px; text-align: center; color: #ffffff; }
.select_li .guide_select a.hov { color: #fd481e; }
.huo_box { width: 768px; height: auto; overflow: hidden; padding: 10px 0px 30px 0px; border-bottom: 1px dashed #d7d7d7; }
.huo_r span { display: block; float: left; font-size: 13px; height: 37px; color: #656565; line-height: 37px; }
.huo_r select { display: block; width: 108px; height: 35px; line-height: 35px; margin-right: 5px; border: 1px solid #dcdcdc; float: left; }
.huo_r textarea { width: 381px; float: left; height: 80px; margin: 0px 5px; padding: 5px; border: 1px solid #dcdcdc; }
.tishiyu{background:#dcdcdc;padding-left:20px;color:#717171;font-size:14px;height:40px;line-height:40px;border-radius:3px;}

.mytz-tit {
    background: #f6f6f6 none repeat scroll 0 0;
    border-top: 1px dashed #ddd;
    float: left;
    height: 42px;
    margin-bottom:20px;
    overflow: hidden;
    width: 160px;
}
.mytz-tit strong{
    color:#656565;
    font-weight:normal;
}
.mytz-tit span{
    color:#fd481e;
    font-weight:normal;
}
.current-inf-list table {
    border-collapse: collapse;
    float: left;
    height: auto;
    width: 850px;
}
.current-inf-list table tr td, .current-inf-list table th {
    border-collapse: collapse;
}
.current-inf-list table tr.tr1 {
    background: #fafafa;
    border: 1px solid #ddd;
    float: left;
    font-size: 15px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    width: 100%;
}
.current-inf-list table tr.bord {
    border-bottom:1px dashed #d3d8dc;
    float: left;
    width: 100%;
}
.current-inf-list table td.td150 {
    line-height: 20px;
    min-height: 15px;
    padding-top: 15px;
    text-align: center;
    width: 150px;
    word-break: break-all;
    word-wrap: break-word;
}
.current-inf-list table td.td180 {
    line-height: 20px;
    padding: 15px;
    text-align: center;
    width: 180px;
}
.current-inf-list table td.td200 {
    line-height: 50px;
    text-align: center;
    width: 200px;
}
.current-inf-list table td {
    color: #444;
    float: left;
    font-size: 15px;
    line-height:45px;
    text-align:center;
    height: auto;
}
.current-inf-list table th {
    color: #444;
    float: left;
    font-size: 15px;
    height: auto;
}
.current-inf-list table td.td1 {
    line-height: 20px;
    min-height: 15px;
    padding-left: 5px;
    padding-top: 15px;
    width: 110px;
    word-break: break-all;
    word-wrap: break-word;
}
.current-inf-list table td.td2 {
    line-height: 20px;
    padding: 15px;
    text-align: center;
    width: 50px;
}
.current-inf-list table td.td3 {
    line-height: 50px;
    text-align: center;
    width: 130px;
}
.current-inf-list table td a {
    line-height: 45px;
    text-align: center;
}
.current-inf-list table td label {
    float: left;
    line-height: 20px;
    width: 100%;
}
.current-inf-list table td span.zb-progress-bar {
    background: #dfdfdf none repeat scroll 0 0;
    border-radius: 5px;
    float: left;
    height: 10px;
    margin-left: 7px;
    margin-top: 2px;
    width: 70px;
}
.current-inf-list table td span.bar {
    float: right;
    font-weight: bold;
    margin-right: -3px;
    margin-top: -3px;
}
.current-inf-list table td.td4 {
    line-height: 20px;
    padding-top: 10px;
    text-align: center;
    width: 115px;
}
.current-inf-list table td.td5 {
    line-height: 50px;
    text-align: center;
    width: 80px;
}
.current-inf-list table td.td6 {
    line-height: 50px;
    text-align: center;
    width: 128px;
}
.current-inf-list table td a.green-btn {
    background: #ec750e none repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 1px 1px 1px #ddd;
    color: #fff;
    float: left;
    height: 20px;
    line-height: 20px;
    margin: 18px 0 5px 10px;
    padding: 5px 10px;
    width: 60px;
}
.tishiyu span{
    display:block;
    float:left;
}
.tishiyu a{
    display:block;
    float:right;
    padding-right:20px;
    color:#00b3ef;
}

.current-inf-list table td.chengse{
    color:#fd481e;
}
.mytz-list{
    margin-top:35px;
}

.mytz-list ul li { 
    white-space: nowrap; 
}
.mytz-list ul{
    margin:10px 50px;
}
.mytz-list .accoutUl li span{
    display:block;
    float:left;
}
.mytz-list .accoutUl li a{
    display:block;
    float:right;
    font-size:14px;
}
.mytz-list ul li span{
    color:#656565;
}
.mytz-list .pay_list li{
    display:block;
    float:left;
    color:#656565;
}
.btn-blue{
    background:#00b3ef;
    height:32px;
    line-height:32px;
    color:#ffffff;
    padding:0px 20px;
    border-radius:5px;
}
.border td{
    line-height:23px;
}
.firm_btn{
    margin-top:10px;
}
.firm_btn input{
    float:left;
    margin-right:20px;
    display:inline;
}

.pagination {
    float: right;
    height: 35px;
    margin: 15px 0;
    width: auto;
}
.pagination a {
    background: #ccc;
    border: medium none;
    color: #666;
    cursor: pointer;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-right: 5px;
    text-align: center;
    width: 30px;
}
.pagination .current {
    background: #fd481e;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-right: 5px;
    text-align: center;
    width: 30px;
}
.pagination input[type="submit"] {
    background: #333;
    border: medium none;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin: 0;
    text-align: center;
    width: 30px;
}
.pagination span {
    float: left;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    margin: 0 5px;
    width: auto;
}
.pagination input[type="text"] {
    border: 1px solid #ccc;
    float: left;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    margin: 0 6px;
    text-align: center;
    width: 40px;
}
.pagination input[type="text"]:focus {
    height: 30px;
    line-height: 30px;
}
.mui-content #r-result #btn_search{
    background:#00b3ef;
    padding:0px 10px;
    color:#ffffff;
    border-radius:4px;
}
.mui-content #r-result #Addr_sel{
    background:#00b3ef;
    padding:0px 10px;
    color:#ffffff;
    border-radius:4px;
}
.infor_pic img{
    display:block;
    float:left;
    margin:0;
    padding:0;
}
.infor_pic .field-validation-error{
    display:block;
    float:left;
    height:37px;
    line-height:37px;
    padding:0;
    margin:0;
}
.infor_pic .field-validation-error span{
    height:30px;
    line-height:30px;
}
.renzheng_li .baojia_tab{
    width:592px;
    margin-left:10px;
    margin-top:20px;
}
.renzheng_li .baojia_tab tr td,.renzheng_li .baojia_tab tr th{
    border:1px solid #dcdcdc;
    text-align:center;
    color:#555555;
    height:40px;
    line-height:40px;
}
.renzheng_li .baojia_tab tr th{
    background:#e4f9ff;
}
.baojia_tishi{
    height:auto;
    overflow:hidden;
    padding-top:80px;
    padding-bottom:60px;
}
.baojia_tishi .tishi_tit{
    color:#00b3ef;
}
.baojia_tishi p{
    line-height:36px;
    color:#656565;
    font-size:14px;
}
.guide_nav .user_head a img{
    display:block;
    height:110px;
    width:110px;
    margin:0 auto;
    border-radius:50%;
}
.user_head {
    border-bottom: 1px solid #e1e1e1;
    height: 110px;
    margin: 0 auto;
    padding: 15px 0;
    width: 178px;
}
.wallet_tit{
    height:43px;
    line-height:43px;
    padding-left:60px;
    background:#f9f9f9;
    color:#4d4d4d;
    border-bottom:1px solid #e4e4e4;
    background:url("/Content/images/tit_img.png") no-repeat top left;
}
.wallet_tit a{
    color:#4d4d4d;
}

.huo_box {
    border-bottom: 1px dashed #d7d7d7;
    height: auto;
    overflow: hidden;
    padding: 10px 0 30px;
    width: 768px;
}
.huo_box .huo_list {
    height: 37px;
    line-height: 37px;
    margin-top: 15px;
    width: 100%;
}
.huo_box .huo_list lable {
    color: #656565;
    display: block;
    float: left;
    font-size: 13px;
    height: 37px;
    line-height: 37px;
    text-align: right;
    width: 120px;
}
.huo_box .huo_list lable a {
    color: #ff0c00;
    padding: 0 3px;
}
.huo_box .huo_list .huo_r {
    float: left;
    height: 37px;
    line-height: 35px;
    margin-left:5px;
    overflow: hidden;
}
.huo_box .huo_list .huo_r input {
    border: 1px solid #dcdcdc;
    display: block;
    float: left;
    height: 35px;
    line-height: 35px;
    padding-left: 3px;
    width: 124px;
}
.huo_box .huo_list .huo_r .img_ipt{
    width:auto;
}
.huo_box .huo_list .huo_r input.company {
    width: 190px;
}
.huo_r span {
    color: #656565;
    display: block;
    float: left;
    font-size: 13px;
    height: 37px;
    line-height: 37px;
}
.huo_r select {
    border: 1px solid #dcdcdc;
    display: block;
    float: left;
    height: 35px;
    line-height: 35px;
    margin-right: 5px;
    width: 130px;
}
.huo_r textarea {
    border: 1px solid #dcdcdc;
    float: left;
    height: 80px;
    margin: 0 5px;
    padding: 5px;
    width: 381px;
}
.huo_box .huo_list .huo_r .lianxi_inp {
    width: 190px;
}
.huo_box .huo_list .diff_label {
    width: 108px;
}
.huo_box .huo_list .huo_r .dizhi {
    width: 378px;
}
.tishiyu {
    background: #dcdcdc;
    border-radius: 3px;
    color: #717171;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    padding-left: 20px;
}
.tishiyu span {
    display: block;
    float: left;
}
.tishiyu a {
    color: #00b3ef;
    display: block;
    float: right;
    padding-right: 20px;
}
.tixing {
    color: red;
    margin-top: 12px;
    padding-left: 20px;
}
.huo_list .huo_tishi span {
    display: block;
    float: left;
}
.huo_box .huo_list .huo_r .zuobiao {
    background: url("/Content/images/aboutUs/dizhi_ico.jpg") no-repeat 180px center;
    width: 190px;
}
.infor_list .zuobiao {
    background: url("/Content/images/aboutUs/dizhi_ico.jpg") no-repeat 180px center;
    width: 190px;
}
.huo_r .inp_list {
    float: left;
    margin: 0 15px;
}
.huo_list .huo_r .inp_list input {
    width: 42px;
}
.huo_box .huo_list .huo_r .yes_no {
    width: 26px;
}
.huo_box .huo_li {
    height: auto;
    margin-top: 10px;
    overflow: hidden;
    width: 100%;
}
.huo_box .huo_li lable {
    color: #656565;
    display: block;
    float: left;
    font-size: 13px;
    height: 37px;
    line-height: 37px;
    text-align: right;
    width: 86px;
}
.huo_li .huo_btn {
    margin-left: 91px;
}
.huo_li .huo_btn input {
    background: #00b3ef;
    border-radius: 6px;
    color: #ffffff;
    cursor: pointer;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    margin-right: 10px;
    margin-top: 20px;
    width: 120px;
}
.huo_li .huo_btn .btn_back {
    background: #eaeaea;
    color: #7b7b7b;
}
.huo_box .order_list {
    float: left;
    height: 35px;
    line-height: 35px;
    width: 50%;
}
.huo_box .order_li {
    float: left;
    height: 35px;
    line-height: 35px;
    width: 100%;
}
.order_list .order_label {
    text-align: right;
    width: 86px;
}
.huo_box .order_li .order_lab {
    text-align: right;
    width: 86px;
}
.huo_box .order_li span {
    color: #656565;
    display: block;
    float: left;
    font-size: 15px;
    padding: 0 5px;
}
.huo_box .order_li .diff_lab {
    width: 108px;
}
.huo_box .order_list span {
    color: #656565;
    display: block;
    float: left;
    font-size: 15px;
    padding: 0 5px;
}
.huo_box .huo_text{
    height:auto;
    overflow:hidden;
    margin-top:15px;
}
.huo_box .huo_text textarea{
    width:420px;
    height:100px;
    padding:5px;
    font-size:14px;
    color:#666666;
}
.huo_text span{
    color: #656565;
    display: block;
    float: left;
    font-size: 13px;
    height: 37px;
    width:120px;
    line-height: 37px;
    text-align: right;
    width: 120px;
}
.huo_text .huo_r{
    float: left;
    height: auto;
    overflow: hidden;
}
.huo_text .account_btn{
    padding-left:126px;
}
.account_btn input{
    display:block;
    width:78px;
    height:30px;
    border-radius:4px;
    color:#ffffff;
    background:#fd481e;
}
.wrap-zjmx {
    background: #f6f6f6;
    float: left;
    height: auto;
    margin-bottom: 20px;
    margin-top: 10px;
    border:1px solid #e9e9e9;
    width: 850px;
}
.wrap_account {
    background: #f6f6f6;
    float: left;
    height: auto;
    margin-bottom: 20px;
    padding:20px;
    border:1px solid #e9e9e9;
    width: 810px;
}
.wrap_account .account_l{
    float:left;
    margin-right:30px;
}
.wrap_account .account_r{
    float:right;
    margin-top:6px;
}
.wrap_account .account_r span{
    color:#ababab;
    display:block;
    font-size:13px;
    float:left;
    padding-right:5px;
}
.wrap_account .yu_e{
    color:#727272;
}
.wrap_account .yu_e span{
    color:#353535;
    font-size:26px;
    padding:0px 3px;
}
.wrap_account .wallet_btn input{
    display:block;
    float:left;
    width:74px;
    height:34px;
    line-height:34px;
    border-radius:4px;
    margin-left:10px;
}
.wrap_account .wallet_btn input.chongzhi{
    background:#fd481e;
    color:#ffffff;
    margin-right:20px;
}
.wrap_account .wallet_btn input.tixian{
    background:#ffdfd7;
    color:#484848;
}
.wrap-zjmx ul li {
    float: left;
    height: auto;
    min-height: 60px;
    width: 100%;
}
.wrap-zjmx ul li label {
    color: #333;
    float: left;
    font-size: 14px;
    height: 20px;
    text-align: right;
    width: 74px;
}
.wrap-zjmx ul li .search {
    float:left;
    height: auto;
    margin-bottom: 5px;
    width: 845px;
    padding-left:5px;
}
.wrap-zjmx ul li .search input[type="text"] {
    border: 1px solid #dbdbdb;
    float: left;
    height: 25px;
    margin-top: 15px;
    padding: 2px 5px;
    width: 90px;
}
.wrap-zjmx ul li .search input[type="text"]:focus {
    border: 1px solid #dbdbdb;
    height: 25px;
    padding: 2px 5px;
}
.click-span {
    background: #ddd none repeat scroll 0 0;
    color: #666;
    cursor: pointer;
    float: left;
    height: 20px;
    line-height: 20px;
    padding: 0 5px;
    width: auto;
}
.click-span:hover {
    background: #aaa none repeat scroll 0 0;
}
.click-span-hover {
    background: #aaa none repeat scroll 0 0;
    cursor: pointer;
    float: left;
    height: 20px;
    line-height: 20px;
    padding: 0 5px;
    width: auto;
}
.wrap-zjmx ul li .search font {
    float: left;
    font-size: 12px;
    margin-top: 5px;
    width: 100%;
}
.wrap-zjmx .fund_btn {
    background: #fd481e;
    border: 0 none;
    border-radius: 4px;
    color: #ffffff;
    display: block;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
    margin-top: 15px;
    width: 60px;
}
.purse_btn input {
    background: #00b3ef none repeat scroll 0 0;
    border-radius: 6px;
    color: #ffffff;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    margin-right: 20px;
    width: 118px;
}
.purse_btn .btn_back {
    background: #eaeaea none repeat scroll 0 0;
    color: #454545;
}
.blank-card {
    padding: 0;
    width: 800px;
}
.mt20 {
    margin-top: 20px;
}
.cust_select {
    float: left;
    height: 29px;
    line-height: 29px;
    margin-top:15px;
}
select {
    background-color: #ffffff;
    border: 1px solid #c6c6c6;
    color: #7f7f7f;
    margin-right: 6px;
    min-width: 86px;
    width: auto;
}
.fund_select {
    height: 29px;
    line-height: 29px;
}
.device_tab{
    height:auto;
    overflow:hidden;
    float:left;
    margin-bottom: 20px;
    width: 850px;
}
.device_tab table{
    width:100%;
    border:1px solid #e7e7e7;
    border-collapse: collapse;
}
.device_tab table tr th,.device_tab table tr td{
    text-align:center;
    color:#656565;
    line-height:40px;
    border:1px solid #e7e7e7;
}
.device_tab table tr th{
    height:45px;
    background:#f6f6f6;
}
.device_tab table tr td{
    height:40px;
    line-height:40px;
    font-size:15px;
}
.wrap_num .num_l{
    float:left;
    width:410px;
    height:175px;
    border:1px solid #e1e1e1;
    background: #f6f6f6;
}
.wrap_num .num_r{
    float:right;
    width:410px;
    height:175px;
    border:1px solid #e1e1e1;
    background: #f6f6f6;
} 
.wrap_num {
    float: left;
    height: auto;
    margin-bottom: 20px;
    width: 852px;
}
.wrap_num .num_l p{
    text-align:center;
    margin-top:50px;
    height:30px;
    line-height:30px;
    color:#484848;
}
.wrap_num .num_l span{
    display:block;
    text-align:center;
    height:30px;
    line-height:30px;
    color:#fd4c24;
}
.wrap_num .num_r p{
    text-align:center;
    margin-top:50px;
    height:30px;
    line-height:30px;
    color:#484848;
}
.wrap_num .num_r span{
    display:block;
    text-align:center;
    height:30px;
    line-height:30px;
    color:#fd4c24;
}
.chongzhi_btn{
    margin-left:130px;
    margin-top:50px;
}
.chongzhi_btn input{
    display:block;
    width:120px;
    height:40px;
    background:#fd481e;
    color:#ffffff;
    text-align:center;
    border-radius:4px;
    margin-bottom:100px;
}
.wallet_ipt input{
    height:20px;
    padding-left:3px;
    border:1px solid #ccc;
}
.mytz-list ul li .field-validation-error span{
    color:red;
    font-size:15px;
    padding:0px 5px;
    border-radius:3px;
    margin-left:5px;
    border:1px dashed red;
}
.huo_r span.field-validation-error{
    margin-left:5px;
}
