@charset "utf-8";
/*
 * @title           重置和公共类
 * @author       kylinwy
 * @email         kylinwy@qq.com
 * @version      1.0
 * @update      $Date: 2015-04-06 $
 */
 
.logo_usercenter{background:url(../images/user_center/logo.png) no-repeat;width:395px;height:54px;margin-top:31px;}
 
 .nav--sm .main-nav li{width:;}

/*左侧分类菜单隐藏*/
.main-l--w-sm{width:216px;margin-left:33px;float:left;position:relative; z-index:10000;}
.nav--sm-2 .cat-nav2{margin-top:0;}
.nav--sm-2 .cat-nav-hd2{margin-top:0; position:relative; z-index:10000;}
.nav--sm-2 .cat-nav-bd2{ position:absolute;top:40px;left:0;width:212px; z-index:30000;background:#fff;}
.nav--sm-2 .cat-cont{left:214px;top:-2px;*height:462px;_height:462px;}
.nav--sm-2 #J_cat_nav.hover .cat-nav-bd2{display:block;}

.cat-nav2 .cat-menu-bd .cat-menu-item{padding:0;}

#header{ z-index:100; position:relative;}

.user_center #nav{background:url(../images/user_center/nav.png) no-repeat center top;}
.user_center #nav-inner{background:none;}
/*.user_center #nav-inner{background:# url(../images/user_center/nav.png) no-repeat left center;}*/

/*----------------------------------------------------------
	index styles
-----------------------------------------------------------*/

/*用户信息区*/
.user_info_center{background:url(../images/user_center/bg.jpg) no-repeat center top;height:230px;margin-top:-17px;padding-top:10px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';z-index:0;}

.user_info{width:140px;height:180px;padding:20px;float:left;background:#f9f9f9;margin-right:20px;}
.user_info .user_photo{border:1px solid #d3d3d3;margin-bottom:10px;}
.user_info .user_info_b dl{float:left;border-left:1px solid #dedede;padding:0 10px; text-align:center;font-size:12px;color:#666;}
.user_info .user_info_b dl.first{border-left:none;}


.user_name{float:left;width:225px;padding-top:40px;}
.user_name h2{font-size:24px;color:#000;margin-bottom:30px;}
.user_name h3{font-size:14px;color:#000;}
.user_name p{font-size:12px;color:#666;}


.teacher_info_xq{float:left;width:800px;}
.teacher_info_xq h2{font-size:24px;color:#000;margin-bottom:20px;}
.teacher_info_xq h2 a{display:inline-block;width:50px;height:26px;line-height:26px;background:#42a684;font-size:12px;color:#fff; text-align:center; vertical-align:3px;font-weight:normal;margin-left:10px;}
.teacher_info_xq h2 a:hover{background:#1a7556; text-decoration:none;}

.teacher_info_xq .profile{line-height:26px;color:#666;margin-bottom:20px;}
.teacher_info_xq .profile b{color:#000;}
.teacher_info_xq .profile a{color:#f16325;}

.teacher_info_xq  .impress_content  .im{padding:2px 10px;border:1px solid #e7e7e7;display:inline-block;margin-right:10px;margin-bottom:10px;vertical-align:top;background:#fff;}
.teacher_info_xq  .impress_content .add{width:80px;height:22px;display:inline-block;text-align:center;line-height:20px;border:1px solid #e7e7e7;color:#2f8a6b;font-weight:bold;background:#fff;}
.teacher_info_xq  .impress_content .add i{background:url(../images/teacher_center/add.gif) no-repeat;display:inline-block;width:10px;height:10px;margin-right:5px;}

.teacher_info_xq  .impression{width: 570px;height: 35px;padding-top: 5px;overflow: hidden;}
.teacher_info_xq  .impression textarea {float:left;width:360px;height:24px;border:1px solid #c9c9c9;padding:0 5px;resize:none;line-height:24px;}
.teacher_info_xq  .impression input {width:80px;float:left;height:26px;line-height:26px;margin:0 0 0 10px;border:1px solid #D1D1D1;cursor:pointer;display:inline;background:#EDEAEA;color:#292929; text-align:center;}

/*左侧*/
.col-side {width: 180px;}

/*side_menu*/
.side_menu{border:1px solid #d5d5d5;background:#f9f9f9;width:176px;margin-bottom:20px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.smenu-item{background:url(../images/user_center/line.gif) no-repeat left bottom;}
.smenu-item .smenu-icon1{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat 0 -298px;width:20px;height:18px;vertical-align:-5px}
.smenu-item .smenu-icon2{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat 0 -338px;width:20px;height:18px;vertical-align:-8px}
.smenu-item .smenu-icon3{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat 0 0;width:20px;height:18px;vertical-align:-8px}
.smenu-item .smenu-icon4{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat 0 -47px;width:20px;height:18px;vertical-align:-5px}
.smenu-item .smenu-icon5{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat 0 -22px;width:20px;height:18px;vertical-align:-8px}
.smenu-item .smenu-icon6{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat 0 -96px;width:20px;height:18px;vertical-align:-5px}
.smenu-item .smenu-icon7{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat 0 -72px;width:19px;height:18px;vertical-align:-5px}
.smenu-item .smenu-icon8{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat 0 -148px;width:20px;height:18px;vertical-align:-8px}
.smenu-item .smenu-icon9{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat 0 -172px;width:20px;height:18px;vertical-align:-8px}
.smenu-item .smenu-icon10{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat 0 -123px;width:20px;height:18px;vertical-align:-8px}

.smenu a{display: inline-block;}

.smenu-hd{position:relative;width:163px;margin:0 auto;height:42px;line-height:42px;padding-left:15px;}
.smenu-bd{display: none;}
.sub-smenu{background-color: #f2f2f2;font-size: 12px;}
.sub-semnu-item{line-height: 30px; }
.smenu-item .smenu-hd a{color: #222;font-size:14px;padding-left:10px;}
.smenu-item .smenu-hd a:hover{color: #42a684;}
.smenu .last .smenu-hd{border-bottom: 0 none;}
.smenu .smenu-hd b {position: absolute;right: 30px;top: 50%;width: 9px;height: 8px;margin-top: -4px;background: url(../images/user_center/arrow.gif) no-repeat 0 0;}

.smenu .hover .sub-smenu-list-hover{background:#ededed;} 
.smenu .hover .smenu-hd{background:#42a684;border-bottom:none;}
.smenu .hover .smenu-hd a{font-weight: bold;color: #fff;}
.smenu .hover .smenu-bd{display: block;}
.smenu .hover .smenu-bd a{padding-left:20px;color:#000;width:156px;font-weight:bold;}
.smenu .hover .smenu-bd a.current{color:#42a684;background:#ededed;font-weight:bold;}
.smenu .hover .smenu-bd a:hover{color:#42a684;}
.smenu .hover  .smenu-icon1{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat -40px -298px;width:20px;height:18px;vertical-align:-5px}
.smenu .hover .smenu-icon2{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat -40px -338px;width:20px;height:18px;vertical-align:-8px}
.smenu .hover  .smenu-icon3{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat -40px 0;width:20px;height:18px;vertical-align:-8px}
.smenu .hover  .smenu-icon4{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat -40px -47px;width:20px;height:18px;vertical-align:-5px}
.smenu .hover  .smenu-icon5{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat -40px -22px;width:20px;height:18px;vertical-align:-8px}
.smenu .hover .smenu-icon6{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat -40px -96px;width:20px;height:18px;vertical-align:-5px}
.smenu .hover .smenu-icon7{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat -40px -72px;width:19px;height:18px;vertical-align:-5px}
.smenu .hover .smenu-icon8{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat -40px -148px;width:20px;height:18px;vertical-align:-8px}
.smenu .hover .smenu-icon9{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat -40px -172px;width:20px;height:18px;vertical-align:-8px}
.smenu .hover .smenu-icon10{display:inline-block;background:url(../images/user_center/user-icon.png) no-repeat -40px -123px;width:20px;height:18px;vertical-align:-8px}
.smenu .hover .smenu-bd .sub-smenu-list{border-bottom:1px solid #efeae5;padding-left:10px;}
.smenu .hover .smenu-bd .sub-smenu-list a{width:auto;display:inline;padding-left:0;padding-right:10px;color:#666;}
.smenu .hover .smenu-bd .sub-smenu-list a:hover{color:#42a684;}
/*最新访客*/
.zjfk{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.zjfk h3{background: url(../images/title.png) no-repeat 0 -1404px;height: 26px;width:180px;}
.zjfk h3 span{ float:right; margin-top:5px;}
.zjfk .mod-bd{border:1px solid #ebebeb;background-color:#f7f7f7;padding:20px 0 0px 20px;}
.zjfk .mod-bd dl{float:left;margin-right:15px;margin-bottom:20px;}
.zjfk .mod-bd dl dt{margin-bottom:10px;border:1px solid #ddd;}
.zjfk .mod-bd dl dd{font-size:12px;color:#444;}
.zjfk .mod-bd dl dd.time{font-size:12px;color:#999;}


/*右侧区域*/
.w800{width:800px;}
.hydt{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.hydt h3{background: url(../images/title.png) no-repeat 0 -1352px;height: 26px;width:800px;}
.hydt .mod-bd .hydt_list{border:1px solid #ebebeb;padding:20px;}
.hydt .sponsor{margin-bottom:30px;} 
.hydt .sponsor .cover{width:120px;float:left;}
.hydt .sponsor .cover a{border:1px solid #ebebeb;}
.hydt .sponsor .cover  i{font-size:16px;margin-left:10px;color:#000;}
.hydt .sponsor .time{float:right;font-size:12px;color:#999;}
.hydt .sponsor .time i{margin-left:10px;}
.hydt .mood{color:#1e50a2;padding-bottom:20px;border-bottom:1px dotted #cccccc;}

.f-detail {padding:20px 10px 20px 0;position:relative;}
.f-detail .item {height:16px;display:inline-block;padding:6px 8px 6px 0;margin:0 8px 0 0;vertical-align:middle;color:#42a684;}
.f-detail .item-line {font-size:0;width:1px;height:11px;margin-right:9px;border-width:0 1px 0 0;border-style:solid;overflow:hidden;display:inline-block;line-height:0;vertical-align:-3px;*vertical-align:0;color:#42a684;}
.f-detail .item .ui-icon {	margin-right:7px;vertical-align:-3px}
.f-detail .item-sp .ui-icon {margin-right:0}
.f-detail .icon-comment{background:url(../images/user_center/user-icon.png) no-repeat 0 -220px;display:inline-block;width:16px;height:16px;}
.f-detail .icon-forward{background:url(../images/user_center/user-icon.png) no-repeat 0 -271px;display:inline-block;width:16px;height:16px;}
.f-detail .icon-praise{background:url(../images/user_center/user-icon.png) no-repeat 0 -196px;display:inline-block;width:16px;height:16px;}
.f-detail .icon-feed-collect{background:url(../images/user_center/user-icon.png) no-repeat 0 -245px;display:inline-block;width:16px;height:16px;}
.f-item .f-reprint {	line-height:14px;margin-bottom:11px}
.f-like:after {content:"";overflow:hidden;display:block;clear:both}
.f-like {margin-bottom:20px;*margin-bottom:12px;zoom:1}
.f-like .icon-btn {width:30px;margin-right:10px;_margin-right:7px;	float:left;position:relative}
.f-like .icon-btn .icon-praise {border:1px solid #eaedd5;width:16px;height:16px;padding:6px;display:inline-block;	border-radius:2px;background:url(../images/user_center/user-icon.png) no-repeat 5px -190px;}
.f-like .icon-btn .item {width:30px;height:30px;float:left;margin:0 10px 10px 0;overflow:hidden}
.f-like .icon-btn .item img {width:30px;height:30px;border-radius:2px}
.f-like .user-list:after {content:"";overflow:hidden;display:block;clear:both}
.f-like .user-list {zoom:1;_height:30px}
.f-like .user-list .item {width:30px;height:30px;float:left;margin:0 10px 0 0}
.f-like .user-list .item img {width:30px;height:30px;border-radius:2px}
.f-like .user-list .txt-item {line-height:30px;float:left}
.f-like .user-list .more {border-width:1px;border-style:solid;width:16px;height:16px;padding:6px;display:inline-block;border-radius:2px;vertical-align:top;
	margin-bottom:10px;float:left}

/*回复*/
.feeds_comment_v2 .mod_commnets_poster {background: none;position: relative;}
.textinput, .textarea {background-color: #fff;border-color: #d6d6d6;color: #444;width:750px;}
.bor2 {border:1px solid #ADB6C9;}
.bg{background-color: #fff;}
.mod_commnets_poster .textinput {height:28px;line-height:28px;padding-left:5px;}
.mod_quick_comment {border-width: 0 0 0 1px;height: 28px;position: absolute;right: 1px;text-align: center;top: 1px;width: 72px;}
.btn_quick_comment {cursor: pointer;display: block;height: 28px;line-height: 28px;}
.mod_commnets_poster .comments_poster_bd {padding: 0 0 0 40px;position: relative;z-index: 1;}
.mod_commnets_poster div.comments_poster_default {padding-left: 0;}
.mod_commnets_poster .comments_poster_bd .comments_box {position: relative;z-index: 1;}
.mod_comments_poster_noavatar div.comments_poster_bd, .mod_comments_poster_noavatar div.comments_poster_ft {padding-left: 0;}
.mod_comments_poster_noavatar .textinput{min-height:34px;padding-bottom:22px;}
.textarea {border-style: solid;border-width: 1px;cursor: text;outline: medium none;word-wrap: break-word;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;}
.mod_commnets_poster .comments_poster_op {float: right;height: 30px;}
.mod_commnets_poster .comments_poster_ft .gb_bt {border-radius: 2px 2px 2px 2px;display: inline-block;margin-left: 6px;font-size: 14px;height: 28px;line-height: 25px;overflow: hidden;    padding-bottom: 4px;width: 72px;z-index: 1;border:1px solid #42a684;color:#fff;cursor:pointer;}
.mod_commnets_poster .comments_poster_ft .gb_bt:hover{background:#1a7556;}
.gb_bt, .gb_bt2, .bt_tx1, .bt_tx2, .bt_tx4, .bt_tx5, .bt_tx6, .bt_tx7 { background-color: #42a684;}
.qz_poster_left{float:left;height:28px;}
.mod_commnets_poster .comments_poster_addons {padding-top: 2px;}
.mod_commnets_poster .comments_poster_addons a {cursor: pointer;margin-right: 8px;text-decoration: none;}

.emotion-button, .at-button {background: url(../images/user_center/icons.png) no-repeat  0 0 ;display: inline-block;height: 16px;line-height: 16px;margin-right: 5px;padding-left: 20px; }
.emotion-button {background-position: 0px -4px;}
.at-button {background-position: -20px -3px;}
.emotion-button:hover{background-position: 0px -21px; color: #ABB3C5;}
.at-button:hover{background-position: -20px -20px;}


/*我的课程*/
.wdkc{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.wdkc h3{background: url(../images/title.png) no-repeat 0 -1300px;height: 26px;width:760px;}

.wdkc .mod-bd{border:1px solid #ebebeb;padding:10px;}
.wdkc-list-video .hd {height:40px;background-color: #efefef;}
.wdkc-list-video .hd .tabs-trigger{height:40px;line-height:40px;padding:0 10px;border-right:1px solid #d2d1d1;}
.wdkc-list-video .tabs-bd{padding:0;border:none;overflow:hidden;}
.wdkc-list-video .tabs-hd .on{background-color:#42a684;}
.wdkc-list-video .tabs-hd .on a{color:#fff;}

.wdkc .product_item{padding:10px 0;border-bottom:1px dotted #e7e7e7;}
.wdkc .product_item .pro_title{float:left;width:164px;height:88px;margin-right:20px;border:1px solid #ddd; }
.wdkc .product_item .pro_xq{float:left;width:402px;}
.wdkc .product_item .pro_xq h2{margin-bottom:5px; position:relative;}
.wdkc .product_item .pro_xq h2 a{font-size:14px;color:#f16325;font-weight:normal;}
.wdkc .product_item .pro_xq h2 a:hover{color:#42a684;}
.wdkc .product_item .pro_xq h2 i{ display:block;width:30px;height:20px;position:absolute;top:0;right:0;background:url(../images/page/icon.png) no-repeat left -196px;font-size:14px;color:#f16325;padding-left:25px;font-weight:normal;}
.wdkc .product_item .pro_xq p{color:#666;margin-bottom:0px;}
.wdkc .product_item .pro_xq p.xq_text{color:#999;line-height:20px;margin-bottom:5px;}
.wdkc .product_item .pro_xq p.authors{margin-bottom:5px;}
.wdkc .product_item .pro_xq i.price{font-size:18px;color:#f16325;}
.wdkc .product_item .two_btn{float:right;margin-top:65px;}
.wdkc .product_item .two_btn a.audiovisual{background:#f16325 url(../images/user_center/user-icon.png) no-repeat 7px -367px;border-radius:20px;padding:4px 10px 4px 25px;color:#fff;}
.wdkc .product_item .two_btn a.audiovisual:hover{background:#cd4104 url(../images/user_center/user-icon.png) no-repeat 7px -367px; text-decoration:none;}
.wdkc .product_item .two_btn a.buy{background:#42a684 url(../images/page/icon.png) no-repeat 10px -891px;border-radius:20px;padding:4px 10px 4px 30px;color:#fff;margin-right:10px;}
.wdkc .product_item .two_btn a.buy:hover{background:#1a7556 url(../images/page/icon.png) no-repeat 10px -891px; text-decoration:none;}

/*我的题库*/
.wdtk {font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.wdtk h3{background: url(../images/title.png) no-repeat 0 -1326px;height: 26px;width:760px;}
.wdtk .mod-bd{border:1px solid #ebebeb;padding:10px;}
.wdtk .my_questions_list {padding:10px 0;border-bottom:1px dotted #eeeeee;}
.wdtk .my_questions_list h4{font-size:14px;margin-bottom:5px;background:url(../images/user_center/user-icon.png) no-repeat 0px -405px;padding-left:15px;}
.wdtk .my_questions_list h4 a{color:#000;}
.wdtk .my_questions_list h4 a:hover{color:#42a684;}
.wdtk .my_questions_list p.time{color:#999;}
.wdtk .my_questions_list a.write{display:block; text-align:center;width:80px;height:26p;line-height:26px;border:1px solid #d2d2d2;border-radius:3px;background:#f7f7f7;color:#444;}
.wdtk .my_questions_list a.write:hover{background:#e6e6e6; text-decoration:none;}

/*我的资料分享*/
.zlfx {font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.zlfx h3{background: url(../images/title.png) no-repeat 0 -1378px;height: 26px;width:760px;}
.zlfx .mod-bd{border:1px solid #ebebeb;padding:20px;}
.zlfx h4{font-size:14px;margin-bottom:20px;}
.zlfx .share_list dl{float:left;width:120px;margin-left:36px;}
.zlfx .share_list dl.first{margin-left:0;}
.zlfx .share_list dl dt{border:1px solid #f0f0f0;margin-bottom:10px;}
.zlfx .share_list dl dd a{display:block;font-size:12px; text-align:center;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;margin-bottom:10px;}
.zlfx .share_list dl dd.download{ text-align:center;color:#999;}

/*----------------------------------------------------------
	点击抽大奖 styles
-----------------------------------------------------------*/

.ui-front{ z-index:10000;}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-radius:none;padding:0;}
.ui-widget-content{border:none;background:none;}
.ui-widget-header{background:url(../images/layer/title.png) repeat-x;height:52px;border:none;}
.draggable .ui-dialog-titlebar{padding-bottom:0;border-radius:0;}
.ui-dialog .ui-dialog-titlebar{padding-top:0;padding-bottom:0;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:none;background:none;top:0px;margin-top:5px;}
.ui-state-default .ui-icon{background:url(../images/layer/close.png) no-repeat;width:36px;height:36px;}
.ui-dialog .ui-dialog-title{font-family:"微软雅黑";font-size:18px;color:#fff;text-align:left;line-height:48px;}
.ui-dialog .ui-dialog-content{padding:0;}
.bm_content{text-align:left;background:url(../images/layer/bg.png) no-repeat;width:633px;height:752px;}
.bm_content h2{color:#e71c1c;font-size:45px;padding-top:350px; text-align:center;font-family:"微软雅黑";}
.bm_content h3{color:#fff;font-size:20px;padding-top:160px; text-align:center;font-family:"微软雅黑";font-weight:normal;margin-bottom:70px;}
.bm_content p{text-align:center;font-family:"微软雅黑";}
.bm_content p a{color:#fced04; }
.ui-dialog .ui-dialog-buttonpane{display:none;}



/*----------------------------------------------------------
	个人中心-个人资料 styles
-----------------------------------------------------------*/
.col-main-con{width:758px;border:1px solid #EBEBEB;padding:20px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';margin-bottom:50px; height: auto !important;}
.col-main-con h4{font-size:14px;padding-left:10px;border-bottom:1px solid #e5e5e5;padding-bottom:10px;background:url(../images/user_center/title.gif) no-repeat left top;}
.col-main-con-tt h4{font-size:14px;padding-left:10px;border-bottom:1px solid #e5e5e5;padding-bottom:10px;background:url(../images/user_center/title.gif) no-repeat left top;}
.col-main-con-tt{width:758px;padding:20px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';margin-bottom:20px;clear:both}
/*.col-main-content{padding-top:20px;}*/
.user_from li{line-height:35px;color:#000; float:left; width:100%; margin-top:10px;}
.user_from li label{display:inline-block;width:90px; text-align:right;color:#000;margin-right:20px;}
.user_from  li .ipt,.user_from li  .ipt_s,.user_from li  .ipt_l{padding:9px 5px 8px 5px;border:#e6d085 1px solid;margin-right:14px;}
.user_from li  .ipt_s{width:90px;}
.user_from li  .ipt_l{width:320px;}
.textarea{width:400px;padding:9px 5px 8px 5px;border:1px solid #d5d5d5;border-left:1px solid #9e9d9d;border-top:1px solid #9e9d9d;margin-right:14px;margin-bottom:20px; vertical-align:middle;resize: none;margin-top:10px;}
.user_from  li .selector,.user_from  li .selector{padding:6px 0;border:1px solid #d5d5d5;border-left:1px solid #9e9d9d;border-top:1px solid #9e9d9d;color:#666;}
.user_from li  span.error{color:#e33840;display:inline-block;width:260px;line-height:18px; vertical-align:middle;}
.user_from li.submit_btns{margin-top:15px;}
.user_from li.submit_btns button{margin-top:20px;display:inline-block;background:#42a684;width:120px;height:40px;line-height:40px; text-align:center;color:#fff;font-size:14px;font-weight:bold;border-radius:5px;margin-right:20px;}
.user_from li.submit_btns a{display:inline-block;background:#42a684;width:120px;height:40px;line-height:40px; text-align:center;color:#fff;font-size:14px;font-weight:bold;border-radius:5px;margin-right:20px; cursor:pointer;}
.user_from li.submit_btns a:hover{ background:#1a7556; text-decoration:none;}
.user_from li a.turn{color:#0073c3;margin-left:20px;}

/*----------------------------------------------------------
	个人中心-头像设置 styles
-----------------------------------------------------------*/

.up2 {padding-left:100px; position:relative;}
.up2 a{color:#015aee;}
.up2img {border: 1px solid #d7d6d6;width:298px;height:298px;}
.uploadInput {position: relative;cursor: pointer;margin: 0 5px 10px 0;}
.uploadInput input {position: absolute;left: 0;top: 0;border: 0 none;width: 80px;height: 32px;margin: 0;padding: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer;overflow: hidden;text-align:left;}
.save_inp {vertical-align: -2px;margin-right: 3px;border: none;}
.upbtn{padding-top:100px;padding-left:50px;}
.upbtn p{color:#666;}
.up2 a.btn_normal{background:#42a684;color:#fff;margin-right:5px;width: 80px;height: 32px;line-height:32px;display:inline-block;border-radius:3px; text-align:center;}
.up2 a.btn_normal:hover{background:#1a7556; text-decoration:none;}
.thumbnail img{border:1px solid #d7d6d6;margin-right:15px;}


/*----------------------------------------------------------
	个人中心-试题库styles
-----------------------------------------------------------*/

.col-main-content .hd{border-bottom:2px solid #42a684;}
.col-main-content .tabs-bd,.col-main-content .p-list{border:none;}
.col-main-content .p-list{padding:10px 0;}

.sub-tab{padding:10px 0 0;}
.sub-tab span{font-size:14px;padding:0px 10px;}
.sub-tab span.on{color:#f16325;font-weight:bold;}


/*----------------------------------------------------------
	个人中心-积分管理styles
-----------------------------------------------------------*/
.points_title{height:88px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;background:#f9f9f9;margin-bottom:20px;}
.points_title dl{width:220px;height:68px; text-align:center;padding-top:20px;background:url(../images/user_center/line2.gif) no-repeat right center;}
.points_title dl dt{font-size:14px;font-weight:bold;}
.points_title dl dd{color:#42a684;font-weight:bold;}
.points_title .exchange_btn {padding-top:20px;}
.points_title .exchange_btn a{display:block;width:80px;height:30px;line-height:30px; text-align:center;color:#fff;background:#42a684;border-radius:4px;margin:0px auto}
.points_title .exchange_btn a:hover{background:#1a7556; text-decoration:none;}

.points{width:100%; }
.points tr th{height:32px;background:#f9f9f9;text-align:center;font-size:14px;}
.points tr td{height:52px;text-align:center;border-bottom:1px solid #eeeeee;}
.cor_fe0000{color:#fe0000;}

/*----------------------------------------------------------
	个人中心-我的订单styles
-----------------------------------------------------------*/
.pre-order-de p{line-height:20px}
.pre-order-de p:nth-child(1){color:#42a684;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.pre-order-de p:nth-child(2),.pre-order-de p:nth-child(3),.pre-order-de p:nth-child(4){color:#666}
.pre-order-de p:nth-child(2) span:nth-child(1),.pre-order-de p:nth-child(3) span:nth-child(1){width:60%;display:inline-block}
.pre-order-classify{width:100%;height:35px;line-height:35px;background:#f9f9f9;margin-bottom:18px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';font-size:13px;font-weight:bold}
.pre-order-classify ul li{float:left;text-align:center}
.pre-ord-inf{width:38%}
.pre-ord-det{width:10%}
.pre-ord-detc{width:10%;text-align:center}
.pre-ord-dett{width:22%;text-align:center}
.pre-ord-deth{width:12%;text-align:center}
.pre-order-num{width:100%;height:35px;line-height:35px;background:#f9f9f9;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';font-size:12px}
.pre-order-num span:nth-child(1){font-weight:bold;margin-right:10px;margin-left:10px}
.pre-sigel-table{border-top:1px solid #efefef;border-bottom:1px solid #efefef;border-right:1px solid #efefef;border-left:1px solid #e1f8f0;clear:both;margin-bottom:18px}
.pre-table-element{width:100%;height:95px}
.pre-table-element ul li{float:left;border-right:1px solid #efefef;box-sizing:border-box;height:95px}
.pre-ord-inf img{width:60px;height:60px;padding:10px 0px 0px 0px}
.pre-ord-inf{display:flex}
.pre-course-ele{width:70%;padding:6px 0px}
.pre-course-img{width:30%;text-align:center}
.pre-course-img span{width:100%;display:inline-block;padding:5px 0px 0px 0px}
.pre-ord-det{text-align:center}
.pre-price{color:#ff0000;line-height:95px}
.pre-un-finished{line-height:95px}
.pre-ord-deth a{margin-top:35px;display:block;background:#42a684;width:65px;padding:4px 0px;border-radius:5px;color:#fff;margin-right:auto;margin-left:auto}
.pre-ord-deth a:hover{background:#0a7652}

.pre-ord-dett a{background:#42a684;padding:4px 8px;border-radius:5px;color:#fff;margin-right:5px;margin-left:5px;line-height:95px}
.pre-ord-dett a:hover{background:#0a7652}
/*退款*/
.pre-refund-title{width:100%;height:35px;line-height:35px;background:#f9f9f9;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';font-size:12px}
.pre-refund-infomation{width:100%;background:#f9f9f9;margin-bottom:10px;padding:5px 0px 10px 0px}
.pre-refund-infomation img{padding:10px;width:80px;height:80px;float:left}
.pre-news-ele p{line-height:20px}
.pre-news-ele p:nth-child(2) span:nth-child(1),.pre-news-ele p:nth-child(3) span:nth-child(1){display:inline-block;width:55%}


.top_bar  {font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';margin-bottom:20px;}
.top_bar select{height:30px;width:88px;}
.top_bar .ipt{width:88px;height:30px;border:1px solid #d5d5d5;margin-left:10px;}
.top_bar .search_bar{width:60px;height:30px;line-height:30px; text-align:center;font-size:12px;border:none;background:#42a684;border-radius:5px;color:#fff;margin-left:10px;}
.top_bar .search_bar:hover{background:#1a7556;}

.order-table{width: 100%;}
.order-table thead th{height:30px;line-height:30px;background:#f9f9f9;color:#000;font-weight:bold; text-align:center;}
.order-table  td{border:1px solid #efefef;}
.order-table .sep-row {height:20px;}
.order-table .sep-row td {border: 0;}
.order-table .order-hd{background: #f9f9f9;color: #000;}
.order-table .order-hd td {height: 29px;padding-bottom: 1px;line-height: 29px;}
.order-table .order-hd .no, .order-table .order-hd .order-num, .order-table .order-hd .price, .order-table .order-hd .company,.order-table .order-hd .discount,.order-table .order-hd .remarks,.order-table .order-hd .deal-time{display:inline-block;}
.order-table .order-hd .order-num,.order-table .order-hd .company{color:#000;}
.order-table .order-hd .selector,.order-table .order-hd .price,.order-table .order-hd .amount,.order-table .order-hd .company,.order-table .order-hd .remarks,.order-table .order-hd .deal-time {margin-left: 10px;vertical-align: middle;}
.order-table .order-hd td.info{/*border-right:none;*/color:#000;}

.order-table .order-bd td{ text-align:center;padding: 10px 10px;color:#000;}
.order-table .order-bd{ height: 95px;}
.order-table .order-bd td.blue{color:#094fa5;}
.order-table .order-bd td.price{color:#fe0000;}
.order-table td.service {padding-left: 10px;padding-right: 0;text-align: left;border-left-color: #D4E7FF;border-right: 0;padding: 8px 5px;overflow: hidden;}
.order-table td.service .pic {display: inline;float: left;margin-right: 10px;border: 1px solid #E9E9E9;}
.order-table td.service .desc {display: inline;float: left;width: 240px;overflow: hidden;word-wrap: break-word;}
.order-table td.service .service-name {display: block;margin-top: -2px;overflow: hidden;line-height: 18px;}
.order-table td.service .spec{max-height: 38px;overflow: hidden;line-height: 18px;color: gray;}
.order-table td.trade-status a{display:block;color:#094fa5;} 
.order-table td a:hover,.order-table td a.company:hover,.order-table td.service .service-name:hover{color:#e30000;}
.order-table td a.comment{background:#42a684;display:inline-block;width:60px;height:30px;line-height:30px; text-align:center;color:#fff;font-size:12px;border-radius:5px;}
.order-table td a.comment:hover{background:#1a7556; text-decoration:none;}

.page{text-align: center; padding-bottom: 20px; float:left; width:100%;}
.page span{padding: 0 1px;}
	.page a{display: inline-block; padding: 3px 10px; border: 1px solid #ccc;}
	.page a:hover{border-color: #42a684; color: #42a684; text-decoration: none;}
	.page-prev,.page-next{display: inline-block; width: 5px; height: 10px; background:url(../images/page/page_icon2.png) 0 0 no-repeat; vertical-align: middle;}
	.page-prev{ margin-right: 5px;}
	.page-next{background-position: 0 -10px; margin-left: 5px;}
	.page-text{border: 1px solid #ccc; height: 23px; line-height: 23px; width: 30px; margin: 0 3px; text-align: center;}
	.page-btn{padding: 5px 10px; background-color: #ddd; border: 1px solid #ccc;}
	.page-btn:hover{border-color: #999;}



/*----------------------------------------------------------
	个人中心-收藏夹styles
-----------------------------------------------------------*/

.col-main-content .ui-table{border:1px solid #f6adad;background:#fff6f1;margin-bottom:20px;}
.col-main-content .ui-table th{background:#fff5f1;width:90px;border-bottom:1px dotted #facdb9;color:#f16325;padding-left:20px;}
.col-main-content .ui-table td{padding:10px;border-bottom:1px dotted #e7dfdf;line-height:22px;}
.col-main-content .ui-table td a{color:#666;padding:0 15px;display:inline-block;}
.col-main-content .ui-table td a:hover{color:#f16325; text-decoration:underline;}
.col-main-content .ui-table td a.all{background:#f16325;color:#fff;padding:2px 10px;}
.col-main-content .ui-table td a.all:hover{background:#cd4104; text-decoration:none;}

.my_collection dl{border-bottom:1px solid #eeeeee;padding-bottom:20px;}
.my_collection dl dt{font-size:14px;margin-bottom:10px;}
.my_collection dl dt i{float:left}
.my_collection dl dt .time{font-size:12px;color:#999;float:right;}
.my_collection dl dd{font-size:12px;line-height:26px;padding-left:10px;}
.my_collection h5{padding-top:20px;border-bottom:1px solid #eeeeee;padding-bottom:40px;font-weight:normal;font-size:14px;}
.my_collection h5 a{float:left;}
.my_collection h5 .time{font-size:12px;color:#999;float:right;}

.jc-list {padding-top:20px;}
.jc-list dl{float:left;width:130px;margin-left:55px;}
.jc-list dl.first{margin-left:11px;}
.jc-list dl dt{width:124px;height:162px;border:1px solid #eeeeee;padding:2px;margin-bottom:5px;}
.jc-list dl dt:hover{border-color:#42a684;}
.jc-list dl dd{margin-bottom:5px;}
.jc-list dl dd a{font-size:12px;display: block;}
.jc-list dl dd span.praise{float:left;background:url(../images/icon.png) no-repeat 0 -203px;font-size:12px;color:#7e7e7e;padding-left:25px;margin-top:2px;}
.jc-list dl dd i{font-size:18px;color:#f16325;}
/*----------------------------------------------------------
	走势图详情页-收藏夹styles
-----------------------------------------------------------*/
.zst_xq_list{padding-top:20px;}
.zst_xq_list .zst_xq {margin-bottom:30px;}
.zst_xq_list .zst_xq h6{color:#fff;background:#42a684;height:30px;line-height:30px;margin-bottom:20px;}
.zst_xq_list .zst_xq p {font-size: 14px;color: #000;position: relative;font-weight: normal;margin-bottom: 10px;width:758px;}
.zst_xq_list .zst_xq p i {position: absolute;right: 0;top: 5px;font-size: 12px;color: #666;font-weight: normal;}
.zst_xq_list .zst_xq .zst_img{margin-bottom:20px;border: 1px solid #e7e7e7;width: 756px;height: 188px;margin-bottom: 20px;}


.my_friend dl{float:left;width:40%;border-bottom:1px solid #ebebeb;margin-right:50px;padding-bottom:20px;margin-bottom:20px;}
.my_friend dl dt{float:left;width:80px;}
.my_friend dl dd{float:right;width:220px;}
.my_friend dl dd h5{font-size:14px;color:#000;}
.my_friend dl dd  p{font-size:12px;color:#666;line-height:24px;}

.my_friend_group dl{float:left;width:100%;border-bottom:1px solid #ebebeb;margin-right:50px;padding-bottom:10px; padding-top:10px; border-bottom:1px solid #999999;}
.my_friend_group dl dt{ margin-left:5%;}
.my_friend_group dl dd{ padding-left:2%;float:left;width:120px;}
.my_friend_group dl dd h5{font-size:14px;color:#000;}
.my_friend_group dl dd  p{font-size:12px;color:#666;line-height:24px;}

/*我的订单*/
.pre-classify-em{border-bottom: 2px solid #e5e5e5;
    font-size: 16px;
    padding-bottom: 10px;
    padding-left: 10px;margin-bottom:20px}
.pre-classify-em a{display:inline-block;width:100px;text-align:center}
.pre-classify-em a:nth-child(1) span{border-bottom:#42a684 2px solid;padding:0px 0px 10px 0px;color:#42a684;font-weight:bold}
.pre-classify-em a{border-right:#f2f2f2 1px solid}

/*签到*/
#pre-signin{display:block}
#pre-signin img{width:50px;margin-top:40px}
#pre-signin span{width:100%;display:inline-block;color:#42a684}
#pre-teachlist a{display:inline-block;width:25%;text-align:center;float:left;color:#42a684;box-sizing:border-box;border-right:#ccc 1px solid}

/*个人中心授课单*/
.pre-teachtable-con{margin-top:15px;border-top:#efefef 1px solid;border-left:#efefef 1px solid;border-right:#efefef 1px solid;}
.pre-handle-ou{height:35px;background:#f9f9f9;line-height:35px}
.pre-handle-ou li{float:left;box-sizing:border-box}
.pre-handle-ou li:nth-child(1){width:10%;border-right:#efefef 1px solid}
.pre-handle-ou li:nth-child(2){width:75%;border-right:#efefef 1px solid}
.pre-handle-ou li:nth-child(3){width:15%}
.pre-handle-color{font-weight:bold;font-size:15px;text-align:center}
.pre-handle-lession{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid}
.pre-handle-lession li{float:left;box-sizing:border-box;font-size:13px}
.pre-handle-lession li:nth-child(1){width:10%;border-right:#efefef 1px solid;text-align:center;}
.pre-handle-lession li:nth-child(1) span{padding:5px 10px;background:#f9f9f9;border-radius:50%;}
.pre-handle-lession li:nth-child(2){width:75%;border-right:#efefef 1px solid}
.pre-handle-lession li:nth-child(2) span{margin-left:15px}
.pre-handle-lession li:nth-child(3){width:15%;text-align:center}
.pre-handle-lession li:nth-child(3) a{background:#42a684;padding:3px 12px;border-radius:5px;color:#fff}

/*查看授课单*/
.pre-basic-tea{border:#efefef 1px solid}
.pre-lessions-fr{background:#f9f9f9}
.pre-lessions-fr img{padding:10px;width:32px;height:32px}
.pre-checktable{height:35px;line-height:35px}
.pre-checktable li{float:left;width:25%;text-align:center;box-sizing:border-box;border-right:#efefef 1px solid}
.pre-check-content{margin-top:15px;border:#efefef 1px solid}
.pre-check-content p{height:30px;line-height:30px;background:#f9f9f9;}
.pre-check-content p span{margin-left:10px;font-size:14px;font-weight:bold}
.pre-check-content div{padding:10px;line-height:23px;font-size:12.5px;text-align:justify}

/*考勤表*/
.pre-attend-mation{width:100%;display:flex;padding:10px 0px;border:#efefef 1px solid}
.pre-atten-info{width:15%;text-align:center}
.pre-atten-info img{width:60px;height:60px;margin-top:5px}
.pre-atten-info span{display:inline-block;width:100%}
.pre-atten-list{width:85%}
.order-list-top-img span{display:inline-block;float:left}
.pre-handle-atte{height:35px;background:#f9f9f9;line-height:35px}
.pre-handle-atte li{float:left;box-sizing:border-box}
.pre-handle-atte li:nth-child(1){width:10%;border-right:#efefef 1px solid}
.pre-handle-atte li:nth-child(2){width:30%;border-right:#efefef 1px solid}
.pre-handle-atte li:nth-child(3){width:30%;border-right:#efefef 1px solid}
.pre-handle-atte li:nth-child(4){width:30%}
.pre-open-class{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid}
.pre-open-class li{float:left;box-sizing:border-box;text-align:center;font-size:13px}
.pre-open-class li:nth-child(1){width:10%;border-right:#efefef 1px solid;text-align:center;}
.pre-open-class li:nth-child(1) span{padding:5px 10px;background:#f9f9f9;border-radius:50%;}
.pre-open-class li:nth-child(2){width:30%;border-right:#efefef 1px solid}
.pre-open-class li:nth-child(3){width:30%;border-right:#efefef 1px solid}
.pre-open-class li:nth-child(4){width:30%;}
.pre-open-class li:nth-child(4) a{padding:2px 8px;background:#42a684;color:#fff;margin-left:10px;border-radius:5px}
.pre-dianping-al{height:35px;background:#f9f9f9;line-height:35px}
.pre-dianping-al li{float:left;box-sizing:border-box}
.pre-dianping-al li:nth-child(1){width:60%;border-right:#efefef 1px solid}
.pre-dianping-al li:nth-child(2){width:10%;border-right:#efefef 1px solid}
.pre-dianping-al li:nth-child(3){width:10%;border-right:#efefef 1px solid}
.pre-dianping-al li:nth-child(4){width:10%;border-right:#efefef 1px solid}
.pre-dianping-al li:nth-child(5){width:10%;}
.pre-dianping-detail{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid}
.pre-dianping-detail li{float:left;box-sizing:border-box;font-size:13px}
.pre-dianping-detail li:nth-child(1){width:60%;border-right:#efefef 1px solid;}
.pre-dianping-detail li:nth-child(1) span{margin-left:10px}
.pre-dianping-detail li:nth-child(2),.pre-dianping-detail li:nth-child(3),.pre-dianping-detail li:nth-child(4),.pre-dianping-detail li:nth-child(5){width:10%;text-align:center}
.pre-dianping-detail li:nth-child(2),.pre-dianping-detail li:nth-child(3),.pre-dianping-detail li:nth-child(4){border-right:#efefef 1px solid}
/*视频观看*/
.pre-video-list{height:35px;background:#f9f9f9;line-height:35px;text-align:center;font-size:14px;font-weight:bold}
.pre-video-list li{float:left;box-sizing:border-box}
.pre-video-list li:nth-child(1){width:50%;border-right:#efefef 1px solid}
.pre-video-list li:nth-child(2){width:30%;border-right:#efefef 1px solid}
.pre-video-list li:nth-child(3){width:20%}
.pre-video-tim{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid}
.pre-video-tim li{float:left;box-sizing:border-box;font-size:13px}
.pre-video-tim li:nth-child(1){width:50%;border-right:#efefef 1px solid;text-overflow:ellipsis; white-space:nowrap;overflow:hidden}
.pre-video-tim li:nth-child(1) span{margin-left:10px}
.pre-video-tim li:nth-child(2){width:30%;border-right:#efefef 1px solid;text-align:center;}
.pre-video-tim li:nth-child(3){width:20%;border-right:#efefef 1px solid;text-align:center;}
.pre-video-tim li a{padding:2px 8px;background:#42a684;margin:0px 10px;color:#fff;border-radius:5px}

/*签到表*/
.pre-signin-list{height:35px;background:#f9f9f9;line-height:35px;}
.pre-signin-list li{float:left;box-sizing:border-box}
.pre-signin-list li:nth-child(1){width:40%;border-right:#efefef 1px solid}
.pre-signin-list li:nth-child(2){width:20%;border-right:#efefef 1px solid}
.pre-signin-list li:nth-child(3){width:20%;border-right:#efefef 1px solid}
.pre-signin-list li:nth-child(4){width:20%}
.pre-signin-tim{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid}
.pre-signin-tim li{float:left;box-sizing:border-box;font-size:13px}
.pre-signin-tim li:nth-child(1){width:40%;border-right:#efefef 1px solid;text-overflow:ellipsis; white-space:nowrap;overflow:hidden}
.pre-signin-tim li:nth-child(1) span{margin-left:10px}
.pre-signin-tim li:nth-child(2){width:20%;border-right:#efefef 1px solid;text-align:center;}
.pre-signin-tim li:nth-child(3){width:20%;border-right:#efefef 1px solid;text-align:center;}
.pre-signin-tim li:nth-child(4){width:20%;border-right:#efefef 1px solid;text-align:center;}
.pre-signin-tim li a{padding:2px 8px;background:#42a684;margin:0px 10px;color:#fff;border-radius:5px}
.pre-signin-tim li:nth-child(4) span{padding:2px 8px;background:#ccc;color:#fff;border-radius:5px}
/*作业*/
.pre-homework-al{height:35px;background:#f9f9f9;line-height:35px;}
.pre-homework-al li{float:left;box-sizing:border-box;text-align:center}
.pre-homework-al li:nth-child(1){width:10%;border-right:#efefef 1px solid}
.pre-homework-al li:nth-child(2){width:45%;border-right:#efefef 1px solid}
.pre-homework-al li:nth-child(3){width:15%;border-right:#efefef 1px solid}
.pre-homework-al li:nth-child(4){width:15%;border-right:#efefef 1px solid}
.pre-homework-al li:nth-child(5){width:15%}
.pre-homework-detail{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid}
.pre-homework-detail li{float:left;box-sizing:border-box;font-size:13px}
.pre-homework-detail li:nth-child(1){width:10%;border-right:#efefef 1px solid;text-align:center}
.pre-homework-detail li:nth-child(1) span{padding:5px 10px;background:#f9f9f9;border-radius:50%;}
.pre-homework-detail li:nth-child(2){width:45%;border-right:#efefef 1px solid;text-overflow:ellipsis; white-space:nowrap;overflow:hidden}
.pre-homework-detail li:nth-child(2) span{margin-left:10px}
.pre-homework-detail li:nth-child(3){width:15%;border-right:#efefef 1px solid;text-align:center}
.pre-homework-detail li:nth-child(4){width:15%;border-right:#efefef 1px solid;text-align:center}
.pre-homework-detail li:nth-child(5){width:15%;text-align:center}
.pre-homework-detail li:nth-child(5) a{padding:2px 8px;background:#42a684;margin:0px 10px;color:#fff;border-radius:5px}
/*提交作业*/
.pre-home-sub{border:#efefef 1px solid}
.pre-hom-publish{padding:6px 0px;border-bottom:#efefef 1px solid;font-size:14px}
.pre-hom-publish img{width:36px;height:36px;border-radius:36px;margin-left:10px;margin-right:8px}
.pre-uploadimg ul{}
.pre-uploadimg li{width:20%;float:left;text-align:center}
.pre-uploadimg li img{padding:10px 5px;width:120px;height:120px}
.pre-hometext{clear:both;padding:10px;font-size:13px;line-height:25px;text-align:justify;border-top:#efefef 1px solid}
.pre-home-margin{margin-top:20px}
.pre-text-stu{display:flex;padding:5px 0px 15px 0px}
.pre-text-stu div:nth-child(1){width:22%}
.pre-text-stu div:nth-child(1) span{margin-left:10px;font-size:14px}
.pre-text-stu div:nth-child(2){width:78%}
.pre-sub-mit{margin:30px 0px 0px 20px;padding:5px 40px;background:#42a684;color:#fff;font-size:14px;clear:both;display:inline-block;border-radius:5px}

/*作业已检查*/
.pre-comments{border-top:#efefef 1px solid}
.pre-comments h3{font-size:14px;color:#42a684;padding:5px 0px;border-bottom:#efefef 1px solid;background:#f9f9f9}
.pre-comments h3 span{margin-left:10px}
.pre-comments-title{clear:both}
.pre-comments-title li{width:25%;box-sizing:border-box;font-size:13px;text-align:center;float:left;padding:8px 0px}
.pre-comments-border li:nth-child(1) span{border-right:#efefef 1px solid;width:100%;display:inline-block}
.pre-comments-border li:nth-child(2) span,.pre-comments-border li:nth-child(3) span{border-right:#efefef 1px solid;width:100%;display:inline-block}
.pre-comments-border{color:#ff0000}

/*发布需求的收藏*/
.pre-backg{background:url(../images/greenl.png);background-repeat:no-repeat;background-size:68px;height:90px;background-position:center center}

/*我的钱包*/
.pre-about-mm{height:60px;}
.pre-about-mm li{float:left;width:33.33%;box-sizing:border-box;text-align:center;line-height:60px}
.pre-about-mm li:nth-child(1){border-right:#efefef 1px solid}
.pre-about-mm li:nth-child(2){border-right:#efefef 1px solid}
.pre-wallet-package{background:#f9f9f9;padding:15px 0px;clear:both}
.pre-wallet-package a{width:33%;display:inline-block;text-align:center;box-sizing:border-box;}
.pre-wallet-package a img{width:48px;}
.pre-wallet-package a span{display:inline-block;width:100%;font-size:13px;line-height:30px}
.pre-wallet-package a:nth-child(1){border-right:#efefef 1px solid;}
.pre-wallet-package a:nth-child(2){border-right:#efefef 1px solid;}
/*交易流水*/
.pre-water-title{height:30px;line-height:30px;}
.pre-water-back{background:#f9f9f9}
.pre-water-title li{float:left;box-sizing:border-box;text-align:center;font-size:14px}
.pre-water-title li:nth-child(1){width:60%;border-right:#efefef 1px solid}
.pre-water-title li:nth-child(2),.pre-water-title li:nth-child(3){width:20%}
.pre-water-title li:nth-child(2){border-right:#efefef 1px solid}
.pre-water-ele{clear:both;height:40px;line-height:40px;border-bottom:#efefef 1px solid}
.pre-water-ele li{float:left;box-sizing:border-box}
.pre-water-ele li:nth-child(1){width:60%;border-right:#efefef 1px solid;color:#42a684}
.pre-water-ele li:nth-child(1) img{width:32px;height:32px;border-radius:32px;margin:0px 10px}
.pre-water-ele li:nth-child(2),.pre-water-ele li:nth-child(3){width:20%;text-align:center}
.pre-water-ele li:nth-child(2){border-right:#efefef 1px solid}
.pre-water-list{border-right:#efefef 1px solid;border-left:#efefef 1px solid;border-top:#efefef 1px solid;}
.pre-loca-mon{padding:10px 0px;font-size:14px}
.pre-loca-mon span:nth-child(1){margin-right:30px}
.pre-water-list p:nth-child(1){height:30px;line-height:30px;background:#f9f9f9;font-size:14px}
.pre-water-list p:nth-child(1) span{margin:0px 30px 0px 10px}
.pre-water-list p:nth-child(2) img{height:48px;width:48px;padding:10px;float:left}
.pre-water-list p:nth-child(2) span{line-height:60px}
.pre-water-list p:nth-child(3){border-top:#efefef 1px solid;border-bottom:#efefef 1px solid;height:35px;line-height:35px}
/*消课明细*/
.pre-eliminate-ta{border:#efefef 1px solid;margin-bottom:15px}
.pre-eliminate-ta>p{height:30px;line-height:30px;background:#f9f9f9;padding:0px 10px;font-size:13px}
.pre-eliminate-list{display:flex;padding:5px 0px;border-bottom:#efefef 1px solid}
.pre-eliminate-img{width:18%;text-align:center}
.pre-eliminate-img img{width:78px;height:78px;padding:10px 0px 2px 0px}
.pre-eliminate-img span{width:100%;display:inline-block}
.pre-eliminate-ele{width:82%}
.pre-eliminate-ele p{line-height:23px;color:#666666}
.pre-eliminate-ele p:nth-child(1){font-size:15px;color:#42a684;padding-top:5px}
.pre-eliminate-ele p:nth-child(2),.pre-eliminate-ele p:nth-child(3),.pre-eliminate-ele p:nth-child(4){font-size:14px;}
.pre-eliminate-ele p:nth-child(2) span:nth-child(1){width:70%;display:inline-block}
.pre-eliminate-ele p:nth-child(2) span:nth-child(2){color:#ff0000}
.pre-eliminate-ele p:nth-child(3) span:nth-child(1){width:70%;display:inline-block}
.pre-eliminate-ele p:nth-child(4) span:nth-child(1){width:70%;display:inline-block}

/*我的收藏*/
.pre-teacher-collect{border-top:#efefef 1px solid;border-right:#efefef 1px solid;border-left:#efefef 1px solid}
.pre-teacher-collect>p{height:30px;background:#f9f9f9}
.pre-teacher-collect>p span{padding:0px 10px;line-height:30px}
.pre-teacher-collect>p a{float:right;color:#fff;margin:3px 5px 0px 0px}
.pre-teacher-margin{margin-top:10px}
.pre-eliminate-list a{display:flex;width:100%}
/*我的提问*/
.pre-file-box{background:#fff;background:url(../images/imgadd.png);background-repeat:no-repeat;background-size:80px;filter:none;display: inline-block;position: relative;padding: 30px 20px;overflow: hidden;
color:#666;margin-left:15px;margin-top:5px;font-size:12px}
.pre-up-file{position: absolute;width: 100%;height: 100%;top: 0;left: 0;outline: none;
background-color: transparent; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
/*我的评论*/
.pre-reply-sig{display:flex;padding-bottom:10px;border-bottom:#efefef 1px solid}
.pre-reply-img{width:12%;text-align:center}
.pre-reply-img img{width:32px;height:32px;margin-top:10px;border-radius:32px}
.pre-reply-ele{width:88%}
.pre-reply-ele p:nth-child(1){font-size:13px;margin-top:15px}
.pre-reply-ele p:nth-child(1) a{float:right;margin-right:10px}
.pre-reply-ele p:nth-child(1) a em{margin-left:5px;color:#999}
.pre-reply-ele p:nth-child(1) img{width:18px;}
.pre-reply-ele p:nth-child(1) span:nth-child(2){color:#999999;margin-left:10px}
.pre-reply-ele p:nth-child(2){line-height:25px;font-size:13px}
/*教师地区管理*/
.pre-about-address{height:30px;line-height:30px;background:#f9f9f9;font-size:14px;font-weight:bold}
.pre-about-address li{float:left;text-align:center;box-sizing:border-box}
.pre-about-address li:nth-child(1){width:10%;border-right:#efefef 1px solid}
.pre-about-address li:nth-child(2){width:70%;border-right:#efefef 1px solid}
.pre-about-address li:nth-child(3){width:20%}
.pre-address-handle{height:40px;line-height:40px;font-size:14px;border-bottom:#efefef 1px solid;clear:both}
.pre-address-handle li{float:left;box-sizing:border-box}
.pre-address-handle li:nth-child(1){width:10%;text-align:center;border-right:#efefef 1px solid}
.pre-address-handle li:nth-child(2){width:70%;border-right:#efefef 1px solid}
.pre-address-handle li:nth-child(2) span{margin-left:10px}
.pre-address-handle li:nth-child(3){width:20%;text-align:center}
.pre-address-handle li:nth-child(3) a{background:#42a684;padding:2px 8px;margin:0px 10px;border-radius:5px;color:#fff}

/*家长中心家教预约*/
.pre-ordertutor-classify ul{height:35px;background:#f9f9f9;line-height:35px;}
.pre-ordertutor-classify ul li{float:left;text-align:center;box-sizing:border-box}
.pre-ordertutor-classify ul li:nth-child(1){width:12%;border-right:#efefef 1px solid}
.pre-ordertutor-classify ul li:nth-child(2){width:50%;border-right:#efefef 1px solid}
.pre-ordertutor-classify ul li:nth-child(3){width:12%;border-right:#efefef 1px solid}
.pre-ordertutor-classify ul li:nth-child(4){width:26%;}
.pre-ordertutor-ele{clear:both;height:90px;border:#efefef 1px solid;margin:10px 0px}
.pre-ordertutor-ele li{float:left;box-sizing:border-box}
.pre-ordertutor-ele li:nth-child(1){width:12%;border-right:#efefef 1px solid;text-align:center;line-height:90px}
.pre-ordertutor-ele li:nth-child(2){width:50%;border-right:#efefef 1px solid;display:flex}
.pre-tutor-img{width:25%;text-align:center}
.pre-tutor-img img{width:60px;height:60px;padding:8px 0px 0px 0px}
.pre-tutor-img span{width:100%;display:inline-block}
.pre-tutor-ele{width:75%;}
.pre-tutor-ele p:nth-child(1){margin:4px 0px 0px 0px}
.pre-ordertutor-ele li:nth-child(3){width:12%;border-right:#efefef 1px solid;text-align:center;line-height:90px}
.pre-ordertutor-ele li:nth-child(4){width:26%;text-align:center;line-height:90px}
.pre-ordertutor-ele li:nth-child(4) a{background:#42a684;padding:2px 6px;margin:0px 5px;border-radius:5px;color:#fff;}

/*另版*/
.pre-ordertutor-content{border-top:#efefef 1px solid;border-right:#efefef 1px solid;border-left:#efefef 1px solid}
.pre-ordertutor-content>p{height:35px;background:#f9f9f9;line-height:35px;}
.pre-ordertutor-content>p span:nth-child(1){margin-left:10px}
.pre-ordertutor-content>p span:nth-child(2){margin-right:10px;float:right}
.pre-ordertutor-list{border-bottom:#efefef 1px solid;display:flex;height:90px}
.pre-ordertutor-right{width:70%;display:flex;border-right:#efefef 1px solid}
.pre-ordertutor-left{width:30%;text-align:center;line-height:90px}
.pre-ordertutor-left a{background:#42a684;padding:2px 6px;margin:0px 5px;border-radius:5px;color:#fff;}
/*预约详情*/
.pre-yuyue-si{border:#efefef 1px solid;height:60px;display:flex;margin-top:5px}
.pre-yuyue-sileft{width:25%;border-right:#efefef 1px solid;text-align:center}
.pre-yuyue-sileft img{width:36px;height:36px;margin-top:5px}
.pre-yuyue-sileft span{width:100%;display:inline-block}
.pre-yuyue-siright{width:75%;}
.pre-yuye-ele{height:30px;line-height:30px;clear:both}
.pre-yuye-ele li{float:left;box-sizing:border-box;width:33.3333%;text-align:center;border-right:#efefef 1px solid}
.pre-yuyue-color{color:#ff0000}