﻿@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0;font-size:12px;font-family:'Microsoft YaHei';color:#2e3149}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
blockquote,body,button,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
fieldset,img{border:0 none}a,img{vertical-align:top}
a{background:0 0;-webkit-tap-highlight-color:rgba(255,255,255,0)}
img,a img{border: none}
a img{display: block}
a:active,a:hover{outline:0 none;transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;-webkit-transition: all .3s;}a,a:hover{text-decoration:none}
:focus{outline:0 none}
address,caption,cite,code,dfn,em,optgroup,th,var{font-style:normal;font-weight:400}
h1,h2,h3,h4,h5,h6{font-size:100%}abbr,acronym{border:0 none;font-variant:normal}
button,input,optgroup,option,select,textarea{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}
button,input{outline: none;border: none;background: none}
button,code,input,kbd,samp,select,textarea,tt{font-size:100%}
li,ol,ul{list-style:none}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border: none}
button[disabled],input[disabled]{cursor:not-allowed;background: #666}
button{overflow:visible}
em,i{font-style:normal}
dt{padding:10px;}
p{ height:100px; line-height:100px; border:1px solid #eee; margin:10px; }
i{ font-style:normal;}
#detail{position:relative;width:1300px;height: 700px;border:0;}
.yuyueSjm {
    width: 565px;
    float: right;
    position: absolute;
    right: 257px;
    top: 211px;
    z-index: 1;
}
#detail  .tit{ display:block; height:75px;}
    #detail .tit i {
        float: right;
        line-height: 33px;
        width: 53px;
        display: block;
        position: relative;
        cursor: pointer;
        top: 100px;
        height: 51px;
        right: 69px;
        z-index: 2;
    }


/*********选项卡*******/
/* demo */
.demo {
    width: 565px;
    margin: 21px 0px 0px 0px;
    position: relative;
}
.demo h2{font-size:16px;height:44px;color:#3366cc;margin-top:20px;}
.demo dl dt{font-size:14px;color:#ff6600;margin-top:30px;font-weight:800;}
.demo dl dt,.demo dl dd{line-height:22px;}
/* tabbtn */
.tabbtn{height:45px;}
.tabbtn li{float:left;position:relative;margin:0 0 0 -1px;}
.tabbtn li a{display:block;float:left;height:44px;line-height:44px;overflow:hidden;width:175px;text-align:center;font-size:12px;cursor:pointer;background:url(http://img-td22.td22.com/Games/TD22/zhl/img/zhlbtSj.png?01) no-repeat -176px 0px;color:#fff;}
.tabbtn li.current{background:url(http://img-td22.td22.com/Games/TD22/zhl/img/zhlbtSj.png?01) no-repeat 0px 0px;}
.tabbtn li.current a{height:44px;line-height:44px;background:url(http://img-td22.td22.com/Games/TD22/zhl/img/zhlbtSj.png?01) no-repeat 0px 0px;color:#333;font-weight:800;}
/* tabcon */
.tabcon{position:relative;/*必要元素*/height:370px;top:7px;overflow:hidden;}
.tabcon .subbox{position:absolute;/*必要元素*/left:0;top:0;float:left;}
    .tabcon .sublist {
        height: 270px;
        position: absolute;
        top: 0;
        left:77px;
        width: 463px;
        /* background: yellow; */
    }
    .tabcon .phone_sel {
        height: 270px;
        position: absolute;
        top: 0;
        left: 77px;
        width: 463px;
        /* background: yellow; */
    }
        .tabcon .sublist ul{
            position:relative;
            overflow: hidden;
            height: 233px;
        }
    .tabcon .phone_sel ul {
        position: relative;
        overflow: hidden;
        height: 224px;
    }
    .tabcon .phone_sel ul
    .tabcon .sublist label {
        width: 153px;
        height: 32px;
        display: block;
        float: left;
        font-size: 25px;
        /* font-weight: 550; */
        color: #10564c;
        font-family: FZDaBiaoSong-B06S;
        letter-spacing: 5px;
    }
        .tabcon .phone_sel ul
        .tabcon .phone_sel label {
            width: 153px;
            height: 32px;
            display: block;
            float: left;
            font-size: 25px;
            /* font-weight: 550; */
            color: #10564c;
            font-family: FZDaBiaoSong-B06S;
            letter-spacing: 5px;
        }
.sublist input {
    border: 1px solid #222c6e;
    height: 28px;
    width: 320px;
    padding: 2px 5px;
    font-family: '微软雅黑';
    font-weight: 600;
    font-size: 13px;
    color: #222c6e;
    border-radius: 17px;
    text-indent: 5px;
}
.phone_sel input {
    border: 1px solid #222c6e;
    height: 28px;
    width: 320px;
    padding: 2px 5px;
    font-family: '微软雅黑';
    font-weight: 600;
    font-size: 13px;
    color: #222c6e;
    border-radius: 14px;
    text-indent: 5px;
}
input::-webkit-input-placeholder {
    color: #f1c77b;
   
}

input::-moz-input-placeholder {
    color: #f1c77b;
}

input::-ms-input-placeholder {
    color: #f1c77b;
}
    .tabcon .titile {
        width: 407px;
        height: 99px;
        display: block;
        position: absolute;
        top: 0px;
        left: 0px;
    }
/* sublist */
.sublist {
    padding: 0px 10px 0px 20px;
}
    .sublist li {
        height: 38px;
        line-height: 30px;
        font-size: 12px;
        margin-top: 5px;
        padding: 3px 0;
    }
        .sublist li img {
            margin-right: 7px;
            margin-top: 6px;
        }
        .sublist li span {
            margin: 0 5px 0 0;
            font-family: "宋体";
            font-size: 12px;
            font-weight: 400;
            color: #ddd;

        }
.phone_sel {
    padding: 0px 10px 0px 20px;
}

.phone_sel li{
    height: 38px;
    line-height: 30px;
    font-size: 12px;
    margin-top: 22px;
    padding: 3px 0;
}

    .phone_sel li img {
        margin-right: 7px;
        margin-top: 7px;
    }

    .phone_sel li span {
        margin: 0 5px 0 0;
        font-family: "宋体";
        font-size: 12px;
        font-weight: 400;
        color: #ddd;
    }
.yuyeubtn {
    width: 188px;
    height: 49px;
    font-size: 16px;
    background: url('../img/ind/yuyue.png?04') no-repeat 0px 0px;
    display: block;
    color: #653f08;
    font-weight: 700;
    text-align: center;
    line-height: 59px;
    margin-left: 50px;
    position: absolute;
    left: 79px;
    bottom: 0px;
}
.yuyeubtn2 {
    width: 188px;
    height: 49px;
    font-size: 16px;
    background: url('../img/ind/yuyue2.png?04') no-repeat 0px 0px;
    display: block;
    color: #653f08;
    font-weight: 700;
    text-align: center;
    line-height: 59px;
    margin-left: 50px;
    position: absolute;
    left: 79px;
    bottom: 0px;
}
.tabcon .sublist .make-drive {
    height: 25px;
    text-align: center;
    width: 371px;
    line-height: 25px;
    color: #222c6e;
    text-decoration: underline;
    margin-top: 12px;
    cursor: pointer;
}
.tabcon .phone_sel .make-drive2 {
    height: 25px;
    text-align: center;
    width: 371px;
    line-height: 25px;
    color: #222c6e;
    text-decoration: underline;
    margin-top: 12px;
    cursor: pointer;
}


.buttonYz {
    position: absolute;
    top: 0;
    left: 259px;
    width: 146px;
    padding: 3px 5px;
    font-size: 14px;
    background-color: #222c6e;
    color: #fff;
    height: 28px;
    display: block;
    text-align: center;
    line-height: 28px;
    border: 1px solid #222c6e;
    border-radius: 17px;
}

.sublist01  ul li input{border:1px solid #bdbdbd;height:25px;width:200px;padding:2px 5px;font-family:'微软雅黑';}
.sublist01  ul li {margin-bottom:5px;}
.sublist01  ul li label{}
.sublist01 ul li .zfyBox{width:200px;border:1px solid #bdbdbd;font-family:'微软雅黑';padding:2px 5px;vertical-align: middle;}
.yuyueImg {
    width: 170px;
    height: 213px;
    position: absolute;
    bottom: 28px;
}
.make-footer {
    width: 100%;
    height: 40px;
    position: absolute;
   bottom: 27px;
   left:0;
}
    .make-footer p {
        height: 20px;
        line-height: 20px;
        color: #222c6e;
        font-size: 12px;
        text-align: left;
        border: 0;
        margin: 0;
    }
        .make-footer p a {
            color: #0000ff;
            text-decoration: underline;
        }