@ -7,7 +7,7 @@ body, ul, h1,h2,h3,h4,h5,p,pre,input {padding:0px; margin:0px;}
body { background-color : #efeff4 ; }
ul li { list-style : none ; }
img { max-width : 100 % ; }
blockquote { border : 1 px solid #d4d4d4 ; padding : 0.6 em ; margin -left: 1.4 em ; margin-right : 0 .4em ; border-radius : 4 px ; font-family : "Microsoft YaHei" ; background-size : 100 % 100 % ; margin-top : 5 px ; }
blockquote { border : 1 px solid #d4d4d4 ; padding : 0.6 em ; margin : 5 px 0.4 em 5 px 1 .4em ; border-radius : 4 px ; font-family : "Microsoft YaHei" ; background-size : 100 % 100 % ; }
. text-control { word-break : normal ; word-wrap : break-word ; }
. f12 { font-size : 12 px ; }
. f13 { font-size : 13 px ; }
@ -28,11 +28,13 @@ blockquote {border:1px solid #d4d4d4; padding: 0.6em; margin-left: 1.4em; margin
. mb5 { margin-bottom : 5 px ; }
. mb10 { margin-bottom : 10 px ; }
. mb20 { margin-bottom : 20 px ; }
. mb50 { margin-bottom : 50 px ; }
. ml5 { margin-left : 5 px ; }
. ml10 { margin-left : 10 px ; }
. mr5 { margin-right : 5 px ; }
. mr10 { margin-right : 10 px ; }
. ml15 { margin-left : 15 px ; }
. ml35 { margin-left : 35 px ; }
. mr15 { margin-right : 15 px ; }
. mr20 { margin-right : 20 px ; }
. ml25 { margin-left : 25 px ; }
@ -82,15 +84,15 @@ a.underline {text-decoration:underline;}
. btn2 { width : 145 px ; height : 35 px ; color : #fff ; font-size : 15 px ; line-height : 35 px ; text-align : center ; vertical-align : middle ; margin : 18 px auto 20 px auto ; border-radius : 50 px ; display : block ; }
/*tab*/
. tab-wrap { position : relative ; line-height : 38 px ; display : flex ; font-size : 13 px ; background-color : #fff ; }
. tab-wrap a { position : relative ; display : block ; flex : 1 ; }
. tab-wrap { position : relative ; line-height : 38 px ; display : -webkit- box ; display : -moz- box ; display : -ms- flexbox ; display : -webkit- flex ; display : flex ; font-size : 13 px ; background-color : #fff ; }
. tab-wrap a { position : relative ; display : block ; -webkit- box-flex : 1 ; -moz- box-flex : 1 ; -ms- flex : 1 ; flex : 1 ; }
. tab-wrap a : first-child : after { display : none ; }
. tab-wrap a : after { content : " " ; position : absolute ; left : 0 ; top : 0 ; width : 1 px ; height : 100 % ; border-left : 1 px solid #ccc ; color : #707070 ; }
. weixin-tab { text-align : center ; border-bottom : 1 px solid #ccc ; }
/*bottom-tab*/
. bottom-tab-wrap { position : fixed ; width : 100 % ; bottom : 0 ; line-height : 38 px ; display : flex ; font-size : 13 px ; background-color : #fff ; }
. bottom-tab-wrap a { display : block ; flex : 1 ; position : relative ; }
. bottom-tab-wrap { position : fixed ; width : 100 % ; bottom : 0 ; line-height : 38 px ; display : -webkit- box ; display : -moz- box ; display : -ms- flexbox ; display : -webkit- flex ; display : flex ; font-size : 13 px ; background-color : #fff ; }
. bottom-tab-wrap a { display : block ; -webkit- box-flex : 1 ; -moz- box-flex : 1 ; -ms- flex : 1 ; flex : 1 ; position : relative ; }
. bottom-tab-wrap a : after { content : " " ; position : absolute ; left : 0 ; top : 0 ; width : 1 px ; height : 100 % ; border-left : 1 px solid #ccc ; color : #707070 ; }
/*动态样式*/
@ -121,9 +123,11 @@ a.underline {text-decoration:underline;}
. post-reply-user { font-size : 13 px ; text-align : left ; margin-bottom : 10 px ; }
. post-reply-content { font-size : 13 px ; text-align : left ; word-break : break-all ; word-wrap : break-word ; overflow : hidden ; padding-bottom : 15 px ; border-bottom : 1 px solid #ccc ; }
. post-reply-content img { max-width : 100 % ; }
. post-reply-content a { color : #136ec2 ; }
. post-reply-date , . post-reply-trigger { font-size : 13 px ; }
. post-input-container { position : relative ; padding-right : 70 px ; }
. copy-input { width : 100 % ; height : 28 px ; line-height : 28 px ; padding : 0 5 px ; vertical-align : middle ; font-size : 12 px ; border-radius : 3 px ; position : absolute ; left : -9999 em ; }
. copy-input-container { position : relative ; padding-right : 70 px ; }
. copy-input { width : 100 % ; height : 28 px ; line-height : 28 px ; padding : 0 5 px ; vertical-align : middle ; font-size : 12 px ; border-radius : 3 px ; position : absolute ; left : -999 em ; }
. post-reply-input { width : 100 % ; height : 28 px ; max-height : 84 px ; line-height : 28 px ; vertical-align : middle ; font-size : 13 px ; border : 1 px solid #e6e6e6 ; outline : none ; padding : 0 5 px ; margin : 0 ; border-radius : 3 px ; overflow-y : auto ; resize : none ; background-color : #f0eff4 ; }
. post-reply-submit { position : absolute ; font-size : 13 px ; height : 30 px ; line-height : 30 px ; vertical-align : middle ; padding : 0 8 px ; color : #fff ; background-color : #269ac9 ; outline : none ; border : none ; top : 0 ; right : 0 ; }
. reply-icon { background : url ( /images/wechat/icon_list.gif ) -150 px -155 px no-repeat ; width : 20 px ; height : 20 px ; display : inline-block ; vertical-align : middle ; }
@ -184,12 +188,17 @@ a.underline {text-decoration:underline;}
. class-search-icon { position : absolute ; top : 16 px ; left : 16 px ; }
. class-detail-search { width : 100 % ; height : 33 px ; color : #999 ; background-color : #fff ; border : none ; outline : none ; }
. border-top { border-top : 1 px solid #ccc ; }
. class-detail-row { width : 100 % ; height : 38 px ; line-height : 38 px ; vertical-align : middle ; border-bottom : 1 px solid #ccc ; background-color : #fff ; }
. class-detail-row { width : 100 % ; line-height : 18 px ; padding : 10 px 0 ; border-bottom : 1 px solid #ccc ; background-color : #fff ; }
. class-member-row { width : 100 % ; line-height : 18 px ; padding : 5 px 0 ; border-bottom : 1 px solid #ccc ; background-color : #fff ; }
. class-test-tip { text-align : center ; font-size : 13 px ; color : #444 ; padding-top : 40 px ; }
. img-circle { border-radius : 50 % ; }
. member-banner { height : 24 px ; line-height : 24 px ; text-align : center ; vertical-align : middle ; background-color : #dfdfdf ; }
. resource-width { width : 76 % ; }
. courseware-from-width { max-width : 57 % ; }
. other-from-width { max-width : 80 % ; }
/*20160614班级列表*/
. course-diff-row { width : 100 % ; height : 28 px ; line-height : 28 px ; vertical-align : middle ; background-color : #fff ; }
. course-list-row { width : 100 % ; height : 38 px ; line-height : 38 px ; vertical-align : middle ; border-top : 1 px solid #ccc ; border-bottom : 1 px solid #ccc ; background-color : #fff ; }
. class-list { width : 100 % ; border-bottom : 1 px solid #ccc ; }
. class-list li { height : 40 px ; line-height : 40 px ; vertical-align : middle ; margin : 0 25 px ; border-left : 1 px solid #ccc ; border-bottom : 1 px solid #ccc ; position : relative ; }
@ -204,7 +213,7 @@ a.underline {text-decoration:underline;}
/*20160616登录注册*/
. login-wrap { padding : 0 10 px ; }
. input-box-wrap { padding-right : 17 px ; }
. input-box { -webkit- appearance : none ; font-size : 1 6 px ; width : 100 % ; height : 1 6 px ; padding : 10 px 0 px 10 px 5 px ; line-height : 1 6 px ; border : 1 px solid #ccc ; border-radius : 5 px ; }
. input-box { -webkit- appearance : none ; font-size : 1 5 px ; width : 100 % ; height : 1 8 px ; padding : 10 px 0 px 10 px 5 px ; line-height : 1 8 px ; border : 1 px solid #ccc ; border-radius : 5 px ; }
. login-op-wrap { height : 30 px ; line-height : 30 px ; vertical-align : middle ; }
. login-box { display : inline-block ; width : 14 px ; height : 14 px ; line-height : 14 px ; text-align : center ; vertical-align : middle ; border : 1 px solid #ccc ; background : #fff ; border-radius : 3 px ; color : #fff ; cursor : pointer ; }
. login-box . checked { background : #63c360 ; border : 1 px solid #63c360 ; }