@charset "utf-8";
/* CSS Document */
/*home样式表*/
.top-banner img{width:100%;}

.note{margin:0 auto;margin-top:40px;width:900px;padding:1% 1%;background:#fff;color:#000;text-align:center;font-size:20px;}
.note p{margin-top:10px;font-family:"幼圆";font-size:17px;color:#222222;}
.note div span{font-size:26px;color:#935b08;font-weight:bold;}
.price-sub{margin:0 auto;margin-top:50px;width:400px;height: 50px;line-height:50px;font-size:24px;text-align:center;cursor: pointer;border:solid 1px #f47920;border-radius: 25px;background:#f47920;color:#fff;}
.price-summary{margin:0 auto;margin-top:10px;width:92%;text-index:40px;line-height:26px;}
.maid{font-size:16px;display:none;margin-top:30px;}

.container{margin:0 auto;width:900px;margin-top:50px;}
.container .title{font-size:35px;color:#222222;text-align:center;}
.container .msg-bg{margin:0 auto;width:200px;height:40px;background:url(./Public/Home/Images/msg-bg.png);}
.container .msg{margin-top:80px;margin-bottom:20px;font-family:"幼圆";color:#000000;text-align:center;font-size:22px;}
.container .sub{margin:0 auto;width:100%;height:50px;line-height:50px;background:#bf095f;color:#fff;text-align:center;font-size:20px;}
.container .sub span{display:inline-block;}
.container .con{margin-top:10px;padding:10px 2%;border-radius: 6px;font-size:16px;line-height:26px;}
.container .con p{margin-top:10px;padding-left:25px;background:url(__ROOT__/Public/Mobile/Images/icon-arrow-1.png) no-repeat;background-position:0px 0px;background-size:24px 24px;}
.container .tel{text-align:center;}
.container .tel a{display: inline-block;margin-top:30px;width:400px;height: 50px;line-height:50px;font-size:20px;text-align:center;border:none;background:#ff0000;color:#fff;cursor: pointer;border-radius:25px;}
.container .list{margin:0 auto;padding-top:10px;width:300px;font-size:18px;}
.container .list p{margin-top:8px;}

.table-price{margin:0 auto;margin-top:20px;width:100%;font-size:14px;}
.table-price,.table-price th,.table-price td{padding:3px 0;border:1px solid #ccc;padding-left:1%;}
.table-price th{text-align:left;font-size:16px;font-weight:normal;background:#ccc;}

.main{background:#fff;padding:20px 0;}
.main .title-bg{margin:0 auto;width:100%;margin-left:-10%;height:70px;line-height:70px;background:url(__ROOT__/Public/Mobile/Images/title-bg.png) no-repeat;background-position:0px 0px;}
.main .font-bg span{display:inline-block;margin-right:2%;width:10%;height: 22px;line-height:22px;font-size:16px;text-align:center;border:solid 1px #000000;border-radius: 0px;background:#000000;color:#fff;}

.interview,.submit{margin:0 auto;margin-top:30px;width:400px;height: 46px;line-height:46px;font-size:22px;text-align:center;cursor: pointer;border:solid 1px #ff0000;border-radius:23px;background:#ff0000;color:#ffffff;}

.table-form{margin:0 auto;width:620px;}
.table-form th{font-family:"幼圆";font-size:18px;font-weight:normal;padding-top:10px;width:100px;}
.table-form td{padding-top:10px;padding-left:10px;}
.table-form td input{width:500px;height:30px;border-radius:5px;border:1px solid #999;}
.table-form td textarea{width:500px;height:70px;border-radius:5px;border:1px solid #999;}

