@CHARSET "UTF-8";
body{font-size:13px;font-family:"微软雅黑";color:#7a7a7a;margin:0;}
ul,li{list-style-type:none;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
header{width:100%;position:relative;}
header img,.tu img{display:block;max-width:100%;margin:0 auto;}
.bt{background-color:#f4f4f4;font-size:15px;color:#202020;/* border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; */
    /* background-position: left bottom;
    background-image: linear-gradient(to bottom,#f4f4f4 50%,#dcdcdc 50%);
    background-image: linear-gradient(to top,#f4f4f4 50%,#dcdcdc 50%);
    background-repeat: no-repeat;
    background-size: 100% 1px; */
    border:1px solid #dcdcdc;
    border-image: url(data:image/gif;base64,R0lGODlhBQAFAIABAN3d3f///yH5BAEAAAEALAAAAAAFAAUAAAIHhB9pGatnCgA7) 2 stretch;}
.bt_marb{margin-bottom:20px;}
.bt .btl{position:relative;padding:10px;}
.bt .btl .btn_nav{position:absolute;top: 10px;right: 10px;font-size:12px;color:#fff;text-align:center;width:76px;}
.bt .btl .btn_nav img{max-width:100%;}
.tu{padding:10px;}
.good{padding:12px 10px 5px;}
.good .kecht{background:url("../img/orders/n01.png") no-repeat left center;background-size:20px 23px;padding-left:25px;line-height: 23px;
color:#202020;font-size:15px;}
.good .kechb{padding-left:25px;line-height: 20px;}
.good .n1x{background:url("../img/orders/n01x.png") repeat-y;background-size:20px;}
.good .n2{background-image:url("../img/orders/n02.png");}
.good .n2x{background:url("../img/orders/n02x.png") repeat-y;background-size:20px;}
.good .n3{background-image:url("../img/orders/n03.png");}
.good .n3x{background:url("../img/orders/n03x.png") repeat-y;background-size:20px;}
.good .n4{background-image:url("../img/orders/n04.png");}
.good .n4x{background:url("../img/orders/n04x.png") repeat-y;background-size:20px;}
.good .n5{background-image:url("../img/orders/n05.png");}
.tu_zi img,.tu_join img{max-width:100%;display:block;}
.about{font-size:14px;color:#4a4a4a;margin: 5px 10px 15px;border: 1px solid #2690eb;border-radius: 5px;}
.about .aboutl{background-color: #2690eb;display: table-cell;text-align: center;color: #fff;padding: 4px;}
.about .aboutl .ab_tb{width: 20px;height:20px;display: block;margin: 0 auto;}
.about .aboutl .ab_tb img{max-width:100%;}
.about .aboutr{display: table-cell;vertical-align: middle;padding-left: 2px;line-height:18px;}
.about .blue{color:#297be8;}
.about .aboutr a{color:#297be8;text-decoration:none;}
.tu_join{margin:5px 0 15px;position:relative;}
.tu_join .btn_join{position:absolute;width:97px;left: 30px;bottom: 10px;}
footer{width:100%;background-color:#363839;text-align:center;border-top:5px solid #363839;padding: 10px 0;color:#ddd;line-height:16px;margin-bottom:65px;}
.ask a:visited{background-color: transparent !important;}
.zixun,.phone,.qq{position:fixed;width:54px;right:10px;bottom:220px;}
.zixun img,.phone img,.qq img{max-width:100%;}
.phone{display:none;bottom:280px;}
.qq{display:none;}

.join_bg{display:none;
position: fixed;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: black;
z-index:1010;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);}
.join_mess{display:none;
position: fixed;
box-sizing: border-box;
width:90%;
top:20%;
margin:0 5%;
padding:23px 25px 25px;
background-color: #fff;
box-shadow:1px 1px 2px #ddd
_position:absolute;
z-index:1011;
overflow: hidden;
color:#b5b5b5;
font-size:15px;
border-radius: 2px;}
.join_mess h2{font-size:20px;color:#202020;margin-bottom:5px;}
.join_mess .btn{margin-top:25px;text-align: right;font-size:14px;color:#7a7a7a;}
.join_mess .btn a.tij{width:75px;height:30px;color:#b5b5b5;
	border: 1px solid #b5b5b5;
    border-radius: 4px;
    display: inline-block;
    text-align: center;
    line-height: 30px;
    margin-right: 20px;}
.join_mess .btn a.tij_complete{background-color:#297be8;border-color:#297be8;color:#fff;}
.join_mess .message div{width:100%;background:url("../img/orders/xian.png") no-repeat bottom center;background-size: contain;
line-height: 22px;padding: 22px 5px 0;outline: none;}
.join_mess .message div.blue_xian{background-image:url("../img/orders/xian_blue.png");color:#297be8;}
.join_mess .message div.finish{color:#202020;}
.attention{    
	position: fixed;display:none;
	z-index:999;
	color:#202020;
	font-size:14px;
    top: 45%;
    padding: 10px 15px 15px;
    background-color: #fff;
    text-align: center;
    width: 80%;
    margin: 0 10%;
    box-sizing: border-box;
    line-height: 24px;
    border-radius: 5px;
    box-shadow: 1px 1px 2px #b5b5b5;}
.attention p{margin-bottom:10px;}
.attention .att_top{text-align:right;}
.attention .att_top img{width:12px;}
.attention .sure{color:#d52621;}
.attention .cancel{color:#b5b5b5;}
.attention .sure,
.attention .cancel{display: inline-block;width: 50%;}
/* 推荐名师页  */
.content{font-size:13px;color:#7a7a7a;position:relative;padding:10px 10px 20px;line-height:20px;text-align:justify;}
.content .tu_book{position:absolute;right:10px;bottom:0;width:60px;}
.content .tu_book img{display:block;max-width:100%;}
.content .zi_blue{color:#2690eb;}
.content .zi_black{color:#000;}
header .joinus{position:absolute;width: 150px;left: 50%;margin-left: -75px;bottom: 18%;}
@media(min-width:330px){
	.about .aboutr{padding-left:10px;}
}
@media(min-width:768px){
	.main{width:720px;margin-right:auto;margin-left:auto;}
}
