﻿body {
   font-family: "微软雅黑";
    font-size: 14px;
    line-height: 26px;
    margin: 0 auto;   
    padding: 0;
    max-width:600px;
    background-color:#efefef;
}
* {
     font-family: "微软雅黑";
}
p, h4, h3, h2, h1, ul,li, ol, dl {
    margin: 0;
    padding: 0; 
    font-weight:normal;
}
ul, li {
    list-style:none;
}
a {   
    text-decoration: none; 
}
.bg {
     background-color:#f9f9f9; 
}
.block {
    display:block;
}
/*顶部*/
.top {
    overflow:hidden;
    background-color:#ffffff;
    padding-top:5px; padding-bottom:5px;
   
}
    .top h3 {
         text-align:center; line-height:40px; color:#555555; font-size:16px;
    }
    .top .back {
       float:left;  width:50px; height:40px;  background-position:center center; background-size:auto 25px; background-repeat:no-repeat; background-image:url(jiantou_left.jpg); position:absolute;
    }
     .top .menu {
       float:right;  width:66px; height:40px;  background-position:center center; background-size:auto 25px; background-repeat:no-repeat; background-image:url(list_menu.jpg);
    }   

 /*按钮*/
.big_btn { margin-left:5px; margin-right:5px; height:50px; line-height:50px; text-align:center; background-color:#35a9ea; box-shadow: 1px 3px 5px #c2e7fb;border-radius: 40px; display:block; margin-top:20px; margin-bottom:20px;}
.big_btn a {  display:block;color:#fff; font-size:16px;   }
.half_btn {width:96%; height:50px; line-height:50px; text-align:center; margin-left:auto; margin-right:auto; margin-top:10px; }
.half_btn a { width:49%;  display:block;color:#fff; font-size:16px;  height:50px; line-height:50px; text-align:center; background-color:#35a9ea;  }
    .half_btn a.a_back {
        float:left;
    }
    .half_btn a.tijiao {
        float:right;
    }

 /*提交订单*/
.red {    color:red; font-weight:bold; position:absolute; right:2px; top:8px; font-style:normal;}
.yellow {
    color:#ff6905;
}
/*注册步骤*/
.step {
    overflow:hidden; text-align:center; height:30px; background-color:#fff; margin-top:10px;
}
    .step i {
        display:block; background-color:#fb8501; height:1px; width:70%; margin-left:auto; margin-right:auto; margin-top:15px;
    }
    .step span {
        color:#fb8501; background-color:#fff; padding-left:10px; padding-right:10px; line-height:30px; height:30px; display:inline-block; position:relative; top:-15px;
    }
    /*上传基本信息*/
.ListItem{ padding:5px; background-color:#fff; margin-top:10px; overflow:hidden;   }
.ListItem ul {  overflow:hidden;  }
    .ListItem ul li {
        overflow:hidden; border-bottom:solid 1px #efefef;   padding:10px;
    }
        .ListItem ul li:last-child {
            border-bottom:none;
        }
        .ListItem ul li .left {
            float:left; color:#555555; font-size:16px; width:80px;text-align:right;
        }
         .ListItem ul li .right {
            float:right; padding-right:15px; position:relative; font-size:16px;
        }
            .ListItem ul li .right input {
                width: 200px; height: 32px; line-height: 34px; padding-left: 10px; padding-right: 10px; border:none; font-size: 16px; text-align:right;
            }
            .ListItem ul li .right select {
                border:none;line-height: 34px;font-size: 16px; direction: rtl;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;padding-right: 14px;            }
            .ListItem ul li .right select option {
                border:none;line-height: 34px;font-size: 16px; direction: rtl; 
            }

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
            /*上传身份证*/
.ListItemPhoto{ background-color:#fff; margin-top:10px; overflow:hidden;   border-top:solid 1px #efefef;   border-bottom:solid 1px #efefef; }
    .ListItemPhoto .title {
        overflow:hidden; height:50px; line-height:50px;border-bottom:solid 1px #efefef;
    }
        .ListItemPhoto .title span {
            float:left; color:#555555;font-size:16px;  padding-left:10px;
        }
        .ListItemPhoto .title a {
            float:right; color:#a6a6a6; padding-right:10px;
        }
    .ListItemPhoto .content {
         padding:10px;
    }
.shenfenzheng {
    width:50%; text-align:center; float:left; padding-top:10px; padding-bottom:10px;
}
    .shenfenzheng img {
        width:90%;
    }
    .shenfenzheng a {
        display:block;
    }
.zhengjianzhao {
    overflow:hidden; padding:10px;
}
    .zhengjianzhao a {
         width:100px; float:left;
    }
    .zhengjianzhao img {
        width:100px;
    }
    .zhengjianzhao p {
        line-height:24px; color:#a6a6a6; padding-left:110px; padding-top:10px;
    }
        .zhengjianzhao p b {
            color:#ff6905;
        }

    /*领队证展示*/
.lingdui {
    padding:10px; background-color:#fff;
     text-align:center;
     margin-top:10px;
}
    .lingdui img {
        width:100px;
    }
    .lingdui h3 {
        font-weight:bold;
    }
    .lingdui ul {
        margin-left:auto; margin-right:auto; overflow:hidden;display:inline-block; margin-top:15px;
    }
     .lingdui ul li {
        overflow:hidden; 
    }
      
        .lingdui ul li .left {
            float:left; color:#555555;  width:80px;text-align:right;
        }
         .lingdui ul li .right {
            float:left; padding-right:15px; 
        }
.lingduiewm {
    text-align:center; margin-top:15px;
}
    .lingduiewm img {
        width:100px;
    }
.lingdui_dzz {
    text-align:center; padding-top:20px; padding-bottom:10px; 
   

}
    .lingdui_dzz img {
        width:90%;  box-shadow: 0px 5px 20px #948f8f; border-radius:15px; background-color:#efefef;
    }
    /*搜索领队*/
.Search {
    padding:5px; background-color:#fff; margin-top:10px; overflow:hidden; 
}
 .Search input {
                width: 100%; height: 32px; line-height: 34px; border:none; font-size: 16px; text-align:center;
            }