/**/
.mobile body{font-size: 18px;background-color: #FFF}
b{font-weight: normal;}
article b{font-weight: bold}

input,div,span,li,img{outline:none}
/*.mblTabBarTabBar{height:60px;}*/
.mblTabBarButtonIconArea{width:24px;}
.mblHeading{border:0;}
.mblTabBar{border-bottom:0;padding:0}
.mblListItemLabel{color:#333;font-size:18px;font-weight: normal;}
.mblListItemLabel .subtitle{color:#E0710C;}

.mblFixedBottomBar,#imenu .mblTabBarTabBar{background:url(./img/webicon/web_topmenu_bg.jpg) left top repeat-x;height:44px;background-size: 1px 44px;border-top:0}
.mblTabBarTabBar{}
.mblTabBarTabBar .mblTabBarButtonSelected{background:url(./img/webicon/web_topmenu_bg.jpg) left top repeat-x;background-size: 1px 44px;}
.mblHeading{background-image:none;background-color:#FFF;height:44px;text-shadow:none;letter-spacing: 0;font-weight:normal}
.mblTabBarTabBar .mblTabBarButtonSelected,.mblTabBarTabBar .mblTabBarButton{border-bottom: 0}
#imenu .mblTabBarButtonLabel{padding:0;}
.mblTabBarTabBar .mblTabBarButtonIconArea{padding:0}
.mblTabBarButtonLabel>div{height:44px;line-height: 44px;background: url(./img/web_menu_space.gif) right center no-repeat;background-size: 1px 17px;}

.mainmenu_ico{background-image:url(./img/web_menu_ico.gif);background-repeat: no-repeat;background-size: 24px 163px;width:24px;height:23px;vertical-align: middle;}
.ico1,.mblTabBarButtonLabel>div.ico1{background: url(./img/webicon/01.jpg) bottom center no-repeat;background-size: 100px 51px;}
.ico2,.mblTabBarButtonLabel>div.ico2{background: url(./img/webicon/02.jpg) bottom center no-repeat;background-size: 100px 51px;}
.ico3,.mblTabBarButtonLabel>div.ico3{background: url(./img/webicon/03.jpg) bottom center no-repeat;background-size: 100px 51px;}
.ico4,.mblTabBarButtonLabel>div.ico4{background: url(./img/webicon/04.jpg) bottom center no-repeat;background-size: 100px 51px;}
.mblTabBarButtonSelected .mblTabBarButtonLabel>div.ico1{background: url(./img/webicon/011.jpg) bottom center no-repeat;background-size: 100px 51px;}
.mblTabBarButtonSelected .mblTabBarButtonLabel>div.ico2{background: url(./img/webicon/022.jpg) bottom center no-repeat;background-size: 100px 51px;}
.mblTabBarButtonSelected .mblTabBarButtonLabel>div.ico3{background: url(./img/webicon/033.jpg) bottom center no-repeat;background-size: 100px 51px;}
.mblTabBarButtonSelected .mblTabBarButtonLabel>div.ico4{background: url(./img/webicon/044.jpg) bottom center no-repeat;background-size: 100px 51px;}

#imenu .mblTabBarButtonSelected .mblTabBarButtonLabel{padding:0;}



.mblEdgeToEdgeList{border:0}
.mblListItem{background:#FFF;height: 51px;line-height: 51px;padding:0 15px}
.mblListItem,.mblEdgeToEdgeList  .mblListItem:last-child{border-bottom: 1px solid #CCC;margin-right: 0;margin-left: 0}
.mblListItem.mblVariableHeight{height: auto;line-height: normal;padding:0 15px;background:#FFF;position: relative;}
.mblVariableHeight>div:first-child{padding:11px 0}
.mblVariableHeight .subtitle{font-size:13px;font-weight: normal;padding-top:4px;}
.mblVariableHeight .positionRight{position: absolute;right:15px;top:20px;width:20px;height:20px;}

.mblListItem .mblDomButtonBlueCircleArrow > div{border:none;-webkit-box-shadow:none;box-shadow:none;left:11px;}
.mblListItem .mblDomButtonBlueCircleArrow > div > div{background:none;}
.mblListItem .mblDomButtonBlueCircleArrow > div > div > div{width:8px;height:1px;background:#3670AE}
.mblListItem .mblDomButtonBlueCircleArrow > div > div > div > div{width:1px;height:8px;background:#3670AE;top:0;left:7px;}


.mblVariableHeight>.mblListItemRightIcon:first-child{padding:0}
.mblListItemRightIcon{margin-top:14px;margin-bottom: -14px;}
.mblToolBarButton {padding:0 5px;}

.mblHeading .mblToolBarButtonBody,.dj_gecko .mblColorDefault{border:0;background-color:transparent;background-image: none;box-shadow:none;}

.mblToolBarButtonBodySelected{}

#imscroll .mblListItem{background:none}
.mblScrollableView{/*background:#FFF url(./img/scroll_bg.png) left top ; */background-size: 5px 5px;background-color:#fff;}
.mblTabBarButton{box-shadow:none;outline: none;}

.ui-mobile label{display:inline;}







.mblTabBarSegmentedControl{background:#FFF url(./img/li_line.png) left bottom repeat-x;background-size: 1px 1px;padding:0 15px;border-top:0;margin-bottom:10px;}
.mblTabBarSegmentedControl .mblTabBarButton{background: none;color:#000;border-color: #2C72BF;text-shadow:none;padding:0 20px;font-weight: normal;box-sizing: border-box;line-height:23px;}
.mblTabBarSegmentedControl .mblTabBarButtonSelected{background:#2C72BF;color:#FFF;background-clip:padding-box;}
.mblTabBarSegmentedControl .w50{width:50%;}
.mblTabBarSegmentedControl .w33{width:33%;}
.mblTabBarSegmentedControl .w34{width:34%;}


.ui-page-theme-a a, html .ui-bar-a a, html .ui-body-a a, html body .ui-group-theme-a a,.ui-page-theme-a a:hover, html .ui-bar-a a:hover, html .ui-body-a a:hover, html body .ui-group-theme-a a:hover{color: #999;font-weight: normal}

.mblSimpleDialogDecoration,.mblSimpleDialogCover{border:none;box-shadow: none;background-color:transparent }
.dj_gecko .mblSimpleDialogDecoration,.dj_gecko .mblSimpleDialogCover{border:none;background-color:transparent }


.mblFormLayout{background-color: #FFF}
.mblFormLayout > * > *:first-child{color:#333;white-space:nowrap;}
.mblFormLayout.mblFormLayoutTwoCol .mblTextArea,.mblFormLayout.mblFormLayoutTwoCol .mblTextBox{background-color: #F5F5F5;border-color: #CCC;width:100%}
.mblTextBox{height:28px;color:#333}
div.button{text-align:right;padding: 10px;border-top:1px solid #ccc;background-color: #F5F5F5;}

.mblAccordionTitle,.dj_gecko .mblAccordionTitle{background:none;background-color:#FFF;height:50px;line-height: 50px;color:#333;font-size: 17px }
.dj_gecko .mblAccordionTitleSelected,.mblAccordionTitleSelected{background: none;background-color: #F5F5F5;color:#333}
.mblAccordionTitleLabel{color:#333}
.mblAccordionTitle:first-child{border-top:0;}





.mblFormLayout.mblFormLayoutTwoCol{padding:0 15px;box-sizing: border-box;color:#333}
.mblFormLayout label,.mblFormLayout > * > *:first-child{font-weight: normal;line-height: 180%;}
.mblTextBox,.mblTextArea{border:1px solid #ccc;background: #F5F5F5;border-radius: 0;width: 100%;color:#333}
.mblFormLayout fieldset{font-size: 16px;line-height: 180%;}
#iscroll .mblListItem.mblVariableHeight,#iscroll .mblListItem,.solidLine{border-bottom: 0px;background:#FFF url(./img/li_line.png) left bottom repeat-x;background-size: 1px 1px;}

#iscroll .curMblListItem{background-color: #f5f5f5;}
.curMblListItem .mblListItemLabel{color:#2C72BF}

.mblListItemRightText{color:#E0710C;font-size:14px;font-weight:normal;margin-right: 0;margin-top:18px}
.mblColorBlue,.mblColorDefault,.mblToolBarButtonBodySelected{margin-left: 10px;margin-right:10px;}
.mblFormLayout.mblFormLayoutAuto > * + *{margin:0}

/**/
.logonWrap{margin:auto auto auto auto;width:100%;}
.loginLogo{background: url(./img/web_login_logo.gif) center no-repeat;background-size: 91px 155px;height:220px;}
#iscroll .logonWrap .mblListItem{margin: 0 15px 15px 15px;padding:10px 15px;color:#333;font-size:15px;height:25px;line-height: 25px;border: 1px solid #CACACA;background: #FFF;}
#iscroll .logonWrap .mblListItem:last-child{margin:0;padding:13px 15px;}
.mblListItem .mblSwitch{top:13px;}
.logonButDiv{padding: 15px;box-sizing: border-box}
.logonWrap input.input{width:70%;background: #FFF;border:0;height:24px;font-size: 18px;color:#666;line-height:18px;padding:0 3px; vertical-align: middle}
.logonWrap .username,.logonWrap .password,.logonWrap .username_v,.logonWrap .password_v{float:left;width:35px;height:25px;font-size: 0;color:#FFF;border-right: 1px solid #cacaca;
    margin-right: 5px;}
.username img{background: url(./img/web_login_ico.gif) 0 0 no-repeat;background-size: 20px 82px;width:25px;height:25px;vertical-align: middle}
.password img{background: url(./img/web_login_ico.gif) 0 -64px no-repeat;background-size: 20px 82px;width:25px;height:25px;vertical-align: middle}
.username_v img{background: url(./img/web_login_ico.gif) 0 0 no-repeat;background-size: 20px 82px;width:25px;height:25px;vertical-align: middle}
.password_v img{background: url(./img/web_login_ico.gif) 0 -64px no-repeat;background-size: 20px 82px;width:25px;height:25px;vertical-align: middle}

.delInput{position: absolute;right:10px;top:10px;width:25px;height:25px;display: none;}
.delInput img{background:url(./img/logon_ico.png) 0 -100px no-repeat;background-size: 50px 125px;width:25px;height:25px;vertical-align: middle;}

.usernamenull,.passwordnull{position: absolute;top:15px;left:40px;font-size: 14px;color:#CCC;font-weight: normal}

.logonwrap button.logon{color:#7AAAE4}
button.logon{
    width:100%;
    height:40px;
    border: 0px solid #3C83D2;
    font-size: 15px;
    color:#FFF;
    letter-spacing: 2px;
    /*background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#DCE8F3),color-stop(50%, #FEFEFE),color-stop(60%, #DCE8F3));*/
    /*background: linear-gradient(to bottom, #FFF 0%, #FEFEFE 50%, #DCE8F3 60%,#DCE8F3 100%);*/
    background: #3C83D2 url(./img/web_login_btn_ico.gif) 30% center no-repeat;
    background-size: 20px 18px;
}
button.logon_v{
    color:#FFF;
}


button.headBut{border:1px solid #CCC;
    -moz-border-radius: 4px;      /* Gecko browsers */
    -webkit-border-radius: 4px;   /* Webkit browsers */
    border-radius:4px;            /* W3C syntax */
    background:transparent;
    color:#FFF;
    font-size: 14px;
    height:27px;
    line-height: 27px;
    padding:0 8px

}


.iconfirm{border-radius: 0;border:1px solid #ccc;background:url(./img/iconfirm_bg.png);background-size:1px 1px;padding:1px;}
.iconfirm .mblsimpledialogtitle{text-align: center;background:url(./img/iconfirm_bg.png);background-size:1px 1px;padding:5px 15px;height:26px;color:#FFF;border-radius: 0;text-shadow:none;border-bottom:1px solid #CCC;}
.iconfirm  .mblsimpledialogText{padding:10px 15px ;text-align: center;color:#FFF;text-shadow:none;}
.iconfirm  .mblsimpledialogbutton{text-align: center;}
.iconfirm  .confirm_ok,.iconfirm  .confirm_cancel{width:auto;display: inline;background:url(./img/iconfirm_btn.png) left top repeat-x;letter-spacing:12px;background-size:1px 40px;padding:5px 8px 5px 20px;border-radius:2px;margin:10px;font-weight: normal;font-size: 16px;}



.mblEdgeToEdgeCategory{background:#F5F5F5 url(./img/li_line.png) left bottom repeat-x;background-size: 1px 1px;padding:10px 15px;height:26px;border-bottom: 0;border-top:0;text-shadow: none}
.mblEdgeToEdgeCategory .mblListItemRightText{margin-top: 0}
.searchBar{margin-bottom:10px;border-top:0;background:#F5F5F5 url(./img/li_line.png) left bottom repeat-x;background-size: 1px 1px;padding:12px 15px;box-shadow: 1px 1px #F2F2F2}
.searchDiv{background: #FFF url(./img/border_right_line.png) left top repeat-y;background-size:1px 1px;height:30px;}
.searchDiv>div{background: url(./img/border_top_line.png) left top repeat-x;background-size: 1px 1px;}
.searchDiv>div>div{background: url(./img/border_left_line.png) right top repeat-y;background-size: 1px 1px ;}
.searchDiv>div>div>input{border:0;background: url(./img/li_line.png) left bottom repeat-x;background-size: 1px 1px;height:30px;width:100%;text-indent: 10px;font-size:13px;box-sizing: border-box;padding:10px 8px;}
.searchButtonDiv{width:61px;height:30px;overflow:hidden;margin-top: 0;margin-left:8px;}
.ranklist>div:first-child{padding:11px 0 11px 0;}


.notesearch{padding: 8px 15px;background: #F5F5F5;}
.notesearch .mblListItemRightIcon{width:38px;margin:0}
.searchButton{
    width:61px;height:30px;overflow:hidden;text-indent:99999px;background: url(./img/search_but.png) left no-repeat;background-size: 61px 30px;border:0
}

.seaButDiv{position: absolute; width: 61px;height:30px; right: 0;top: 0;}
.notesearch .mblDomButtonDarkBluePlus{width:30px;height:30px;border:0px solid #CCC;background: #FFF url(./img/border_right_line.png) left top repeat-y;background-size: 1px 1px;}
.notesearch .mblDomButtonDarkBluePlus > div{top:0;left:0;width:100%;height:100%;background:url(./img/border_top_line.png) left top repeat-x;background-size:1px 1px;border:none;border-radius: 0}
.notesearch .mblDomButtonDarkBluePlus > div > section {width:100%;height:100%;background: url(./img/border_left_line.png) right top repeat-y;background-size:1px 1px;border:none}
.notesearch .mblDomButtonDarkBluePlus > div > section > section {width:100%;height:100%;background: url(./img/li_line.png) left bottom repeat-x;background-size:1px 1px;border:none}
.notesearch .mblDomButtonDarkBluePlus > div > section > section > div{background: #3976B2;top:14px;left:5px;width:20px;height:2px;border-top:0;position:absolute;}
.notesearch .mblDomButtonDarkBluePlus > div > section > section > div >div{background: #3976B2;top:-9px;left:9px;height:20px;width:2px;position:absolute;}


.topline{background:url(./img/li_line.png) left top repeat-x;background-size: 1px 1px;padding-top: 1px;margin-top:10px;}
.userInfo{color:#FFF;text-align: center;background:#2C72BF;font-size: 14px;vertical-align: top;height:24px}
.userInfo span{color:#FFF;}
.userRealName{background: url(./img/user_icon.png) left center no-repeat;background-size: 16px 18px;padding-left:22px;}
.userLoginInfo{font-size: 12px;line-height: 1em;color:#FFF;letter-spacing: 0;}
.category{height:30px;position: relative;}
.category section{background:url(./img/usercenterli.png) left center no-repeat;background-size: 10px 10px;color:#333;text-shadow:none;height:30px;line-height: 30px;font-size:18px;padding-left:25px;font-weight: normal;}
.category section.icon1{background:url(./img/li_icons1.png) left center no-repeat;background-size: 18px 17px;}
.category section.icon2{background:url(./img/li_icons2.png) left center no-repeat;background-size: 15px 19px;}
.category section.icon3{background:url(./img/li_icons3.png) left center no-repeat;background-size: 16px 17px;}
.category section.icon4{background:url(./img/li_icons4.png) left center no-repeat;background-size: 17px 17px;}
.category section.icon5{background:url(./img/li_icons5.png) left center no-repeat;background-size: 17px 17px;}

.category .more{position: absolute;right:15px;top:15px;width:25px;height:20px;}

.nolastborder .mblListItem{color:#333}
#iscroll .nolastborder .mblListItem:last-child{background: none}
.nolastborder .mblListItem span{color:#599ADB}
.nolastborder{background:#FFF url(./img/li_line.png) left bottom repeat-x;background-size: 1px 1px;}
.nolastborder .mblListItemRightIcon{display:none;}

#iscroll .nolastborder .mblListItem.mblVariableHeight,#iscroll .nolastborder .mblListItem{background: url(img/dottedline.png) left bottom repeat-x;background-size: 7px 1px;margin-left:15px;padding-left:25px;}

.mblListItem.mblVariableHeight.categoryPad{padding:0 8px 0 25px;}

.singleRow{padding-left:0}
.singleRow section{background:url(./img/singleRow.png) left center no-repeat;margin:0;padding-left:15px;}


input.input{font-size:14px;border:0;color:#CCC}

.mblListItem.mblVariableHeight.notebook{padding:0}
.notebook{background:#FFF;border-top:1px solid #F0F0F0;border-bottom:2px solid #F0F0F0;margin:0 0 15px 0;font-weight:normal;font-size:14px;line-height:150%;color:#000;padding:0;}
.notebook .notebookHead{padding:8px 15px;margin:0}
.mblEdgeToEdgeList>.notebook:last-child{padding:0;margin:0}
.notebook article{background:#F7F7F7;padding:5px 15px;color:#666;font-size:14px;}
.notebook .username,.notebook .date{color:#999;font-size:12px;line-height:20px;}
.notebook .username{padding-right:20px;}
.notebook h3{padding:0;margin:0;font-weight: normal}
.notebook .blue{color:#3976B2;}
.notebook .gray{color:#999}
.notebook .red{color:#c00}
.notebook .gray em{font-style: normal;color:#C00;}
.notebook .attribute{font-size:12px;height:25px;line-height: 25px;color:#999;padding:0 15px;}
img.edit_ico{background: url(img/edit_ico.png) no-repeat;background-size:cover;width:12px;height:12px;vertical-align: middle}
img.del_ico{background: url(img/del_ico.png) no-repeat;background-size:cover;width:12px;height:12px;vertical-align: middle}
img.del_ico1{background: url(img/del_ico1.png) center center no-repeat;background-size:12px 12px;width:25px;height:25px;vertical-align: middle}

img.support_ico{background: url(img/support_ico.png) no-repeat;background-size:cover;width:12px;height:12px;vertical-align: middle}
img.hadsupport_ico{background: url(img/hadsupport_ico.png) no-repeat;background-size:cover;width:12px;height:12px;vertical-align: middle}

img.back_ico{background: url(img/web_head_ico.gif) 0 0 no-repeat;background-size:19px 32px;width:20px;height:16px;vertical-align: middle;margin-top:5px;}
img.menu_ico{background: url(img/web_head_ico.gif) 0 -16px no-repeat;background-size:19px 32px;width:20px;height:16px;vertical-align: middle;margin-top:5px;}

img.viewResult_ico{background:url(img/result_ico.png) no-repeat;background-size:17px 18px;width:17px;height:18px;vertical-align: middle}
img.more_ico{background:url(img/more.png) center center no-repeat;background-size:20px 5px;width:25px;height:18px;vertical-align: middle}

.tel_ico{background:url(img/icons.png) 0 -18px no-repeat;background-size:18px 38px;width:18px;height:19px;}
.email_ico{background:url(img/icons.png) 0 0 no-repeat;background-size:18px 38px;width:18px;height:19px;vertical-align: middle}


.noticeList{}
.noticeList .mblListItemLabel{color: #333;}
.noticeList .mblListItemLabel b{background: url(./img/new.png) left center no-repeat;background-size: 8px 8px;padding-left:15px;}
.noticeList .mblListItemRightText{font-size:15px;color:#E0710C;}

.noticeview{padding:10px 0;text-align: center;background-color: #FFF;}
.noticeview h3{padding:0 15px;margin:0;color:#000;font-size:17px;line-height:25px;}
.noticeview .user,.noticeview .date{font-size:12px;color:#999;}
.noticeview .date{display: inline;padding-left:30px;}
.noticeview article{background:url(./img/li_line.png) left top repeat-x;background-size: 1px 1px;padding:5px 15px;text-align: left;margin-top:8px;box-sizing: border-box}

.detailview{padding:10px 5px;text-align: center;}
.detailview h3{padding:0;margin:0;color:#000;font-size:17px;}
.detailview .user,.noticeview .date{font-size:12px;color:#999;}
.detailview .date{display: inline;padding-left:30px;}
.detailview article{border-top:1px solid #999;padding:0;text-align: left;}


.mblListItem.mblVariableHeight.discussion{padding:0}
.discussion{border-top:1px solid #F0F0F0;border-bottom: 1px solid #ccc;margin:0 0 5px 0;font-weight:normal;font-size:14px;line-height:150%;color:#000;padding:0;}
.discussion .discussionHead{padding:8px 15px;margin:0;width: 100%;float: left;}
.mblEdgeToEdgeList>.discussion:last-child{padding:0;margin:0;border-bottom: 1px solid #ccc;}
.discussion article{background:#FFF;padding:5px 15px;clear: both;color:#666;font-size:14px;}
.discussion .face{float:left;width:40px;height:40px;margin-right:10px;}
.discussion .username,.discussion .date{color:#999;font-size:12px;}
.discussion .date{padding-left:20px;}
.discussion h3{padding:0;margin:0;font-weight: normal;line-height:160%}
.discussion .attribute{font-size:12px;line-height: 25px;height:25px;color:#999;padding:0 15px;text-align: center;}

.discussionReply{margin-bottom:0;position: relative;}
.discussionReply section{padding:0 15px}
.discussionReply h3{color:#666;font-size: 14px;}
.discussionReply .username{font-size:14px;color:#599ADB;}
.discussionReply .date{padding-left:10px}
.discussionReply article{background:#FFF;padding:8px 0 0 50px;}
.discussionReply .reply{position: absolute;right:20px;top:10px;width:24px;height:24px;}

.courseUnit{width:100%;float:left;}
.courseImg{float:left;padding-right:10px;font-size:1px;height:60px;overflow:hidden}
.courseImg img{border:0;width:80px;height:60px;}
.defaultCourse{background-image:url(img/default_course.png); background-size: cover;}
.defaultCourse{background-image:url(img/default_course.png); background-size: cover;}
.defaultResource{background-image:url(img/default_resource.png); background-size: cover;}
.courseDetailImg{}
.courseDetailImg img{border:0;width:120px;height:90px;}

.homeworklist{}
.hwTitle>*>div.subtitle:first-child{border-bottom: 1px dashed #ccc;padding-top: 4px;}
.hwTitle .subtitle,.surveyTitle .subtitle{font-size:13px;font-weight: normal;padding-top:4px;}
.hwTitle label,.surveyTitle label{font-size: 13px;}
.hwTitle>div:first-child{padding:11px 0px;}

.propertyInfo{background:#F5F5F5 url(img/li_line.png) left top repeat-x;background-size:1px 1px;padding:10px 15px;display: none;position: relative}
.propertyInfo ul{padding:0;margin:0}
.propertyInfo li{font-weight: normal;font-size: 13px;line-height: 170%;list-style: none;color:#666;background: url(img/dottedline.png) left bottom repeat-x;background-size: 7px 1px;padding:10px 0}
.propertyInfo li:last-child{background:none;}
.propertyInfo li label{font-size: 13px;}

.property_ico{background: url(img/property_ico.png) no-repeat;background-size:cover;width:19px;height:19px;vertical-align: middle}

.homework{}
.task>h3,.answer>h3{font-size:16px;margin:0;color:#599ADB;padding:8px 0;background: url(img/dottedline.png) left bottom repeat-x;background-size: 7px 1px;}
.task,.answer{padding:15px;background: #FFF url(img/li_line.png) left bottom repeat-x;background-size: 1px 1px;}
.answer{background: #F5F5F5;margin-bottom:12px;position: relative;box-shadow: 3px 3px 2px #DFDFDF}
.answer article{background-color:transparent }
.arrow{background: url(./img/arrow.png) left top no-repeat;background-size: 12px 6px;position: absolute;width:12px;height:6px;left:30px;top:-6px;}
.propertyInfo .arrow{top:-5px;}

.homework div.button{padding:15px;text-align: right;border-top:1px dashed #CCC}
.mark{padding:10px 10px 10px 20px;background-color: #F5F5F5;border-bottom:1px solid #CCC;border-top:1px solid #CCC;color:#000}
.mark ul{margin:0;padding:0}
.mark li{list-style: none;font-size: 14px;color:#666;line-height: 170%}
.mark label{font-size: 14px;}

.mark dl{}
.mark dt{clear:both;float:left;width:75px;padding-bottom:10px;}
.mark dd{float:left;margin:0;padding-bottom:10px;}
.mark dd p{margin:0;line-height: 160%}
.clear{clear:both;float:none;height:1px;overflow:hidden;}

.homeworkScoreView{color:#666}

.dottedline{background: url(img/dottedline.png) left bottom repeat-x;background-size: 7px 1px;}


.surveyPaper{color:#000}
.surveyPaper ul{padding:0;margin: 0}
.surveyPaper li{list-style: none}
.mblFormLayout.mblFormLayoutAuto fieldset{padding:10px 15px}
.mblFormLayout.mblFormLayoutAuto .mblTextBox{}

#tscroll {
    width:100%;
    background:#FFF;
}
#tscroller {
    float: left;
    padding: 0;
    position: relative;
    width: 100%;
}



.subtitle {
    color: #999;
    font-size: 12px;
    font-weight: normal;
}
.loadingDialog,.dj_gecko .loadingDialog {
    background-image: url(img/loading.gif);
    background-repeat: no-repeat;
    background-position: center;
    height:50px;
    padding:0
}

.floatLeft{float:left;white-space: nowrap;width:49%;}
.rightText{margin-top: 0}

.discussionMenuWrap{width:100%;height:100%;position: absolute;top:0;left:0;z-index:9999;display: none;}
.discussionMenuCover{width:100%;height:100%;background-color:#333;opacity: 0.5;}
.discussionMenu{position: absolute;width:100%;left:0;bottom:0;background: #FFF;display: none;}
.discussionMenu ul{margin:0;padding:0;border-top:4px solid #FEA265}
.discussionMenu li{list-style: none;font-size: 14px;color:#333;letter-spacing: 3px;text-align: center;padding:0}
.dismenu{letter-spacing: 5px;background: url(./img/li_line.png) left bottom repeat-x;background-size: 1px 1px;}
.menucancel{border-top:4px solid #F0F0F0;}


.surveyTitle span,.hwtitle span,.testTitle span{color:#E0710C}

#leftmenu{width:0;position:absolute;top:0;left:-2px;height: 100%;z-index: 2;background: #EEE;border-right: 2px solid #000;overflow: hidden;}


.courseBlock{background:#FFF;border-bottom:5px solid #CCC;height:auto;padding:0;margin:0;}

article{font-size:16px;line-height:150%;color:#333;font-weight: normal; padding:5px 0px;clear:both;background-color: #FFF;}

.face{float:left;width:40px;height:40px;margin-right:10px;}
.defaultUser{background-image:url(img/default_user.jpg); background-size: cover;}
.num{color:#E0710C}
.space{font-size:14px;padding:0 15px;color:#ccc}

input.input,textarea.input{width:95%;border: 1px solid #CCC;background-color: #F5f5f5}
input.button{border:1px solid #ccc;
    /*background:-webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#DCE8F3));*/
    /*background: linear-gradient(to bottom, #FEFEFE 0%, #DCE8F3 80%,#DCE8F3 100%);*/
    background: url(./img/button_bg.png) left top repeat-x;
    background-size: 1px 29px;
    height:29px;
    font-size: 14px;
    padding:0 15px;

}


.download_total_bar{ width:100%; border:#ccc 1px solid; height:6px; padding:1px; background:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.download_current_bar{ height:6px; width:0%; background:#A4C639; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;  }

.surveyPaper{padding-top:15px;}
.surveyPaper h3{display:none;margin:0;text-align:center;background-color: #fff;font-size:17px;padding:0;border-bottom:1px solid #333;}
.problem{font-size: 16px;font-weight: normal;color:#666;line-height:1.7em;background: #FFF;}
.problem section{padding:8px 15px;}
.problem fieldset ul{list-style: none;margin: 0;padding:0}
.problem fieldset li{background: #F5F5F5 url(./img/li_line.png) left bottom repeat-x;background-size: 1px 1px;}
.problem fieldset li label{padding:11px 15px;margin: 0;display: block;}
.mblFormLayout.mblFormLayoutAuto .problem  fieldset{padding:0}

.mblListItem.mblVariableHeight.testlist{padding:0}
.testlist>div:first-child{padding:0 15px}
.viewAnswer{text-align: center;padding:10px 40px 0 0}
.testAnswerBut,.normalBut{ -webkit-border-radius:5px; border-radius:5px;border:1px solid #2C72BF;background-color:transparent;padding:3px 15px;color:#2C72BF; font-size: 13px;line-height: 1.3; font-weight:normal;font-family: sans-serif;}
.testTitle{height:50px;line-height: 50px;padding-left:15px;}
.testInfo{background-color: #F5F5F5;font-size: 15px;color:#666;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
.testInfo ul{margin: 0;padding:10px;padding-left:30px;}
.testInfo li{list-style: none;line-height: 180%;font-size: 14px;}
.testInfo li label{font-size: 14px;}
.testContent{padding-top: 10px;background-color: #FFF;}
.testAnswerDiv{text-align: center;padding:15px;font-size:16px;color:#999;line-height: 30px}
.testAnswerDiv span{font-size: 24px;}
.submitButton{  width:100%;
    height:40px;
    border: 0 solid #3C83D2;
    font-size: 15px;
    color:#FFF;
    letter-spacing: 2px;
    -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
    /*background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#DCE8F3),color-stop(50%, #FEFEFE),color-stop(60%, #DCE8F3));*/
    /*background: linear-gradient(to bottom, #FFF 0%, #FEFEFE 50%, #DCE8F3 60%,#DCE8F3 100%);*/
    background: #E0710C;}

.problemType{margin-bottom:15px;}
.problemType>h3{color:#599ADB;font-size: 16px;margin:0;padding-left:15px;}
.problemType .problem{padding-bottom:15px;}
.problem section{position: relative;}
.mblFormLayout > .problem > section:first-child{white-space:normal}
.problem article{padding:0;text-indent: 20px;}
.problem article p{margin:0}
.problem .questionNum{position: absolute;top:11px;left:16px;width:20px;height:20px;font-size:15px;line-height: 17px}
.problem fieldset ul{margin:0;padding:0}
.problem fieldset li{list-style: none;}
.problem .problemInfo{background: #f2f2f2 url(./img/li_line.png) left bottom repeat-x;background-size:1px 1px;border-top:1px dashed #ccc;padding:5px 0 5px 20px;}
.problem .answer,.problem .myAnswer{font-size:15px;padding:5px 0 5px 20px;border-top:1px dashed #ccc;}



.sample{padding-right:30px;height:19px;margin-top:15px;color:#E0710C;line-height: 19px}
.isSample{background:url(./img/isSample.png) right center no-repeat;background-size: 20px 19px;}

ul.itemMark{padding-left:0;margin:0}
ul.itemMark li{list-style: none;color:#333;}
.comment{color:#E0710C;font-size:14px;}


.mblListItem.mblVariableHeight.problemLi{padding:0;list-style-type:decimal-leading-zero;list-style-position:outside;}
.mblVariableHeight.problemLi>.ptitle{padding:11px 15px;line-height: 1.4em;}
#iscroll .mblListItem.itemLi{list-style-type:upper-alpha;list-style-position:inside;background-color: #F5F5F5;color:#666;}
.itemLi .mblListItemRightText{color:#666;font-weight: normal}
.mblVariableHeight>.mblListItemRightIcon.rightIconfPadding:first-child{padding-right:15px;}


ul.stuInfoUl{padding:0 15px;}
ul.stuInfoUl li{background:url(./img/dottedline.png) left bottom repeat-x;height:45px;line-height: 45px;background-size: 7px 1px;font-size: 14px;color:#666}
ul.stuInfoUl li:last-child{background: none;}
ul.stuInfoUl li a{text-decoration: none;color:#666}


.studyRecord{background: #FFF url(./img/li_line.png) left bottom repeat-x;background-size: 1px 1px;padding:15px;font-size:15px;color:#666}
.studyRecord ul{margin:0;padding:0}
.studyRecord li{list-style: none;padding:8px 0;background: url(./img/li_line.png) left bottom repeat-x;background-size: 1px 1px;}
.studyRecord li:last-child{background: none;}
.studyRecord em{color:#599ADB;}

.updateDate{font-size: 13px;color:#E0710C;width:149px;text-align: left;margin-right:-20px}

#imain{width:100%;height:100%;overflow:hidden;position:absolute;padding:48px 0 0 0;box-sizing: border-box}

#pulldown{}
#pullup {
	height:40px;
	line-height:40px;
	padding:5px 10px;
	font-weight:normal;
    text-align: center;
	font-size:12px;
	color:#999;
}
#pullup-label{display: block;color:#333;text-align: center;line-height: 50px;font-size:14px;}
#pulldown-label{display: block;color:#333;text-align: center;line-height: 50px;font-size:14px;}



.courseArticle{background: url(./img/li_line.png) left top repeat-x;background-size: 1px 1px; }
.courseArticle>div{background:#FFF url(./img/li_line.png) left bottom repeat-x;background-size: 1px 1px;padding:5px 15px;position: relative;}
.courseArticle .articleTitle{padding:10px 30px;line-height: 1.4em;color:#333;text-align: center;}
.courseArticle .share{width:25px;height:25px;position: absolute;top:15px;right:20px;}
.share_ico{background: url(./img/share_ico.png) center center no-repeat;background-size: 16px 19px;width:25px;height:25px;}
.courseArticle .noticeview{margin: 0;padding:0}
.courseArticle .noticeview article{padding:0;margin: 0;padding-top:15px;}
.fileDiv{background: #FFF url(./img/li_line.png) left top repeat-x;background-size:1px 1px;padding:10px 0; }
.fileButDiv{text-align: center;padding:10px;}
.fileInfo{text-align: center;color:#999;padding-top: 15px;font-size: 14px;}
.fileImg{text-align: center;padding-bottom: 15px;}
.fileImg img{width:100px;height:100px;margin:0 auto;background-size: 100px 100px;}

.word{background:url(./img/fileicon/word.png) center no-repeat;}
.excel{background:url(./img/fileicon/excel.png) center no-repeat;}
.ppt{background:url(./img/fileicon/ppt.png) center no-repeat;}
.pdf{background:url(./img/fileicon/pdf.png) center no-repeat;}
.link{}
.video{background:url(./img/fileicon/vedio.png) center no-repeat;}
.audio{background:url(./img/fileicon/vedio.png) center no-repeat;}
.html{background:url(./img/fileicon/html.png) center no-repeat;}
.zip{background:url(./img/fileicon/zip.png) center no-repeat;}
.rar{background:url(./img/fileicon/rar.png) center no-repeat;}
.flash,.swf{background:url(./img/fileicon/flash.png) center no-repeat;}
.wps{background:url(./img/fileicon/wps.png) center no-repeat;}
.unfile{background:url(./img/fileicon/unknown.png) center no-repeat;}
.text,.txt{background:url(./img/fileicon/text.png) center no-repeat;}
.exe{background:url(./img/fileicon/exe.png) center no-repeat;}
.act{background:url(./img/fileicon/act.png) center no-repeat;}

.minfile_ico{background:url(./img/minfile_ico.png) 0 -175px no-repeat;background-size: 100px 250px;width:25px;height:25px;vertical-align: middle;}
.word_ico{background-position: 0 0;}
.excel_ico{background-position: 0 -50px;}
.ppt_ico{background-position: 0 -25px;}
.pdf_ico{background-position: 0 -75px;}
.richtext_ico{background-position: -50px -175px;}
.image_ico{background-position: -50px -100px;}
.link_ico{background-position: 0 -150px;}
.video_ico{background-position: -50px -150px;}
.audio_ico{background-position: -50px -25px;}
.html_ico{background-position: -50px -75px;}
.zip_ico{background-position: -50px -125px;}
.rar_ico{background-position: 0 -125px;}
.flash_ico,.swf_ico{background-position: -50px 0;}
.wps_ico{background-position: -50px -50px;}
.unfile_ico{background-position: 0 -175px;}
.text_ico,.txt_ico{background-position: 0 -100px;}
.exe_ico{background-position: 0 -200px;}
.act_ico{background-position: -50px -200px;}

.videoWrap{padding-bottom:10px;background:url(./img/scroll_bg.png) left top ; background-size: 5px 5px;}
.videoWrap video{background: #FFF url(./img/li_line.png) left bottom repeat-x;background-size: 1px 1px;}


.columnType_ico{background: url(./img/columnType_ico.png) 0 0 no-repeat;background-size:100px 150px;width:25px;height:25px;vertical-align: middle;margin-bottom: 3px}
.courseInfo_ico{background-position: 0 -100px;}
.courseSyllabus_ico{background-position: 0 -25px;}
.courseCalendar_ico{background-position: 0 -50px;}
.courseTeaInfo_ico{background-position: 0 -75px;}

.folder_ico{background-position: -25px 0;}
.article_ico{background-position: -50px 0}
.discuss_ico{background-position: -25px -100px;}
.homework_ico{background-position: -50px -25px;}
.survey_ico{background-position: -25px -25px;}
.test_ico{background-position: -25px -75px;}
.issue_ico{background-position: -75px -25px;}
.notice_ico{background-position: -25px -50px;}
.vblog_ico{background-position: -50px -75px;}
.notebook_ico{background-position: -75px -50px}
.faq_ico{background-position: -50px -50px;}





.formLayout{color:#000;}
.mblFormLayout.mblFormLayoutAuto.formLayout>div{padding:0 15px;display: block;}
.formLayout  h3{padding:0;margin:0;font-size:17px;float:left;}
.mblFormLayout.mblFormLayoutAuto.formLayout fieldset{width:100%;padding:5px 0;background: url(./img/li_line.png) left bottom repeat-x;background-size: 1px 1px;}
.formLayout .mblTextBox,.formLayout .mblTextArea {border: 0;background-color:#FFF;}
.formLayout  div.button{text-align: right;padding:10px;background-color: #F5F5F5;}
.mblFormLayout.mblFormLayoutAuto.formLayout .field{padding:10px 0}
.mblFormLayout.mblFormLayoutAuto.formLayout .fieldnobg{background: none;}

.uploadWrap{}
.uploadButton{}
.uploadButton ul{margin:0;padding:0}
.uploadButton li{float:left;width:50px;height:50px;margin-right:30px;list-style: none;}

.uPhoto_ico{background:url(./img/fileUpload_ico.png) left top no-repeat;background-size:50px 250px;width:50px;height:50px;}
.uCamera_ico{background:url(./img/fileUpload_ico.png) left -68px no-repeat;background-size:50px 250px;width:50px;height:50px;}
.uAudio_ico{background:url(./img/fileUpload_ico.png) left -136px no-repeat;background-size:50px 250px;width:50px;height:50px;}

.preFile{clear:both;float:left;width:100%;margin-top:10px;overflow: hidden;}
.preFile ul{margin:0;padding:5px 0;}
.preFile li{float:left;padding-right:10px;padding-bottom:10px;list-style: none;text-align: left;}
.preFile li section{width:70px;height:70px;background: #f2f2f2;padding:1px;overflow:hidden;position: relative}
.preFile .fileDel{width: 17px;height:17px;background: url(./img/fileUpload_ico.png) left -204px no-repeat;background-size: 50px 250px;position: absolute;top:1px;right:1px;}
.preFile img{width:70px;vertical-align:middle;}




@media (min-width: 500px){
    .mblFormLayout.mblFormLayoutAuto .mblTextArea,
    .mblFormLayout.mblFormLayoutAuto .mblExpandingTextArea,
    .mblFormLayout.mblFormLayoutAuto .mblTextBox,
    .mblFormLayout.mblFormLayoutAuto .mblSearchBox{width:100%;}
}



/*
*  IPHONE IOS Style
**/
.dj_ios6 .mblSimpleDialogDecoration.confirm {border-radius: 0;border:1px solid #ccc;background:url(./img/iconfirm_bg.png);background-size:1px 1px;padding:1px; height: auto; background-repeat: repeat}
.dj_ios6.dj_phone .mblColorDefault,.dj_ios6.dj_phone .mblColorBlue{background-image:url(./img/space.png) }
.dj_ios6.dj_phone .mblColorDefaultSel{background-image: none;}
.dj_ios6 .mblSimpleDialogDecoration{  background-image: url(./img/loading.gif); background-repeat: no-repeat; background-position: center; height:50px;padding:0}
.dj_ios6.dj_phone .mblHeading{padding-top:0;background-image:none;background-color: #EEE;border-top: 0;border-bottom: 0}
.dj_ios6.dj_phone .mblTabBarSegmentedControl .mblTabBarButton{background: none;}
.dj_ios6.dj_phone .mblTabBarSegmentedControl .mblTabBarButtonSelected{background: #2C72BF;}
.dj_ios6.dj_phone .mblHeading{border:0}

.resource_1 {background: url(./img/resource_1.png) left top no-repeat;background-size:100% 100%;}
.resource_2 {background: url(./img/resource_2.png) left top no-repeat;background-size:100% 100%;}
.resource_3 {background: url(./img/resource_3.png) left top no-repeat;background-size:100% 100%;}
.resource_4 {background: url(./img/resource_4.png) left top no-repeat;background-size:100% 100%;}
.resource_5 {background: url(./img/resource_5.png) left top no-repeat;background-size:100% 100%;}
.resource_6 {background: url(./img/resource_6.png) left top no-repeat;background-size:100% 100%;}
.resource_7 {background: url(./img/resource_7.png) left top no-repeat;background-size:100% 100%;}


/**
WEB
**/
body.index,body.index .ui-page,.dj_ios6.dj_phone body.index{background:#FFF url(./img/web_index_bg.gif) repeat-x;background-size:5px 450px;height:100%;width:100%;}
.copyright{position: absolute;top:10px;left:0;width:100%;height:15px;font-size: 10px;color:#BBB;text-align: center}
.indextext{background: url(./img/web_index_text.gif) no-repeat;width:177px;height:126px;background-size: 177px 126px;margin: 100px auto 50px auto;}
.logo{background: url(./img/web_index_logo.gif) center center no-repeat;background-size: 137px 44px;position: absolute;bottom:0;width:100%;height:79px;}
.indexico{position: absolute;bottom: 79px;left:0;width:100%;background: url(./img/web_index_ico_line.gif) bottom left repeat-x;background-size: 1px 1px;}
.indexico>div{background: url(./img/web_index_ico.gif) center bottom no-repeat;background-size: 360px 26px;height:26px;}
.indexbtn ul{text-align: center;padding: 0}
.indexbtn li{display: inline-block;padding:0 10px}
.indexbtn a{display: block;width:79px;height:30px;background: url(./img/web_index_btn.gif) no-repeat;background-size: 79px 70px;}
.indexbtn a.res{display: block;width:79px;height:30px;background: url(./img/web_index_btn.gif) 0 -40px no-repeat;background-size: 79px 70px;}
.indexbtn span{display: none;}
.downapp{position: absolute;right: 10px;top:5px;width:50px;height:70px;background: url(./img/webicon/qr.png) center top no-repeat;background-size: 50px 50px;}
.downapp span{display: block;padding-top:55px;font-size: 10px;color:#000;text-align: center}
.imenu{float:left;width:100%;height:44px;overflow: hidden;margin: 0;padding:0}
.imenu li,.imenu .mblTabBarFill .mblTabBarButton,.imenu .mblTabBarTabBar .mblTabBarButton{float:left;width:25%;height:44px;line-height: 44px;overflow: hidden}
.topTitle{height: 50px;background-color: #EEE;clear:both}
.topTitle .mblHeading{height: 50px;background-color: #EEE;color:#949597;line-height: 50px}


.courseMenuBtn{position: fixed;right:5px;bottom:30px;width:43px;height:43px;background: url(./img/webicon/layer.png) no-repeat;background-size: 43px 43px;z-index: 99;}
.courseMenu{display:none;position: fixed;width:100%;height:100%;top:0;left:0;background-color:#F4F4F4;z-index: 100;box-sizing: border-box;}
.course_menu{margin:20px;float:left;padding:0}
.course_menu li{float:left;width:33%;height:33%;text-align: center;list-style: none;}
.course_menu li section{padding:20px 0}
.course_menu .mblListItemLabel{padding-top:5px;font-size: 14px}
.closeLayer{position: absolute;bottom:30px;right:5px;width:43px;height:43px;background: url(./img/webicon/layer.png) no-repeat;background-size: 43px 43px;text-align: center}


.leftmenu_ico{background-image:url(./img/webicon/web_course_menu.fw.gif);background-repeat: no-repeat;background-size: 400px 250px;width:36px;height:36px;vertical-align: middle;}
.li1{background-position: 0 0;}
.li2{background-position: -90px 0;}
.li3{background-position: -180px 0;}
.li4{background-position: -270px 0;}
.li5{background-position: -360px 0;}
.li6{background-position: 0 -100px;}
.li7{background-position: -90px -100px;}
.li8{background-position: -180px -100px;}
.li9{background-position: -270px -100px;}
.li10{background-position: -360px -100px ;}
.li11{background-position: 0 -200px;}
.li12{background-position: -90px -200px;}
.li13{background-position: 0 0;}
.menuclose{background-position: -300px -380px;}

.formbtn{padding:10px;background: #FFF;text-align: center;padding-bottom: 120px}
.cancel_Btn{border: 0;background: #D6D6D6;width:100px;color:#FFF;height:30px;line-height: 30px;margin-right: 20px;border-radius: 0}
.submit_Btn{border: 0;background: #4FD2C2;width:100px;color:#FFF;height:30px;line-height: 30px;}
fieldset{border:0}

.userInfo{color:#FFF;text-align: center;background:#2C72BF;font-size: 14px;vertical-align: top;height:24px}
.userInfo span{color:#FFF;}
.userRealName{text-align: center;font-size:18px;line-height: 1.8em;padding:0;color:#000}
.userLoginInfo{font-size: 14px;line-height: 1.8em;color:#000;letter-spacing: 0;text-align: center;word-wrap: break-word;/*padding-left:15%*/}

.tzgg{background: url(./img/tzgg.png) left center no-repeat;background-size: 41px 32px;}
.xyj{background: url(./img/xyj.png) left center no-repeat;background-size: 41px 32px;}
.xxrw{background: url(./img/xxrw.png) left center no-repeat;background-size: 41px 32px;}
.tzgg_none{background: url(./img/tzgg_none.png) left center no-repeat;background-size: 41px 32px;}
.xyj_none{background: url(./img/xyj_none.png) left center no-repeat;background-size: 41px 32px;}
.xxrw_none{background: url(./img/xxrw_none.png) left center no-repeat;background-size: 41px 32px;}

.editphoto{width:100px;height:100px;margin:0 auto;position: relative;}
.editphoto img{width:100%;height:100%;border:0}
.editphoto .uPhoto_editico{width:20px;height:20px;border:0;position: absolute;top:0;right:0;background: url(./img/webicon/web_photo_edit.png) no-repeat;background-size: 20px 20px;}

.infoedit{padding:15px;}
.infoedit .mblTextBox{width:85%;padding-left:5px;background-image: none}
.userinfo_ico{background: url(./img/webicon/web_userinfo_ico.png) no-repeat;background-size: 20px 90px;width:20px;height:20px;vertical-align: middle;}
.realname{background-position: 0 0}
.mail{background-position: 0 -22px;}
.tel{background-position: 0 -45px}
.phone{background-position: 0 -69px;}

.mblSwapView>img{max-width:100%;}


.courseImg img {
    width: 110px;
    height: 90px;
}
.courseImg {
    float: left;
    padding-right: 15px;
    height:auto;
}
.courseUnit .mblListItemLabel {
    padding-top: 5px;
}
.mblVariableHeight .subtitle {
    padding-top: 8px;
    font-size: 15px;
}

.coursetitle{height:150px;background: url(./img/webicon/web_coursetitle.jpg) center no-repeat;background-clip:padding-box;}
.coursetitle h1{text-align: center;font-size: 25px;color:#FFF;font-weight: bold;margin:0;padding-top:60px}

.userface{text-align: center;padding:10%;background: url(./img/webicon/web_usercenter.jpg) center no-repeat;background-clip:padding-box;}
.userface img{width:100px;height:100px;border-radius: 10%;}

.resourceSearchBtn{position: fixed;right:5px;bottom:30px;width:43px;height:43px;background: url(./img/webicon/resource_find.png) no-repeat;background-size: 43px 43px;z-index: 99;}

.ui-loader-default{display: none}

@media (max-width: 500px) {
  .mblTabBarTabBar .mblTabBarButton + .mblTabBarButton:before {
    content: url("./img/space.png");
    position: absolute;
    top: 12px;
    left: 0;
  }
}
