@charset "utf-8";
 @import url("ui-media.css");
 @import url("ui-input.css");
 @import url("ui-base.css");
 @import url("ui-box.css");
 @import url("ui-color.css");
 @import url("ui-res.css");
 @import url("ui-list.css");
 @import url("ui-btn.css");
 @import url("../../../static/common/css/enterprise.css");
html {
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	outline: none;
}
a {
	text-decoration: none;
	color: #000;
}
html {
	-ms-touch-action: none;
}
body, ul, li {
	padding: 0;
	margin: 0;
	border: 0;
}
body, input, button {
	
	font-family: '微软雅黑', 'yahei', ubuntu, helvetica, arial;
	
}
.t-orange {
	color: #F27920
}

.text-middle {
	vertical-align: middle;
}
.margin-l-10 {
	margin-left: 10px;
}
.margin-r-10 {
	margin-right: 10px;
}
.margin-l-20 {
	margin-left: 20px;
}
.margin-r-20 {
	margin-right: 20px;
}
.margin-t-05 {
	margin-top: .5em;
}
.margin-t-10 {
	margin-top: 10px;
}
.margin-t-20 {
	margin-top: 20px;
}
.margin-b-10 {
	margin-bottom: 10px;
}
.margin-b-20 {
	margin-bottom: 20px;
}
.ftl {
	float: left;
}
.ftr {
	float: right;
}
.btn-act1 {
	background-color: #FC0
}
select {
	background: none;
	border: none;
}
.tx-middle {
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	display: -moz-box;
	-moz-box-orient: horizontal;
	-moz-box-pack: center;
	-moz-box-align: center;
}
.tx-end {
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: end;
	-webkit-box-align: center;
	display: -moz-box;
	-moz-box-orient: horizontal;
	-moz-box-pack: end;
	-moz-box-align: center;
}
.tx-left {
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: left;
	-webkit-box-align: center;
	display: -moz-box;
	-moz-box-orient: horizontal;
	-moz-box-pack: left;
	-moz-box-align: center;
}
#loadinit2 {
	z-index: 999;
	position: absolute;
	width: 100%;
	height: 1.8em;
	top: 50%;
	text-align: center
}
#loadinit2 .bg {
	min-width: 1.5em;
	border-radius: 0.35em;
	background: rgba(0,0,0,0.7);
	color: #fff;
	padding: 0 .4em;
}
#loadinit2 .load {
	width: 1.5em;
	height: 1.5em;
	background: url(../images/pull-loading.png) 50% 50% no-repeat;
	-webkit-background-size: 95% auto;
	background-size: 95% auto;
	background-position: center;
	-webkit-animation-name: loading2;
	-webkit-animation-duration: 2s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite
}
@-webkit-keyframes loading2 {
0% {
-webkit-transform:rotateZ(0)
}
100% {
-webkit-transform:rotateZ(360deg)
}
}
#alert_info {
	z-index: 1999;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left:0;
	background: rgba(0,0,0,.5);
}

#alert_info .alert_ub{
	width: 100%;
	height:100%;
	 display: -webkit-box;
	 -webkit-box-orient: horizontal;
	 -webkit-box-pack: center;
	 -webkit-box-align: center;
	 display: -moz-box;
	 -moz-box-orient: horizontal;
	 -moz-box-pack: center;
	 -moz-box-align: center;
	 display: -o-box;
	 -o-box-orient: horizontal;
	 -o-box-pack: center;
	 -o-box-align: center;
	 display: -ms-box;
	 -ms-box-orient: horizontal;
	 -ms-box-pack: center;
	 -ms-box-align: center;
	 display: box;
	 box-orient: horizontal;
	 box-pack: center;
	 box-align: center;
	 
	}
#alert_info .bg {
	max-width: 100%;
	min-width: 8em;
	background: rgba(255,255,255,1);
	padding: .75em;
	color: #333;
	font-size: 1em;
	box-shadow: 0px 0px 8px rgba(0,0,0,.8);
	border-radius:1px;
	text-align: center;
	word-wrap:break-word;
}
/*共用头部*/
#header, header {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 100%;
	height: 3.0937em;
	background-color: #df2128;
	padding: 0;
	color: #fff;
	text-align: center;
	
	
}

#header h1, header h1 {
	line-height: 3.0937em;
	font-size: 1em;
	color: #444
}

#header .right {
	right: 0em;
	left: auto;
}
#header .button-return, header .button-return {
	position: absolute;
	left: 0;
	top: 0;
	width: 3em;
	height: 100%;
	background-image:url(../images/return.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: auto 40%;
	z-index: 9;
}

#header .button-menu, header .button-menu {
	position: absolute;
	left: 0;
	top: 0;
	width: 3em;
	height: 100%;
	background-image: url(../images/head_menu.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: auto 50%;
	z-index: 9;
}
#header .button-search, header .button-search {
	position: absolute;
	right: 0;
	top: 0;
	width: 3em;
	height: 100%;
	background-image: url(../images/head_search.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: auto 40%;
	z-index: 9;
}
.w-contain{
	position:relative;
	height:auto;
	min-height:100%;
}
.common-tab {
	width:100%;
	height: 2.40625em;
	border-bottom: #c5c5c5 1px solid;
	overflow:hidden;
	background-color:#fafafa;
}

.common-tab > ul{
	width:100%;
	height:1.3125em;
	
	margin:.54em 0;
}

.common-tab ul input[type="radio"] + li{
	display:block;
	height:1.3125em;
	color:#000;
	margin:0 .0em;
	padding:0 .5em;
}

.common-tab ul input[type="radio"] + li::empty{
	content: "";
	font-size:.8em;
}
.common-tab ul input[type="radio"]:checked + li {
	background-color:#df2128;
	color: #fff;
	border-radius:.2em;
}

.common-tab ul li.icon-more{
	width:1.7em;
	
	background-image:url(../images/img-more-active.png);
	}

/*共用底部*/
footer, #footer {
	position: absolute;
	z-index: 5;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 3.6875em;
	background-color: #fafafa;
	border-top: 1px solid #b2b2b2;
	overflow:hidden;
}
footer ul,#footer ul {
	width: 100%;
	margin:.5em 0;
	
}

footer .tab-act{
	/*width:25%;*/
	
}
footer .tab-act .tab-icon {
	height:1.4em;
}

footer .tab-act .tab-text {
	height:2.0em;
	color:#7f7f7f
	}
footer input[type=radio]:checked + .tab-act .tab-text{
	color:#df2128;
}
footer input[type=radio] + div .icon-home{
	background-image:url(../images/img-learn.png);
	}
	
footer input[type=radio]:checked + div .icon-home{
	background-image:url(../images/img-learn-active.png);
	}
	
	

footer input[type=radio] + div .icon-course {
	background-image: url(../images/img-course.png);
}


footer input[type=radio]:checked + div .icon-course{
	background-image: url(../images/img-course-active.png);

}
footer input[type=radio] + div .icon-exam {
	background-image: url(../images/img-exam.png);
	
}
footer input[type=radio]:checked + div .icon-exam{
	background-image: url(../images/img-exam-active.png);
	
}
footer input[type=radio] + div .icon-question {
	background-image: url(../images/img-question.png);
	
}
footer input[type=radio]:checked + div .icon-question {
	background-image: url(../images/img-question-active.png);
	
}
footer input[type=radio] + div .icon-more {
	background-image: url(../images/img-more.png);
	
}
footer input[type=radio]:checked + div .icon-more {
	background-image: url(../images/img-more1-active.png);
	
}
/* 共用侧边栏 */

	
.side li {
	color: #bebebe;
}
.side input[type=radio]:checked + li{
	color:#df2128;
}
.side input[type=radio] + li .img-myload{
	background-image:url(../images/download.png);
}
.side input[type=radio]:checked + li .img-myload{
background-image:url(../images/download-active.png);
}
.side input[type=radio] + li .img-mystudy{
	background-image:url(../images/study.png);
}
.side input[type=radio]:checked + li .img-mystudy{
background-image:url(../images/study-active.png);
}
.side input[type=radio] + li .img-myexam{
	background-image:url(../images/exam.png);
}
.side input[type=radio]:checked + li .img-myexam{
background-image:url(../images/exam-active.png);
}
.side input[type=radio] + li .img-mystore{
	background-image:url(../images/store.png);
}
.side input[type=radio]:checked + li .img-mystore{
background-image:url(../images/store-active.png);
}
.side input[type=radio] + li .img-myquestion{
	background-image:url(../images/question.png);
}
.side input[type=radio]:checked + li .img-myquestion{
background-image:url(../images/question-active.png);
}
.side input[type=radio] + li .img-mybrowserhistory{
	background-image:url(../images/footprint.png);
}
.side input[type=radio]:checked + li .img-mybrowserhistory{
background-image:url(../images/footprint-active.png);
}
.side input[type=radio] + li .img-mymessage{
	background-image:url(../images/message.png);
	margin-left:1.5em;
}
.side input[type=radio]:checked + li .img-mymessage{
background-image:url(../images/message-active.png);
	margin-left:1.5em;

}
.foot-menu input[type=radio] + div p{
	color:#000000;
}
.foot-menu input[type=radio]:checked + div p{
	color:#df2128;
}
.foot-menu input[name=w-foot0] + div .img-inputdownload{
	background-image:url(../images/input-download.png);
	background-size:60%;
}
/* .foot-menu input[name=w-foot0]:checked + div .img-inputdownload{
	background-image:url(../images/input-download-active.png);
	background-size:70%;
} */
.foot-menu input[name=w-foot1] + div .img-store{
	background-image:url(../images/input-store.png);
	background-size:60%;
}
.foot-menu input[name=w-foot1]:checked + div .img-store{
	background-image:url(../images/input-store-active.png);
	background-size:60%;
}
.foot-menu input[name=w-foot2] + div .img-add{
	background-image:url(../images/input-study.png);
	background-size:60%;
}
.foot-menu input[name=w-foot2]:checked + div .img-add{
	background-image:url(../images/input-study-active.png);
	background-size:60%;
}
.foot-menu input[name=w-foot3] + div .img-input{
	background-image:url(../images/input-exam.png);
	background-size:60%;
}
.foot-menu input[name=w-foot3]:checked + div .img-input{
	background-image:url(../images/input-exam-active.png);
	background-size:60%;
}
#wrapper, .wrapper {
	position: absolute;
	z-index: 1;
	top: 3.0937em;
	bottom: 3.6875em;
	left: 0;
	width: 100%;
	overflow: hidden;
}
#wrapper.nonetwork {
	background-image: url(../images/nonetwork.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 55% auto;
}
.left9999 {
	left: -9999px;
}
#wrapper.bottom0, .wrapper.bottom0 {
	bottom: 0;
}
#dataLoding{
	padding:1.5em 0;
	color:#666;
	}
#dataLoding p{
	font-size:.8em;
	}
#dataLoding span{
	display:block;
	width:1.5em;
	height:1.5em;
	margin-right:.2em;
	}
#dataLoding.loading span{
	background-image: url(../images/icon-loading-2.png);
	background-repeat:no-repeat;
	background-size:100% 100%;
	-webkit-transition-property: -webkit-transform;
	-webkit-transform: rotate(0deg);
	-webkit-transition-duration: 0ms;
	-webkit-animation-name: pull-loading;
	-webkit-animation-duration: 1.5s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	}
#scroller {
	position: absolute;
	width: 100%;
}
.scroller, #scroller {
	z-index: 1;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}
#scroller > ul, .scroller > ul {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
	text-align: left;
}
#scroller>li {
	padding: 0 10px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
}
/*上拉加载更多，下拉刷新*/
#pullDown, #pullUp {
	height: 1.2em;
	line-height: 1.2em;
	color: #888;
}
#pullUp, #pullDown {
	margin: 1em 0;
}
#pullUp .pullUpLabel{
	font-size:.8em;
	}
#pullDown .pullDownIcon, #pullUp .pullUpIcon {
	width: 1.2em;
	height: 1.2em;
	background-image: url(../images/pull-down.png);
	-webkit-transition-property: -webkit-transform;
	-webkit-transition-duration: 250ms;
}
#pullDown .pullDownIcon {
	-webkit-transform: rotate(0deg) translateZ(0);
}
#pullUp .pullUpIcon {
	-webkit-transform: rotate(-180deg) translateZ(0);
}
#pullDown.flip .pullDownIcon {
	-webkit-transform: rotate(-180deg) translateZ(0);
}
#pullUp.flip .pullUpIcon {
	-webkit-transform: rotate(0deg) translateZ(0);
}
#pullDown.loading .pullDownIcon, #pullUp.loading .pullUpIcon {
	background-image: url(../images/icon-loading-2.png);
	-webkit-transition-property: -webkit-transform;
	-webkit-transform: rotate(0deg);
	-webkit-transition-duration: 0ms;
	-webkit-animation-name: pull-loading;
	-webkit-animation-duration: 1.5s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
}

#pullUp.nodata .pullUpIcon {
	background-image: none;
}
 @-webkit-keyframes pull-loading {
 from {
-webkit-transform:rotate(0deg);
}
 to {
-webkit-transform:rotate(360deg);
}
}
/*同页两个scroll*/
#absolute {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}
#page {
	width: 100%;
	height: 100%;
	position: relative;
	display: -webkit-box;
	display: -moz-box;
	display: -o-box;
	display: box;
	-webkit-box-orient: horizontal;
	-moz-box-orient: horizontal;
	-o-box-orient: horizontal;
	box-orient: horizontal;
}
#page #sidebar {
	left: 0px;
	top: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 5;
	background: rgba(0,0,0, .6);
	display: none;
}
#page #sidebar #box, #page .sidebar .box {
	width: 100%;
	height: 100%;
	margin: 0 auto;
}
#page #navWrapper {
	position: absolute;
	top: 45px;
	bottom: 0em;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#page #content {
	width: 100%;
	left: 0;
	top: 0px;
	position: absolute;
	height: 100%;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-o-box-flex: 1;
	box-flex: 1;
	z-index: 3;
}
#page #contentWrapper {
	position: absolute;
	top: 45px;
	bottom: 0em;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#page #contentScroller {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
/*侧边栏*/
#left-menu1 {
	width: 15em;
	height: 100%;
	background-color:#2A2625;
	
	
	position: relative;
	display: -webkit-box;
	display: -moz-box;
	display: -o-box;
	display: box;
	-webkit-box-orient: horizontal;
	-moz-box-orient: horizontal;
	-o-box-orient: horizontal;
	box-orient: horizontal;
	z-index: 999;
}
#left-menu {
	width: 15em;
	height: 100%;
	
	position: relative;
	display: -webkit-box;
	display: -moz-box;
	display: -o-box;
	display: box;
	-webkit-box-orient: horizontal;
	-moz-box-orient: horizontal;
	-o-box-orient: horizontal;
	box-orient: horizontal;
	z-index: 999;
}


#left-menu #leftbox {
	left: 0px;
	top: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 5;
}
#left-menu .wrapper {
	top: 0;
	bottom: 0;
}

#leftbox .sidebar-title {
	width: 100%;
	color: #ffffff;
	height: 3.0937em;
	line-height: 3.0937em;
	border-bottom:#6a6a6a 1px solid;
}
#leftbox .left-img-learn {
	width: 2em;
	height: 2em;
	background-image: url(../images/img-learn.png);
	background-size: 80%;
	margin-right:.5em;
}
#leftbox .user-img {
	width: 6em;
	height: 6em;
	background-image: url(../images/user-img.png);
	margin-bottom:.5em;
	border-radius:50%;
	
}
#leftbox .sidebar-dl dl{
	
   
	margin:0em 10%;
    border-bottom: 1px dotted #4C4847;
	padding:1em 0;
	
	
	}
	
#leftbox dl dt{
    width: 1.3em;
	height: 1.2em;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
	background-repeat: no-repeat;
	background-position: center;
	}

#leftbox dl dd{
	height: 1em;
	line-height:1em;
	margin-left:2.5em;
	}
#leftbox input[type=radio] + dl dd{
	color:#BEBEBE;
	}
#leftbox input[type=radio]:checked + dl dd{
	color:#DF2128;
	}
#leftbox input[type=radio] + dl.img-mymessage dd{
	
	}

	
#leftbox dl.img-myload dt{
	background-image:url(../images/download.png);
	}
#leftbox input[type=radio]:checked + .img-myload dt{
	background-image:url(../images/download-active.png);
	}
#leftbox input[type=radio] + dl.img-mystudy dt{
	background-image:url(../images/study.png);
	}
#leftbox input[type=radio]:checked + .img-mystudy dt{
	background-image:url(../images/study-active.png);
	}	
#leftbox input[type=radio] + dl.img-myexam dt{
	background-image:url(../images/exam.png);
	}
#leftbox  input[type=radio]:checked + dl.img-myexam dt{
	background-image:url(../images/exam-active.png);
	}	
#leftbox input[type=radio] + dl.img-mystore dt{
	background-image:url(../images/store.png);
	}
#leftbox  input[type=radio]:checked + dl.img-mystore dt{
	background-image:url(../images/store-active.png);
	}
#leftbox input[type=radio] + dl.img-myquestion dt{
	background-image:url(../images/question.png);
	}
#leftbox  input[type=radio]:checked + dl.img-myquestion dt{
	background-image:url(../images/question-active.png);
	}
#leftbox input[type=radio] + dl.img-mybrowserhistory dt{
	background-image:url(../images/footprint.png);
	}
#leftbox  input[type=radio]:checked + dl.img-mybrowserhistory dt{
	background-image:url(../images/footprint-active.png);
	}
#leftbox input[type=radio] + dl.img-mymessage dt{
	background-image:url(../images/message.png);
	}
#leftbox  input[type=radio]:checked + dl.img-mymessage dt{
	background-image:url(../images/message-active.png);
	}

#publish  input[type=checkbox] + div.checkedflag{
	border:1px solid #df2128;
}
#publish  input[type=checkbox]:checked + div.checkedflag{
	background-color:#df2128;
}


/*日期选择控件*/


#select-date {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.7);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0em 1em;
	z-index: 2000;
}

#absolute.x{
	-webkit-transform: translate(-15em, 0);
	}
#absolute.x0{
	-webkit-transform: translate(0, 0);
}

#absolute.animate{
	-webkit-transition-duration: 0.5s;
	-webkit-transition-delay:0;
	}


#select-date .content-date {
	position: relative;
	top: 50%;
	min-height: 30%;
	margin: -8.5em auto 0 auto;
}
#select-date .box {
	border: #636363 0.15em solid;
	border-radius: 0.3em;
	background: #000;
}
#select-date .bottom {
	background-color: #939393;
	padding: 0.6em 0em;
}
#select-date .bottom h1 {
	display: block;
	background-color: #D4D4D4;
	padding: 0.7em 2em;
	border: #747474 0.1em solid;
	box-shadow: inset 0 0.05em 0.1em rgba(0,0,0,0.6);
}
#select-date .title {
	text-indent: 0.5em;
	padding: 0.8em;
	height: 1.2em;
	border-bottom: #1b1b1b 0.1em solid;
}
#select-date .dates {
	padding: 1em 1em;
	min-height: 8.5em;
}
#select-date .dates ul:nth-child(2) {
	padding: 0em 0.5em;
}
#select-date .dates ul li {
	min-width: 5em;
	padding: 0.8em 0.5em;
	background-color: #CACACA;
	text-align: center;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.35) ), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 100%);
	background-image: linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 100%);
	box-shadow: inset 0 0.1em 0.1em rgba(0,0,0,0.6);
	color: #666;
}
#select-date .dates ul li span {
	font-size: 2em;
}
#select-date .dates ul li:nth-child(1) {
	border-top-left-radius: 0.3em;
	border-top-right-radius: 0.3em;
	text-shadow: 0px 0.05em 0.1em #333;
	font-family: "Arial", sans-serif;
}
#select-date .dates ul li:nth-child(2) {
	background-color: #D8D8D8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0) ), color-stop(50%, rgba(255,255,255,0.4) ), to(rgba(255, 255, 255, 0) ));
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
	background-image: linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
	border-radius: 0;
	box-shadow: inset 0 0.1em 0.8em rgba(0,0,0,0.6);
	color: #000;
	font-family: "Arial", sans-serif;
}
#select-date .dates ul li:nth-child(2) span {
	text-shadow: 0px 0.05em 0.1em #444;
}
#select-date .dates ul li:nth-child(3) {
	border-bottom-left-radius: 0.3em;
	border-bottom-right-radius: 0.3em;
	text-shadow: 0px 0.05em 0.1em #444;
	font-family: "Arial", sans-serif;
}
#home .touchx .scroller {
	width: 100000px;
	height: 12em;
}
#home .touchx .scroller ul dl {
	display: inline-block;
	float: left;
	padding-right: 1em;
}
#home .touchx .scroller ul dl dt {
	width: 5em;
	height: 6.93em;
	margin-bottom: .4em;
}
#home .touchx .scroller ul dl dt img {
	width: 5em;
	height: 6.93em;
}
#home .touchx .scroller ul dl dd {
	width: 5em;
}
.h1 {
	padding: 10px 0px;
}
.h1 .res-arrow {
	margin-top: .2em
}
.main {
	padding: 1.5em;
}
#xmenu {
	display: none;
	position: absolute;
	z-index: 99;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	-webkit-box-orient: horizontal;
	-moz-box-orient: horizontal;
	-o-box-orient: horizontal;
	-ms-box-orient: horizontal;
	box-orient: horizontal;
}
#xmenu ul {
	width: 9em;
	height: 100%;
	position: relative;
	left: 0;
	top: 0;
	background-color: #3a3a3a;
}
#xmenu dl {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 3;
	width: 100%;
	padding: 0em 1em;
}
#xmenu dl dt, #xmenu dl dd {
	width: 100%;
}
#xmenu dl dt .avatar {
	text-align: center;
	margin-top: 2em;
}
#xmenu dl dt .avatar span {
	display: inline-block;
	height: 5em;
	width: 5em;
	border: .2em #707070 solid;
	border-radius: 50%;
}

#xmenu.newpush dl dt .avatar i{
	position:absolute;
	right:0;
	top:0;
	width:.6em;
	height:.6em;
	border-radius:50%;
	background-color:#F00;
	
	}
#xmenu dl dt .nickname {
	padding: .5em 0 1em 0;
}


#xmenu dl dd li {
	width: 100%;
	border-bottom: #4D4D4D 1px solid;
	padding: .75em .5em;
	margin: .25em 0;
	color: #fff;
	color: #707070;
	background-position: 1.2em center;
	background-repeat: no-repeat;
	background-size: auto 50%;
	font-size: 1em;
}
#xmenu dl dd li.i-auction {
	background-image: url(../images/menu/i-auction.png);
}
#xmenu dl dd li.i-article {
	background-image: url(../images/menu/i-article.png);
}
#xmenu dl dd li.i-benefits {
	background-image: url(../images/menu/i-benefits.png);
}
#xmenu dl dd li.i-taobao {
	background-image: url(../images/menu/i-taobao.png);
}
#xmenu dl dd li.i-feedback {
	background-image: url(../images/menu/i-feedback.png);
	border-bottom: #4D4D4D 0px solid;
}
#xmenu dl dd li a {
	display: block;
	width: 100%;
	height: 100%;
	color: #707070;
	text-indent: 2.5em;
}
.orderfrom {
	padding: 0em 1em;
	margin-top: 3em;
}
.orderfrom #orderno {
	border: #ccc 1px solid;
}
.orderfrom #submit, #submit {
	background-color: #D9544F;
}
#login {
}
#login .logo {
	height: 3em;
	margin: 5em 0 4em 0;
	background-image: url(../images/logo.png)
}
#login .login-button {
	margin: 1em 2em;
}
#login .login-button a {
	display: inline-block;
	width: 100%;
	height: 2.5em;
	line-height: 2.5em;
}
#login .icon-wechat {
	color: white;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
	background-color: #56A548;
	background-image: -moz-linear-gradient(top, #67B959, #56A548);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#67B959), to(#56A548));
	background-image: -webkit-linear-gradient(top, #67B959, #56A548);
	background-image: -o-linear-gradient(top, #67B959, #56A548);
	background-image: linear-gradient(to bottom, #67B959, #56A548);
	background-repeat: repeat-x;
	border: #3D810C 1px solid;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#login .icon-sina {
	margin-top: 1.5em;
	color: white;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
	background-color: #56A548;
	background-image: -moz-linear-gradient(top, #ED3700, #C70300);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ED3700), to(#C70300));
	background-image: -webkit-linear-gradient(top, #ED3700, #C70300);
	background-image: -o-linear-gradient(top, #ED3700, #C70300);
	background-image: linear-gradient(to bottom, #ED3700, #C70300);
	background-repeat: repeat-x;
	border: #D31900 1px solid;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.bor-bottom {
	border-bottom: #d8d8d8 1px solid;
	height: 1px;
	background-color: #fff;
	margin: .5em 0;
}

/*默认图片*/
img.loadimg{
	background-image:url(../images/image_default.png);
	background-position: center center;
	background-size:cover;
	}
div.loadimg{
	background-image:url(../images/image_default.png);
	background-position: center center;
	background-size:cover;
}

div.img-8em{
	width:8em;
	height:4em;
	margin-right:.5em;
	}
div.img-7em{
	width:7em;
	height:3.5em;
	margin-right:.5em;
	}
div.img-6em{
	width:6em;
	height:3em;
	margin-right:.5em;
	}
/*顶部导航通用-by-css*/
.headerNav{
	width: 100%;
    height: 80px;
    padding: 12px 0px;
    background: #ffffff;
    box-shadow: 0px 0px 5px #CCC;
    position: fixed;
    top: 0;
    left: 0;
}
.headerNav .center-nav-box{
	width: 1200px;
	margin: 0 auto;
	height: 80px;
	padding-left: 30px;
}
.headerNav .logo{
	width: 150px;
    height: 49px;
    background: url("../../static/images/newXuanchuan/nav/logo-new.png") center no-repeat;
    background-size: contain;
	margin-top:3px;
}
.headerNav .slogan{
	width: 190px;
    height: 45px;
    background: url("../../static/images/newXuanchuan/nav/slogan.png") center no-repeat;
}
.headerNav .index_wechat{
	margin-right: 25px;
}
.headerNav .index_wechat a{
	display: block;
	width: 110px;
	height: 20px;
	background: url(../../static/images/newXuanchuan/wechat/qiyeweixinfuwushang.png) center no-repeat;
}
.headerNav .navBranch{
	float: left;
	margin-left: 40px;
	padding-top: 15px;
}
.common-nav{
	position: relative;
	height: 50px !important;
	float: left;
	margin-left:10px;
	/*margin-top: 15px;*/
}
.common-nav li{
	display: inline-block;
	margin-left: 15px;
	cursor: pointer;
	font-size: 16px;
	color: #333333 !important;
	margin-top: 14px;
}
.common-nav li:hover .a1,
.common-nav li:hover span{
	color: #E64C65 !important;
	/*border-bottom: 2px solid #E64C65;*/
}
.common-nav li.active .a1,
.common-nav li.active span{
	color: #E64C65 !important;
	/*border-bottom: 2px solid #E64C65;*/
}
.common-nav li .nav-pullbox li{
	display: block !important;
	margin-left: 0;	
	padding-bottom: 5px;
	margin-top: 8px;
	cursor: pointer;
	font-size: 14px !important;
}
.common-nav .has-pull{
	background: url(../../static/images/newXuanchuan/wechat/sq_qiehuanqiye_icon.png) no-repeat right center;
	padding-right: 12px;	
}
.common-nav li .nav-pullbox li:hover a{
	color: #E64C65 !important;
}
.common-nav li .nav-pullbox {
    border: 1px solid rgb(204, 204, 204);
    position: absolute;
    margin-left: -15px;
    width: 96px;
    background: #ffffff;
    text-align: center;
    display: none;
}
.common-nav li .phone-study{
	border: 1px solid rgb(204, 204, 204);
    position: absolute;
    font-size: 12px;
    color: #999;
    height: 145px;
    width: 241px;
    text-align: center;
    background: rgb(255, 255, 255);
    display: none;
    z-index: 99999;
	left: 360px;
    top: 40px;
}
.common-nav li .phone-study .box1{
	display: inline-block;
	margin-left: 20px;
    margin-top: 20px;
}
.common-nav li .phone-study .box1 img{
	width: 82px;
    height: 82px;
}
.loginBox{
	/*width: 180px;*/
    /*float: left;
    margin: 15px 0 0 25px;*/
	position: absolute;
    right: 0;
    margin: 15px 0 0 25px;
}
.loginBox-login{
	font-size: 14px;
	color: #333;
	display: none;
}
.loginBox-login a:hover{
	font-size: 14px;
	color: #E64C65;
}
.loginBox-login .nav-trial{
	background-color: #E53937;
	border-radius: 20px;
	color: #fff;
	padding: 10px 30px;
	margin-right: 6px;
}
.loginBox-login .nav-trial:hover{
	background-color: #b72e2c;
}

.footerBlock{
	padding-top:30px;
}
.footerBlock .div707{
	width:1200px;
	margin:0px auto;
}
.footerBlock  ul{
	padding-top:0 !important;
}
.footerBlock .div707 ul li{
	float:left;
	font-size:14px;
	color:#dedede;
	width:80px !important;
	border-left: 0 !important;
    border-right: 0 !important;
}
.footerBlock .div707 ul li a{
	color:#dedede;
}
