/*{
    margin:0;
    padding:0;
    border:none;
    font-family:'微软雅黑';
}
*/

input[type="text"],
input[type="password"]
{
    border:1px solid rgb(179, 179, 179);
    /*padding:5px;*/
}

input[type="button"]
{
    border:1px solid silver;
    background-color:white;
/*    padding:6px 20px;*/
    border-left:1px solid #eee;
    border-top:1px solid #eee;
    border-right:1px solid #eeee;
    border-bottom:1px solid #eeee;
    letter-spacing:5px; //字间距
}

select{
    border:1px solid black;
    padding:2px;
}

/*
ul li{
    list-style: none;
}

body{
    font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
    font-size:11pt;
}

a{
    text-decoration: none;
}*/

.button
{
    border:1px solid silver;
    background-color:white;
    padding:4px 10px;
    border-left:1px solid #eee;
    border-top:1px solid #eee;
    border-right:1px solid #eeee;
    border-bottom:1px solid #eeee;
    letter-spacing:2px; //字间距
    color:black;
    font-size:10pt;
    display:inline-block;
}

.large-button
{
    border:1px solid silver;
    background-color:white;
    width:200px;
    height:50px;
    line-height:50px;
    border-left:1px solid #eee;
    border-top:1px solid #eee;
    border-right:1px solid #eeee;
    border-bottom:1px solid #eeee;
    letter-spacing:2px; //字间距
    color:black;
    font-size:12pt;
    display:inline-block;
    text-align:center;
    background-color:green ! important;
    color:white;
}

/* 去除左边 border */
.clb{
    border-left:none ! important;
}
/* 去除右边 border */
.crb{
    border-right:none ! important;
}

.center{text-align:center ! important;}

/* 网站头部 */
.header-content{overflow:hidden; margin:5px auto; width:1024px; }
.header-content li{float:left; position: relative; bottom:0px; margin-left:20px; height:100%;}
.header-content .logo img{width:180px; bottom: 0px; margin-top:14px;}
.header-content .code img{width:70px;}
.header-content .login{margin:30px 0 0 0; background-color:#66cc33; padding:6px 10px;}
.header-content .login i{margin-right:10px; font-style:normal; margin-left:10px;}
.header-content .login input[type='submit']{background-color:#009900; border:none; color:white; margin-left:16px; font-size:10pt; letter-spacing:0px;}
.header-content .login a{color:white; margin-left:10px; font-size:10pt;}
.header-content .user{margin:30px 0 0 0; padding:6px 10px; width:530px}
.header-content .user a{margin-left:10px; color:black;}
.header-content .user .s{background-color:#FF9933;}
.header-content .user .t{background-color:#FF9933; color:white;}
.header-content .user i{margin-right:10px; font-style:normal; margin-left:10px;}
.header-content .coach a{top:0; background-color:orange; border: none; color:white; padding:4px 16px;float:right; margin-bottom: 5px;}

/* 头部导航 */
.nav-content{width:100%; display:block; background-color:#009900; clear: both; margin:5px 0 10px 0;}
.nav-content ul{overflow: hidden; width:1024px; margin:0 auto;}
.nav-content ul li{height:40px; line-height: 40px; border-right:1px solid white; float:left; width:120px;}
.nav-content ul li a{display:block; width:100%; height:100%; color:white; text-align: center;}
.nav-content ul li a:hover,.nav-content ul li .active{background-color:#66cc33;}

/* 子尾部 */
.sub-bottom-content{width:100%; display:block; background-color:green; clear: both; margin-top:10px;}
.sub-bottom-content .note{color:white; text-align: center; clear:both; width:1024px; margin:0 auto; font-size:16pt; font-style:italic; letter-spacing:10px;}
.sub-bottom-content .note i{font-size:36pt;}
.sub-bottom-content ul{overflow:hidden; width:1024px; margin:0 auto; padding-bottom:10px;}
.sub-bottom-content ul li{float:left; margin-right:10px; border-right: 1px solid white;}
.sub-bottom-content ul li a {color:white; margin-right:10px; font-size:10pt;}

/* 尾部 */
.bottom-content{margin-bottom:10px;}
.bottom-content p{text-align: center; font-size:10pt; margin-top:6px;}
.bottom-content ul{overflow:hidden; width:800px; margin:0 auto; text-align: center; margin-top:10px;}
.bottom-content ul li{float:left; border:1px solid whitesmoke; margin-left:10px; padding:6px 10px;}
.bottom-content ul li a img{height:40px;}

/* 首页 */
.main-content{margin:10px 0; width:1024px; margin:0 auto;}
.main-content .imgs-show{display: inline-block; width:670px; height:330px;overflow: hidden; border:1px solid whitesmoke; text-align:center;}
.main-content .imgs-show img{display:block;width:100%;height:100%;}
.main-content .imgs-show a{display: block; width:130px; height:30px; line-height:30px; background-color:#0c0; color:white; text-align: center; position: relative; top:-50px; left:40%;}
.main-content .notice-list{display: inline-block; margin-left:5px;width:346px; height:330px;overflow: hidden; border:1px solid whitesmoke;}
.main-content .notice-list p{padding:4px 10px; background-color:darkgrey; font-weight: bold;}
.main-content .notice-list ul{padding:5px 16px 10px 16px;}
.main-content .notice-list ul li{padding-bottom:6px;}
.main-content .notice-list ul li a{color:black; font-family: '微软雅黑','黑体'; font-size:10pt;}
.main-content .notice-list ul li a:hover{text-decoration: underline;}
.main-content .notice-list ul li .a0{color:#FF8000; font-size:18pt; font-weight:bold;}
.main-content .notice-list ul li .a1{color:#CC6600;font-size:17pt;font-weight:bold;}
.main-content .notice-list ul li .a2{color:#A85400;font-size:16pt;font-weight:bold;}
.main-content .notice-list ul li .a3{color:#6A3500;font-size:15pt;font-weight:bold;}
.main-content .notice-list ul li .a4{color:black;font-size:14pt;}
.main-content .notice-list ul li .a5{color:black;font-size:13pt;}
.main-content .notice-list ul li .a6{color:black;font-size:12pt;}
.main-content .notice-list ul li .a7{color:black;font-size:11pt;}
.main-content .notice-list ul li .a8{color:black;}
.main-content .notice-list ul li .a9{color:black;}
.main-content .notice-list ul li .a10{color:black;}
.main-content .notice-list ul li .a11{color:black;}

/* 拿证通知 */
.main-content .pass-list{margin-top:5px; overflow:hidden; border: 1px solid grey; position:relative;}
.main-content .pass-list p{padding:4px 10px; background-color:darkgrey; font-weight: bold;}
.main-content .pass-list p a{float:right; font-weight: normal; color:black;}
.main-content .pass-list ul{overflow:hidden;padding:10px; height:130px; width:200%;float:right;}
.main-content .pass-list ul li{float:left; margin-right:20px;}
.main-content .pass-list ul li img{width:80px; height:100px;}
.main-content .pass-list ul li i{display:block; text-align:center; font-size:9pt; font-style:normal;}

/* 现场图片 */
.main-content .locale-list{margin-top:10px;}
.main-content .locale-list p{padding:4px 10px; background-color:darkgrey; font-weight: bold;}
.main-content .locale-list p a{float:right; font-weight: normal; color:black;}
.main-content .locale-list ul{overflow:hidden; border-left:1px solid darkgrey;border-right:1px solid darkgrey;border-bottom:1px solid darkgrey; padding:10px 10px 0 10px;}
.main-content .locale-list ul li{float:left; margin:0 20px 5px 0; }
.main-content .locale-list ul li img{width:180px; height:110px;}
.main-content .locale-list ul li i{display:inline-block; text-align:left; padding:5px; font-size:9pt; font-style:normal; width:285px;vertical-align: top;}

/* 报名注册 */
.main-content .enroll-content{overflow:hidden;width:1024px; margin: 20px 0;}
.main-content .enroll-content li{overflow:hidden;width:1024px; margin-bottom:15px;}
.main-content .enroll-content li i{width:70px; height:50px;line-height:50px;display: inline-block; background:url(../images/u34.png); font-weight: bold; font-size:10pt; text-align:center; color:white; font-style:normal;}
.main-content .enroll-content li .al{width:70px; height:50px;line-height:50px;display: inline-block; background:url(../images/u35.png);}
.main-content .enroll-content span{display:inline-block;width:934px; height:40px; line-height:40px; background:url(../images/u50.png) repeat-x; vertical-align: bottom; padding-left:20px;}

.main-content .enroll{ width:1024px; margin: 50px 0;}
.main-content .enroll .sel{ margin-bottom:10px;}
.main-content .enroll .sel .price{ font-style:normal; color:orange; font-weight: bold; font-size:22pt; padding: 0 10px;}
.main-content .enroll .sel a{display:inline-block; padding:5px 10px; border:1px solid lightgrey; color:black;}
.main-content .enroll .active{border:1px solid orange ! important; background:url(../images/checked-orange.png) no-repeat bottom right;}

.main-content .enroll .button-list{text-align:center;}
.main-content .enroll .button-list .full, .main-content .enroll .button-list .part{display:inline-block; width:100px; height:30px; line-height:30px; color:white; font-size:12pt;}
.main-content .enroll .button-list .full{ background:url(../images/jl_skin.gif) 0 -116px no-repeat; margin-right:20px;}
.main-content .enroll .button-list .part{ background:url(../images/jl_skin.gif) 0 -74px no-repeat;}

.main-content .enroll .content{margin:20px 0; display:none;border:1px solid lightgrey; padding:20px;}

/* 报名信息 */
.main-content .reg-content{overflow:hidden;width:550px; margin: 100px auto;}
.main-content .reg-content .t{text-align:center; margin-bottom:10px; color:red; font-size:12pt; font-weight:bold;}
.main-content .reg-content li{overflow:hidden; margin-bottom:25px;}
.main-content .reg-content li i{display:block; font-style:normal;text-decoration:underline;}
.main-content .reg-content input[type='text'],.main-content .reg-content input[type='password']{padding:0 10px; font-size:12pt; width:500px; height:46px; line-height:46px;}

/* 报名成功 */
.main-content .reg-success-content{text-align:center; margin:100px 0;}
.main-content .reg-success-content img{width:100px;}
.main-content .mode-content .note{color:orange; font-size:12pt; font-weight: bold; margin-top:20px;}
.main-content .reg-success-content .bottom{margin-top:40px;}

/* 付款方式 */
.main-content .mode-content{margin:20px 0 40px 0; width:1024px;}
.main-content .mode-content .title{padding:20px 0; margin-top: 20px; border-bottom:1px dashed darkgray;}
.main-content .mode-content .list{overflow:hidden;}
.main-content .mode-content .list li{overflow:hidden; width:1024px;}
.main-content .mode-content .list i{display:inline-block; width:50px; height:50px; line-height: 50px; font-weight: bold; font-style:normal; padding:20px 20px 0 20px; float:right;}
.main-content .mode-content .list .items{display:inline-block; width:920px; padding:20px 0; border-bottom:1px dashed black; float:right;}
.main-content .mode-content .list .items a{display:inline-block; width:220px; hieght:50px; line-height:50px; border:1px solid black; text-align: center; color:black; margin-right:50px; margin-bottom:10px;}
.main-content .mode-content .list .items a:hover{background-color:lightgreen;}
.main-content .mode-content .list .items .selected{background:url(../images/checked.png) no-repeat bottom right; border:1px solid #0c0;}

/* 银行账号列表 */
.main-content .trans-content{margin:20px 0 40px 0; width:1024px;}
.main-content .trans-content .title{padding:20px 0; margin-top: 20px;}
.main-content .trans-content table tbody tr td{padding:10px 20px 10px 0;}

/* 联系我们 */
.main-content .us-content{margin:20px 0 20px 0; width:1024px;}
.main-content .us-content img{width:500px; margin-left:10px;}
.main-content .us-content p{padding:20px 0; margin-top: 20px;}
.main-content .us-content table tbody tr td{padding:10px 20px 10px 0;}

/* 学车流程（一张图片） */
.main-content .flow{margin:0 auto;}

/* 约车列表 */
.main-content .zone-content{width:1024px; margin:0 auto;}
.main-content .zone-content ul{overflow:hidden;}
.main-content .zone-content .city{}
.main-content .zone-content .city li{float:left; display:inline-block; width:19%; height:40px; line-height:40px; margin-right:10px;}
.main-content .zone-content .city li a{display:inline-block; width:100%; height:100%; text-align:center; background-color:#009900; color:white;}
.main-content .zone-content .city li a:hover{background-color:#66cc33;}
.main-content .zone-content .city .active{background-color:#66cc33;}
.main-content .zone-content .area{margin-top:10px;}
.main-content .zone-content .area li{float:left; display:inline-block; width:10%; height:30px; line-height:30px; margin:0 10px 10px 0;}
.main-content .zone-content .area li a{display:inline-block; width:100%; height:100%; text-align:center; background-color:#009900; color:white;}
.main-content .zone-content .area li a:hover{background-color:#66cc33;}
.main-content .zone-content .area .active{background-color:#66cc33;}
.main-content .coach-content .list{overflow: hidden;}
.main-content .coach-content .list li{clear:both; overflow: hidden; margin-bottom:10px;}
.main-content .coach-content .list .title{display:block; clear: both; background-color:#66cc33; padding:6px 10px; color:white;}
.main-content .coach-content .list .title span{font-size:14pt; margin-right:15px;}
.main-content .coach-info{overflow:hidden; margin:10px 0;}
.main-content .coach-info .img-block{float:left; padding:10px; background-color:whitesmoke; margin-right:20px;}
.main-content .coach-info .img-block img{width:540px; height:300px;}
.main-content .coach-info .info{display:inline-block; float:left; width:440px; height:320px;}
.main-content .coach-info .info .t{font-size:14pt; font-weight:bold;}
.main-content .coach-info .info .t i{font-size:11pt; float:right; font-weight:normal;font-style:normal;color:blue;}
.main-content .coach-info .info .d{padding:5px 0; font-size:10pt;}
.main-content .coach-info .info .d i{ font-weight:normal;font-style:normal;color:black;}
.main-content .coach-info .info .c{display:inline-block; background-color:whitesmoke; width:100%; text-align: center; padding:40px 0 0 0; height:100%;}
.main-content .coach-info .info .c a{
    width:300px;
    height:50px;
    line-height:50px;
    letter-spacing:2px; //字间距
    color:black;
    font-size:12pt;
    display:block;
    text-align:center;
    background-color:green ! important;
    color:white;
    margin:0 auto;
}
.main-content .coach-info .info .c i{display:inline-block; clear: both; width:300px; text-align:left; margin:10px auto;}

/* 个人中心 */
.main-content .center-content{overflow:hidden; width:1024px; margin:20px auto;}
.main-content .center-content li{overflow:hidden;float:left; width:30%; border:1px solid lightgrey; height:150px;position:relative; margin:0 30px 30px 0;}
.main-content .center-content li a{display:inline-block; width:100%; height:50px; line-height:50px; background-color:#0c0; text-align:center; color:white; font-weight: bold;}

/* 记录 */
.main-content .yueche-recode-content{width:1024px; margin: 0 auto; overflow: hidden;}
.main-content .yueche-recode-content .left-menu{overflow:hidden; width:80px; display:inline-block; float:left; margin-right:40px;}
.main-content .yueche-recode-content .left-menu li{height:200px; line-height:200px; margin-bottom:5px; background-color:green;}
.main-content .yueche-recode-content .left-menu li a{height:100%; width:100%; display:inline-block; text-align: center; color:white;}
.main-content .yueche-recode-content .left-menu li a:hover{background-color:#0c0;}
.main-content .yueche-recode-content .left-menu li .active{background-color:#0c0;}
.main-content .yueche-recode-content .list{float:left; width:900px;}
.main-content .yueche-recode-content .list table{width:100%;}
.main-content .yueche-recode-content .list table thead th{background-color:#585858; padding:10px 0; color:white; font-weight:normal;}
.main-content .yueche-recode-content .list table tbody tr td{text-align: center; padding:10px; background-color:#0c0; font-size:10pt;}
.main-content .yueche-recode-content .list table tbody .undo td{background-color:orange;}
.main-content .yueche-recode-content .list table tbody .cancel td{background-color:lightgreen;}
.main-content .yueche-recode-content .button-list{text-align: center; margin-top:10px; float:left; width:900px;}


.main-content .yueche-recode-content .exam-list table{width:100%;}
.main-content .yueche-recode-content .exam-list{float:left; width:900px;}
.main-content .yueche-recode-content .exam-list table thead th{width:30%; background-color:#585858; padding:10px 0; color:white; font-weight:normal; text-align: center;}
.main-content .yueche-recode-content .exam-list table tbody tr td{text-align: center; padding:10px; background-color:#0c0; font-size:10pt;}
.main-content .yueche-recode-content .exam-list table tbody .undo td{background-color:orange;}
.main-content .yueche-recode-content .exam-list table tbody .cancel td{background-color:lightgreen;}

/* 手动添加约车记录 */
.main-content .yueche-recode-content .add-recode{float:left; width:500px; margin-left:200px;}
.main-content .yueche-recode-content .add-recode .input{margin:20px 0;}

/* 约考 */
.main-content .yuekao-content{ width: 700px; margin:20px auto;}
.main-content .yuekao-content .item{margin-bottom:10px; background-color:orange; padding: 5px 10px; }
.main-content .yuekao-content .item a{display:block; color:black}
.main-content .yuekao-content .expire{background-color:lightgreen ! important;}
.main-content .yuekao-content .info{overflow:hidden; display:none;}
.main-content .yuekao-content .info li{overflow:hidden; margin-bottom:10px;padding:5px; background-color:#eee;}
.main-content .yuekao-content .info .al{background-color:whitesmoke;}
.main-content .yuekao-content .info .button-list{background-color:white;}
.main-content .yuekao-content .info .button-list .ok{padding:10px 60px; background-color:#2B94CF; color:white;}
.main-content .yuekao-content .info .button-list .cancel{padding:10px 20px; background-color:#eee; color:white; margin-left:10px;}

/* 支付页面 */
.main-content .payment-content{margin:20px 0;}
.main-content .payment-content .list{ overflow:hidden; margin:20px 0;}
.main-content .payment-content .list li{ overflow:hidden; float:left; margin-right:20px; display:inline-block; height:40px; line-height:40px; width: 180px;}
.main-content .payment-content .list li *{ vertical-align: middle; }
.main-content .payment-content .list li img{ width:150px; }
.main-content .payment-content .button-list{ text-align: center; }

/* 单个教练 */
.main-content .coach-info{width:1024px;}
.main-content .coach-info .img-list{width:400px; height:200px; display:inline-block; overflow:hidden;}
.main-content .coach-info .img-list img{width:100%;}
.main-content .coach-info .img-list{width:400px; height:180px; display:inline-block; overflow:hidden;}
.main-content .coach-info .desc{width:578px; height:140px; display:inline-block; overflow:auto; background-color:#8b9dc9; padding:20px; color:white;}
.main-content .coach-info .desc p span{font-size:18pt; margin-right:20px;}
.main-content .time-list{width:1024px;}
.main-content .time-list .title{padding:10px; background-color:#5973B2; color:white; margin-bottom: 10px;}
.main-content .time-list .title ul{overflow:hidden; display:inline-block; width:800px; vertical-align: middle; float:right;}
.main-content .time-list .title ul li{float:left; font-size:10pt; vertical-align: middle; margin-right:20px;}
.main-content .time-list .title ul li i{vertical-align: middle; margin-right:5px;}
.main-content .time-list .title ul .unvalid i{display:inline-block; width:100px; height:25px; background-color:#eee;}
.main-content .time-list .title ul .valid i{display:inline-block; width:100px; height:25px; background-color:lightgreen;}
.main-content .time-list .title ul .appointed i{display:inline-block; width:100px; height:25px; background-color:orange;}
.main-content .time-list .date{overflow:hidden; list-style-type: none;}
.main-content .time-list .date li{overflow:hidden; float:left; margin-right:11px; width:196px;}
.main-content .time-list .date .last{margin-right:0px ! important;}
.main-content .time-list .date li p{padding:5px; background-color:lightgrey; margin-bottom:5px;}
.main-content .time-list .date li a{background-color:#eee;display:inline-block; width:93px; height:30px; line-height:30px; color:white; text-align:center; margin:0 5px 5px 0; font-size:10pt;}
.main-content .time-list .date li .al{margin:0 0 5px 0 ! important;}
.main-content .time-list .date li .valid{background-color:lightgreen;}
.main-content .time-list .date li .appointed{background-color:orange;}
.main-content .time-list .date li .selected{width:91px; height:28px; line-height:28px; color:black; border:1px solid lightgreen;background:url(../images/checked-small.png) no-repeat right bottom; margin: 0 5px 5px 0;}
.main-content .time-list .button-list{margin:20px 0; text-align: center;}

/* 教练时间安排 */
.main-content .yueche-recode-content .coach-time-list{overflow:hidden;}
.main-content .yueche-recode-content .coach-time-list li{overflow:hidden; float:left; width:170px; }
.main-content .yueche-recode-content .coach-time-list li .date{ padding:10px 5px; text-align: center; background-color:#0c0; margin-right:10px;}
.main-content .yueche-recode-content .coach-time-list li .time{width:160px;}
.main-content .yueche-recode-content .coach-time-list li .time a{ padding:10px 0; text-align: center; background-color:#eee; display:inline-block; width:100%; margin-top:5px; color:white;}
.main-content .yueche-recode-content .coach-time-list li .time .active{ background-color:white; color:black; border:1px solid #0c0; background:url(../images/checked-small.png) no-repeat right bottom; padding:9px 0;}
.main-content .yueche-recode-content .coach-time-list li .button-list{width:160px; text-align: center;}
.main-content .yueche-recode-content .coach-time-list li .button-list a{width:65px; display:inline-block; padding:10px 0; background-color:green; color:white; font-size:10pt;}

/* BBS */
.main-content .bbs-content{overflow:hidden;}
.main-content .bbs-content .title{overflow:hidden; padding:10px; background:url(../images/u169.png); margin-bottom:10px;}
.main-content .bbs-content .title *{ vertical-align: middle; color:white;}
.main-content .bbs-content .title span{ margin-left:10px; font-size:16pt;}
.main-content .bbs-content .title i{ margin-left:10px; font-style:normal;}
.main-content .bbs-content .title a{ margin-right:20px; float:right; display:inline-block; width:120px; height:30px; line-height: 30px; background-color:green; text-align: center;}
.main-content .bbs-content .topic-list{overflow:hidden;}
.main-content .bbs-content .topic-list .item{overflow:hidden; float:right; display:inline-block; width:1002px; margin-bottom:5px; border:1px solid lightgrey; padding:10px; background-color:whitesmoke;}
.main-content .bbs-content .topic-list .item a{display:inline-block; width:640px;}
.main-content .bbs-content .topic-list .tag{overflow:hidden; float:left; display:inline-block; width:40px;text-align:center; background-color:orchid; color:white; font-size:9pt; margin-right:10px;}
.main-content .bbs-content .topic-list .item i{font-style: normal;}
.main-content .bbs-content .topic-list .item .info{overflow:hidden; display:inline-block; width:300px; height:40px; float:right;}
.main-content .bbs-content .topic-list .item .info p i{overflow:hidden; display:inline-block; width:100px; font-size:9pt;}
.main-content .bbs-content .topic-list .item .content .t{padding:5px 0; color:black; font-weight:bold; display:block;}
.main-content .bbs-content .topic-list .item .content .imgs img{width:100px; height:100px;}
.main-content .bbs-content .category{overflow:hidden; margin-bottom:5px;}
.main-content .bbs-content .category li{overflow:hidden; display:inline-block; width:336px; height:50px; line-height: 50px; text-align:center;  border:1px solid lightgrey; background-color:whitesmoke;}
.main-content .bbs-content .category li a{display:inline-block; width:100%; height:100%; text-align:center;color:black;}

/* BBS单个帖子页 */
.main-content .detail-content{overflow:hidden;}
.main-content .detail-content .title{overflow:hidden;padding:10px 5px;background-color:#0c0; color:white; font-weight:bold;}
.main-content .detail-content .item{overflow:hidden;}
.main-content .detail-content .item .d{overflow:hidden; padding:5px 0; border-bottom:1px dashed lightgrey;}
.main-content .detail-content .item .reply-bottom{border-bottom:none;}
.main-content .detail-content .item .reply-bottom .op{width:50px; height:60px; vertical-align: middle;}
.main-content .detail-content .item .d *{vertical-align: top;}
.main-content .detail-content .item .d img{width:50px; height:50px;}
.main-content .detail-content .item .d div{margin-left:10px; display:inline-block;}
.main-content .detail-content .item .d div a{margin-left:20px; font-size:10pt;}
.main-content .detail-content .item .d span,.main-content .detail-content .item .d i{font-size:10pt; font-style:normal;}
.main-content .detail-content .item .content{padding:10px 0 10px 20px; border-bottom:1px solid lightgrey;}
.main-content .detail-content .reply{overflow:hidden; margin-top:10px;}
.main-content .detail-content .item .d .op{width:200px; height:50px; float:right; line-height: 50px; text-align:right;}
.main-content .detail-content .item .d .op a{display:inline-block;vertical-align: bottom; color:grey;}

/* 发帖 */
.main-content .add-topic-content .category select{margin-right:10px;}
.main-content .add-topic-content .title{margin:10px 0 0 0;}
.main-content .add-topic-content .title input[type='text']{padding:5 10px; width:400px;}
.main-content .add-topic-content .content{margin:10px 0 0 0;}

/* 客服 */
.main-content .supporter-content .question-list{overflow:hidden;}
.main-content .supporter-content .question-list li .q{padding:10px 0;}
.main-content .supporter-content .question-list li .a{padding:10px 5px; background-color:#0c0;}
.main-content .supporter-content .wen{margin:20px 0; border-top:1px solid grey; padding-top:10px;}
.main-content .supporter-content .wen strong{display: block;}

/* 公告 */
.main-content .notice-content{margin:30px 0;}
.main-content .notice-content h1{font-size:16pt; font-weight:bold; margin-bottom:10px; text-align: center; padding-bottom:10px;}
.main-content .notice-content h4{margin-bottom:10px; text-align: center; border-bottom:1px dashed lightgrey; padding-bottom:10px; font-weight: normal;}
.main-content .notice-content .content{padding:20px;}

/* 分页 */
.page-content{padding:10px 0; margin:0 auto; text-align: center;}
.page-content a{display:inline-block; padding:3px 0; width:30px; border:1px solid whitesmoke; color:black; margin-left:6px; text-align: center;}
.page-content .first{width:60px;}
.page-content .next{width:70px;}
.page-content .active{background-color: whitesmoke;}

/*选项卡*/
.tab{position:relative;width:100%;overflow:hidden;}
.tab .switch{position:absolute;overflow: hidden;top:0;margin:0 5px;}
.tab .switch a{display:inline-block;float:left;padding:0 20px;height:35px;line-height: 35px;text-align: center;}
.tab .switch a:hover,.tab .switch .active{border-left:1px solid lightgray;border-top:1px solid lightgray;border-right:1px solid lightgray;background-color: white;}
.tab .tab_content{width:100%;min-height: 20px;margin:35px 0 0 0;display: none;border-top:1px solid lightgray;}
.tab .active{display: block;}