@charset "UTF-8";body {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/b61be66f8a9b395461defe27b7555bda_bg-body.gif") repeat;
    margin: 0;
    margin: 0;
    font-family: Arial,Microsoft Yahei,STHeiti,Simsun,STSong;
    color: #333;
    -webkit-text-size-adjust: none;
}
/*弹窗样式start*/
			.cover {
				display: none;
				position: fixed;
				top: 0%;
				left: 0%;
				width: 100%;
				height: 100%;
				background-color: black;
				z-index: 999;
				-moz-opacity: 0.5;
				opacity: .50;
				filter: alpha(opacity=50);
				
			}

			
			.form-horizontal .form-group {
			  margin-right: -15px;
			  margin-left: -15px;
			}
			.form-control {
			  display: block;
			  width: 100%;
			  height: 34px;
			  padding: 6px 12px;
			  font-size: 14px;
			  line-height: 1.42857143;
			  color: #555;
			  background-color: #fff;
			  background-image: none;
			  border: 1px solid #ccc;
			  border-radius: 4px;
			  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
			          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
			  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
			       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
			          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
			}
			.form-control:focus {
			  border-color: #66afe9;
			  outline: 0;
			  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
			          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
			}
			.form-control::-moz-placeholder {
			  color: #999;
			  opacity: 1;
			}
			.form-control:-ms-input-placeholder {
			  color: #999;
			}
			.form-control::-webkit-input-placeholder {
			  color: #999;
			}
			.btn {
			  display: inline-block;
			  padding: 6px 12px;
			  margin-bottom: 0;
			  font-size: 14px;
			  font-weight: normal;
			  line-height: 1.42857143;
			  text-align: center;
			  white-space: nowrap;
			  vertical-align: middle;
			  -ms-touch-action: manipulation;
			      touch-action: manipulation;
			  cursor: pointer;
			  -webkit-user-select: none;
			     -moz-user-select: none;
			      -ms-user-select: none;
			          user-select: none;
			  background-image: none;
			  border: 1px solid transparent;
			  border-radius: 4px;
			}
			.btn-info {
			  color: #fff;
			  background-color: #5bc0de;
			  border-color: #46b8da;
			}
/*弹窗样式end*/



a {
    cursor: pointer;
    text-decoration: none;
}

a:link,a:visited {
    color: #666;
    text-decoration: none;
}

a:hover,a:active {
    color: #24b9bf;
    text-decoration: none;
}

a img {
    border: none;
}

input,textarea {
    outline: none;
    z-index: 0;
}

ul,li,ol {
    padding: 0;
    margin: 0;
}

h1,h2,h3,h4,h5 {
    margin: 0;
    padding: 0;
}

p {
    font-size: 12px;
    margin: 0;
    padding: 0;
    color: #333;
}

form {
    display: inline;
}
.mybody{
	width: 100%;
	margin: 0 auto;
}
.lay-top-ad {
    height: 90px;
    width: 100%;
    background-color: #fff;
}
.lay-body {
    width: 100%;
    min-height: 335px;
    min-width: 1000px;
    _height: 335px;
    border-bottom: 1px solid #D3D8DC;
    background-color: #f7f7f7;
}
.lay-font {
    font-family: arial,microsoft yahei;
}

.lay-main {
    width: 962px;
    clear: both;
    margin: 0 auto;
}

.lay-main:after {
    display: block;
    height: 0;
    overflow: hidden;
    clear: both;
    content: ",";
}

.lay-left {
   /* width: 716px;*/
  width: 962px;
	/* float: left;*/
    backgroud-color: #fffff;

}

.lay-hwleft {
    width: 716px;
    float: left;
    backgroud-color: #fffff;
}

.lay-right {
    width: 237px;
    float: right;
    backgroud-color: #fffff;
}

.lay-hwright {
    width: 235px;
    float: right;
    backgroud-color: #fffff;
}

.lay-foot {
    width: 100%;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/2ecc926a24cac1f53f63beae5cdaf8df_bg-foot.gif") repeat;
    min-width: 1000px;
}

.lay-foot div.content {
    width: 960px;
    margin: 0 auto;
}

.lay-foot1 {
    width: 100%;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/2ecc926a24cac1f53f63beae5cdaf8df_bg-foot.gif") repeat;
    min-width: 1000px;
}

.lay-foot1 div.content {
    width: 960px;
    margin: 0 auto;
}

.foot-link {
    color: #666;
}

.nofloat {
    *height: 100%;
    _height: 100%;
    height: 100%\0;
}

.nofloat:after {
    display: block;
    height: 0;
    overflow: hidden;
    clear: both;
    content: ",";
}

.flt {
    float: left;
}

.frt {
    float: right;
}

.prsnAb {
    position: absolute;
}

.prsnRe {
    position: relative;
    z-index: 98;
}

em.ico {
    font-style: normal;
}

*:lang(en) {
    font-family: Arial,Helvetica,sans-serif;
}

.ft-yh {
    font-family: microsoft yahei;
}

.ft-bd {
    font-weight: bold;
}

.ft-ctr {
    text-align: center;
}

.txt-flow {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.ico-app {
    width: 64px;
    height: 64px;
}

.bar5 {
    display: block;
    height: 5px;
    margin: 0;
    padding: 0;
    font-size: 5px;
    line-height: 5px;
    clear: both;
    overflow: hidden;
}

.bar6 {
    display: block;
    height: 5px;
    margin: 0;
    padding: 0;
    font-size: 5px;
    line-height: 5px;
    clear: both;
    overflow: hidden;
}

.bar10 {
    display: block;
    height: 10px;
    margin: 0;
    padding: 0;
    font-size: 10px;
    line-height: 10px;
    clear: both;
    overflow: hidden;
}

.hw-bar10 {
    display: block;
    height: 10px;
    margin: 0 34px;
    padding: 0;
    font-size: 10px;
    line-height: 10px;
    clear: both;
    overflow: hidden;
}

.bar15 {
    display: block;
    height: 15px;
    margin: 0;
    padding: 0;
    font-size: 10px;
    line-height: 10px;
    clear: both;
    overflow: hidden;
}

.topic-bar20 {
    display: block;
    height: 20px;
    margin: 0;
    padding: 0;
    font-size: 10px;
    line-height: 10px;
    clear: both;
    overflow: hidden;
}

.bar20 {
    display: block;
    height: 20px;
    margin: 0;
    padding: 0;
    font-size: 10px;
    line-height: 10px;
    clear: both;
    overflow: hidden;
}

.bar20_new {
    display: block;
    height: 20px;
    margin: 0;
    padding: 0;
    font-size: 10px;
    line-height: 10px;
    clear: both;
    overflow: hidden;
    border-bottom: 1px solid #e5e5e5;
    background-color: #fff;
}

.bar25 {
    display: block;
    height: 25px;
    margin: 0;
    padding: 0;
    font-size: 10px;
    line-height: 25px;
    clear: both;
    overflow: hidden;
}

.bar27 {
    display: block;
    height: 27px;
    margin: 0;
    padding: 0;
    font-size: 10px;
    line-height: 10px;
    clear: both;
    overflow: hidden;
    background-color: #fff;
}

.bar30 {
    display: block;
    height: 30px;
    margin: 0;
    padding: 0;
    font-size: 10px;
    line-height: 30px;
    clear: both;
    overflow: hidden;
}

.bar30_new {
    display: block;
    height: 30px;
    margin: 0;
    padding: 0;
    font-size: 10px;
    line-height: 30px;
    clear: both;
    overflow: hidden;
    background-color: #fff;
}

.bar40 {
    display: block;
    height: 40px;
    margin: 0;
    padding: 0;
    font-size: 10px;
    line-height: 10px;
    clear: both;
    overflow: hidden;
}

.bar48 {
    display: block;
    height: 48px;
    margin: 0;
    padding: 0;
    font-size: 10px;
    line-height: 10px;
    clear: both;
    overflow: hidden;
}

.bar65 {
    display: block;
    height: 65px;
    margin: 0;
    padding: 0;
    font-size: 10px;
    line-height: 10px;
    clear: both;
    overflow: hidden;
}

.bar100 {
    display: block;
    height: 100px;
    margin: 0;
    padding: 0;
    font-size: 10px;
    line-height: 10px;
    clear: both;
    overflow: hidden;
}

.mlt10 {
    margin-left: 10px;
}

.mlt50 {
    margin-left: 50px;
}

.mlt15 {
    margin-left: 15px;
}

.mlt40 {
    margin-left: 40px;
}

.mlt77 {
    margin-left: 77px;
}

.mrt10 {
    margin-right: 10px;
}

.mrt20 {
    margin-right: 20px;
}

.mrt25 {
    margin-right: 25px;
}

.mrt40 {
    margin-right: 40px;
}

.mtp5 {
    margin-top: 5px;
}

.h130 {
    height: 130px;
}

.btn-blue,.btn-blue span {
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif");
    height: 27px;
    line-height: 24px;
}

.btn-blue {
    background-position: left -244px;
    padding-left: 15px;
}

.btn-blue span {
    background-position: right -303px;
    padding-right: 15px;
    font-size: 12px;
    font-weight: bold;
    color: #FFF;
}

.btn-blue:hover {
    background-position: left -1181px;
}

.btn-blue:hover span {
    background-position: right -1219px;
}

.down {
    width: 70px;
}

.btn-mini,.btn-mini span {
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2017/03/23/816c4ef991fc9d9b39d8f88bddd49d56_downbg.png?mode=download") no-repeat;
    background-size:100% 100%;
    height: 24px;
    line-height: 24px;
    font-family: 微软雅黑;
}

.btn-mini:hover,.btn-mini:hover span {
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2017/03/24/c6fc76a02f18449038900d14d935b50c_downbg_hover.png?mode=download") no-repeat;
    background-size:100% 100%;
    height: 24px;
    line-height: 24px;
    font-family: 微软雅黑;
}

.btn-mini {
    text-align: center;
    background-position: left 0px;
    padding-left: 11px;
}

.btn-mini-download {
    text-align: center;
    background-position: left -244px;
    padding-left: 11px;
}

.btn-mini span {
    background-position: right -303px;
    padding-right: 10px;
    font-size: 12px;
    font-weight: bold;
    color: #FFF;
}



.m-down {
    width: 72px;
}

.hw-btn-mini,.hw-btn-mini span {
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") no-repeat;
    height: 27px;
    line-height: 24px;
    font-family: 微软雅黑;
}

.hw-btn-mini {
    text-align: center;
    background-position: left -244px;
}

.hw-btn-mini span {
    background-position: right -244px;
    font-size: 12px;
    font-weight: bold;
    color: #FFF;
}

.hw-btn-mini:hover {
    background-position: left -1181px;
}

.hw-btn-mini:hover span {
    background-position: right -1181px;
}

img.app-ico {
    width: 64px;
    height: 64px;
}

h4.title {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
}

h4.title a:link,h4.title a:visited {
    color: #333;
}

h4.sub {
    padding: 20px 0;
}

.dotline-btn {
    border-bottom: 1px dashed #d9d9d9;
}

p.ctrl {
    text-align: right;
    line-height: 12px;
    padding: 5px 0;
}

div.content {
    line-height: 22px;
    font-size: 12px;
    word-wrap: break-word;
}

.ft-light {
    color: #666;
}

.ft-blue {
    color: #0d96de;
}

.hw-light {
    font-size: 12px;
    color: #949494;
}

.divMaskWhite {
    background: #000;
    opacity: .01;
    filter: alpha(opacity:1);
    position: absolute;
    z-index: 102;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.popInfo {
    position: absolute;
    top: 30px;
    left: 35%;
    line-height: 36px;
    padding: 0 20px;
    font-size: 13px;
    z-index: 91;
    border: 1px solid #e6c4c5;
    color: #b00;
    line-height: 30px;
    font-style: normal;
    background-color: #ffeaea;
}

.detailCommentInfo {
    line-height: 36px;
    padding: 10px 20px 10px 20px;
    font-size: 13px;
    z-index: 91;
    border: 1px solid #e6c4c5;
    color: #b00;
    line-height: 30px;
    font-style: normal;
    background-color: #ffeaea;
}

.pstnRe {
    position: relative;
}

.pstnAb {
    position: absolute;
}

a.screen {
    padding: 5px 5px 2px;
}

a.screen:link,a.screen:visited {
    color: #24b9bf;
}

a.screen:hover,a.screen:active {
    background-color: #AAD7F4;
    color: #24b9bf;
}

div.param {
    background-color: #F7FBFF;
    border: 1px solid #BCD2DF;
    left: 0;
    padding: 10px;
    table-layout: fixed;
    top: 20px;
    display: none;
    width: 200px;
    z-index: 999;
}

div.param span {
    color: #6D7984;
    color: #6D7984;
    display: block;
    letter-spacing: 1px;
    line-height: 18px;
    text-align: center;
    width: 90px;
}

.topbar {
    height: 36px;
    background: #434343 repeat-x;
    font-size: 14px;
}

.topbar-wrap {
    margin: auto;
    width: 960px;
}

.topbar-nav {
    float: left;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.topbar-nav li {
    float: left;
    margin-right: 20px;
    position: relative;
}

.topbar-nav li a {
    display: block;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    color: #b7b7b7;
}

.topbar-nav li a:hover {
    height: 36px;
    line-height: 36px;
    color: #fff;
}

.topbar-nav li.active a {
    font-weight: 700;
    height: 34px;
    line-height: 32px;
    border-top: 2px #db2121 solid;
    color: #fff;
}

.topbar-login {
    float: right;
    height: 36px;
    line-height: 36px;
    font-size: 12px;
    color: #b7b7b7;
}

.topbar .sep {
    float: left;
    color: #626262;
}

.sanjiao {
    float: right;
    padding-left: 5px;
    padding-top: 17px;
}

.lay-top-ad a.ad {
    display: block;
    width: 960px;
    height: 90px;
    margin: 0 auto;
}

.lang-ctrl {
    z-index: 104;
    position: relative;
    color: #b7b7b7;
}

.btn-color {
    color: #7c7b7c;
}

.lang-ctrl a:hover {
    color: #7c7b7c;
}

.login-ctrl {
    padding: 0 12px;
    color: #b7b7b7;
}

.login-ctrl a {
    color: #b7b7b7;
}

.lang-ctrl img {
    vertical-align: middle;
}

.clear {
    clear: both;
}

.btn-sweatch {
    display: block;
}

dl.ctrl-list {
    margin: 0;
    padding: 0;
}

dl.ctrl-list dt {
    margin: 0;
    padding: 0 12px;
}

dl.ctrl-list .btn-sweatch-act {
    margin: 0 -1px;
    background-color: #f9f9f9;
    border: 1px solid #e5e5e5;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    color: 7c7b7c;
}

.list-item {
    width: 100%;
    margin: 0 -1px;
    list-style: none;
    z-index: 102;
    position: absolute;
    background-color: #fff;
    border-width: 0 1px 1px 1px;
    border-style: solid;
    border-color: #e5e5e5;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}

.list-item ul,.list-item li {
    height: 100%;
    margin: 0 -6px;
    padding: 0;
}

.list-item a {
    display: block;
}

.list-item a:hover {
    background-color: #ddd;
}

.user-ico {
    background-image: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/5253f0270189093bd9d84a77583d9412_user.png");
    display：block;width: 24px;
    height: 24px;
    line-height: 24px;
    margin: 6px 0 6px 0;
}

.user1-ico {
    background-image: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/b8423cb5fd2641e0b7fc3be52abb6950_user1.png");
    display：block;width: 24px;
    height: 24px;
    line-height: 24px;
    margin: 6px 0 6px 0;
}

.user-name {
    float: left;
    font-style: normal;
    display：block;}

.lay-navi {
    height: 45px;
    background-color: #fff;
    font-family: microsoft yahei;
    font-size: 16px;
    border-bottom: 1px solid #e4e4e4;
}

.header-wrap {
    margin: auto;
    width: 960px;
    border-top: 1px solid #e4e4e4;
}

.ul-nav {
    float: left;
    height: 45px;
    padding: 0;
    margin-left: 24px;
    list-style-type: none;
}

.ul-nav li {
    float: left;
    height: 42px;
    line-height: 42px;
    padding: 0;
    margin-right: 45px;
    position: relative;
}

.ul-nav .navnormal a {
    display: block;
    font-family: microsoft yahei;
    font-size: 16px;
    color: #333;
}

.ul-nav .navnormal a:hover {
    color: #db2121;
}

.ul-nav li.active a {
    color: #db2121;
}

.ul-nav .navsign a {
    font-family: microsoft yahei;
    font-size: 16px;
    font-weight: 700;
    color: #db2121;
}

.navsign-move {
    background: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/07/da1430e218d43a6f8334772603ce7940_appdot.png);
    background-repeat: no-repeat;
    height: 10px;
    position: absolute;
    top: 33px;
    transition: all .32s ease 0s;
    width: 10px;
}

.ehm-0 {
    left: 9999px;
}

.ul-nav .navsign1 a {
    font-family: microsoft yahei;
    font-size: 16px;
    color: #db2121;
}

.lay-head {
    height: 80px;
    background-color: #fff;
}
.logo-wrap {
    margin: auto;
    width: 960px;
}

.theme-logo {
    float: left;
    margin: auto;
    width: 48px;
}

.theme-logo .theme-pic {
    padding-top: 18px;
    display: inline;
}

.sprt-logo {
    float: left;
    margin: auto;
    width: 13px;
}

.sprt-pic {
    padding-top: 28px;
    float: right;
    display: inline;
}

.porallogo {
    float: left;
    margin: auto;
    width: 122px;
    height: 79px;
}

.porallogo-pic {
    padding-top: 20px;
    padding-left: 17px;
    display: inline;
}

.hot-word {
    z-index: 102;
    position: absolute;
    float: right;
    right: 50px;
    top: 32px;
    font-size: 12px;
    font-family: microsoft yahei;
    color: #8a8a8a;
}

.hot-word a {
    background-color: #ebebeb;
    padding: 0 2px;
}

.hot-word a {
    color: #7c7c7c;
}

.search-bar {
    background:url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/8bc22470edd6367d7cfbc74730c01a63_serchBox.png) no-repeat;
    float: right;
    margin: auto;
    width: 329px;
    height: 33px;
    display: inline;
    margin-top: 24px;
    z-index: 100;
    position: absolute;
    right: 0;
}

.search-txt {
    background: none repeat;
    border: 0 none;
    height: 12px;
    line-height: 12px;
    color: #c5c5c5;
    overflow: hidden;
    margin-left: 12px;
    padding: 11px 0 10px 0;
    width: 270px;
    display: inline;
    font-size: 12px;
}

.search-btn {
    border: 0 none;
    display: inline-block;
    position: relative;
    line-height: 24px;
    width: 30px;
    height: 24px;
}

.searchSubSpan {
    z-index: 102;
    position: absolute;
    float: right;
    right: 8px;
    display: inline-block;
    float: right;
    height: 26px;
    padding-right: 5px;
    padding-top: 5px;
    width: 18px;
}

.searchSubSpan input {
    cursor: pointer;
    opacity: .0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}

.arror-down {
    font-size: 10px;
}

.lay-foot {
    padding-bottom: 20px;
    padding-top: 32px;
    line-height: 24px;
}

.lay-foot1 {
    padding-bottom: 10px;
    padding-top: 32px;
    line-height: 24px;
}

.lay-foot h4.title {
    font-size: 12px;
    color: #666;
}

.lay-foot1 h4.title {
    font-size: 12px;
    color: #666;
}

.foot-info {
    width: 960px;
    margin: 0 auto;
    color: #9e9e9e;
    font-size: 12px;
    padding-top: 16px;
    line-height: 24px;
}


.foot1-info {
    color: #7c7c7c;
    font-size: 12px;
    line-height: 20px;
}

.foot1-info1 {
    color: #7c7c7c;
    font-size: 12px;
    line-height: 20px;
}



.footer1_wet {
    display: block;
    text-align: center;
    margin: 0 auto;
}

.foot1-foot {
    width: 960px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 10px;
}

.foot1-foot-right {
    float: right;
}

.foot1-foot-left {
    margin-top: 2px;
}

.foot1-foot-mid {
    margin-top: 20px;
    margin-left: 10px;
    float: left;
    width: 118px;
}

.foot-info .hd {
    margin: 0 13px;
}

.foot1-info .hd {
    margin-left: 11px;
    margin-right: 9px;
}

.foot-line {
    border-top: 1px solid #d2dadc;
}

.foot-info a:link,.foot-info a:visited {
    color: #9e9e9e;
}

.foot1-info a:link,.foot1-info a:visited {
    color: #7c7c7c;
}

.foot-cor a:link,.foot-cor a:visited {
    color: #7c7c7c;
}

.foot-service {
    color: #666;
}

.foot-service img {
    vertical-align: middle;
}

.corner {
    background-color: #fff;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.advCorner {
    background-color: #fff;
    border: 1px solid #f7f7f7;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.tri-list {
	background-color: #fff;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
   /* background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c65ad9c197b2813d13cfaa70f25454ee_tri-list.png") no-repeat;*/
    width: 962px;
   /* width:721px;*/
    height: 442px;
     margin: 0 auto;
     
}

.unit-title {
    *height: 100%;
    line-height: 24px;
    height: 45px;
    line-height: 45px;
}

.unit-title .title {
    font-size: 18px;
    font-weight: 500;
    color: #24b9bf;
    margin-left: 20px;
}

.unit-title .title-day {
    font-family: microsoft yahei;
    font-size: 16px;
    font-weight: 500;
    color: #333;
    margin-left: 110px;
}

.unit-title .topic-title {
    font-size: 16px;
    font-weight: 500;
    color: #333;
    margin-left: 40px;
}

.unit-title .more {
    margin-right: 65px;
}

.unit-title .topic-more {
    margin-right: 2px;
}

a.link-blue:link,a.link-blue:visited {
    font-size: 12px;
    color: #24b9bf;
}

span.more {
    font-family: simsun,​arial;
    margin-left: 2px;
}

.unit-main {
    clear: both;
    *height: 100%;
}

.hw-unit-main {
    clear: both;
    *height: 100%;
}

.the-one {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/4d7d08f91e1195d76bcfa69aa091a9f0_daily_new.png") no-repeat;
    min-height: 156px;
    _height: 156px;
    overflow: hidden;
}

.oninstall {
    min-height: 106px;
    _height: 106px;
    overflow: hidden;
    height: 106px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/cdfd32dd6f8bc72eaf87dfab9f9cdb53_oneinstall-bg2.png") no-repeat;
}

.instalbtn {
    display: block;
    width: 96px;
    height: 31px;
    margin-left: 115px;
    margin-top: 67px;
    position: absolute;
}

.client-dl {
    height: 180px;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 5px;
    /*background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/12/22/9073b855fde95416b36c650363f440d4_ic_phone.png?mode=download") no-repeat;*/
    background-color: white;
    
}

.client-dl-en {
    height: 180px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/173b4f82b9d007f196fc0093e366c671_downloadbg-en1.png") no-repeat;
}

.each-dl {
    height: 150px;
    width: 120px;
    cursor: pointer;
}


.code-dl {
    position: relative;
    float: left;
    left: 59px;
    top: 14px;
}

.code-dl-span {
    width: 96px;
    font-family: microsoft yahei;
    font-size: 10px;
    font-weight: 500;
    color: rgba(0,0,0,0.5);
    position: relative;
    float: left;
    left: -48px;
    top: 114px;
    text-align:center;
}


.code-dl-download .download-app {
    font-family: microsoft yahei;
    font-size: 12px;
    font-weight: 500;
    color: #ffffff;
    margin-left: 2px;
    line-height:24px;
    position：absolute;
    top:2px;
    margin-bottom: -4px;
    
}

.code-dl-download {
    display:inline-block;
    width: 120px;
    height: 23px;
    position: relative;
    float: left;
    left: 59px;
    top: -11px;
    text-align:center;
}

.code-dl-download .font-day {
    font-family: microsoft yahei;
    font-size: 12px;
    font-weight: 500;
    color: #ffffff;
    margin-left: -5px;
    position：realitive;
    line-height:24px;
}


.code-text-dl {
    position: relative;
    float: left;
    left: 59px;
    top: 121px;
}

.code-dl-phone {
     background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2017/01/12/f7c15b65a0eb239122c177cddb6eb956_8A0E04DF-DFC2-4250-9F63-BCF59BF2B9DD.png?mode=download");
     background-size:120px 18px;
     background-repeat:no-repeat;
     background-position:center bottom;
}


.pad-dl {
    position: relative;
    float: right;
    right: 14px;
    top: 54px;
}

.code-dl-bg {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2017/01/12/f7c15b65a0eb239122c177cddb6eb956_8A0E04DF-DFC2-4250-9F63-BCF59BF2B9DD.png?mode=download");
     background-size:96px 96px;
     background-repeat:no-repeat;
     background-position:center top;
}

.pad-dl-bg {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/25a050196b13e23ea938b097d2c29a63_paddl.png") no-repeat;
}


.pad-hover {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/b3759b7b885cf5e7a085ae7b2b9005a4_paddl-hover.png") no-repeat;
}

.phone-dl-bg-en {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/29c411f3f953dc0ec806103f195c891a_phonedl-en.png") no-repeat;
}

.pad-dl-bg-en {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/1f464fe248a698524014036344887cc5_paddl-en.png") no-repeat;
}

.phone-en-hover {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/f62fabe76c0540f461f9352a3d566859_phonedl-hover-en.png") no-repeat;
}

.pad-en-hover {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/92e8c0edcfc4e611269fb1479627b7e0_paddl-hover-en.png") no-repeat;
}

.the-list {
    min-height: 145px;
    _height: 145px;
    _overflow: hidden;
}

.txt-title {
    text-align: center;
    color: #0b87cc;
    font-size: 16px;
    line-height: 42px;
}

.txt-title .sep {
    padding: 15px;
    color: #d9d9d9;
}

.txt-title em {
    margin: 0 10px;
}

.txt-title span {
    font-family: microsoft yahei;
    color: #8e8e8e;
}

.txt-title a {
    color: #24b9bf;
    font-family: microsoft yahei;
    cursor: pointer;
}

.txt-title a.grey {
    color: #666;
}

ul.news-list {
    margin: 0 15px;
}

ul.news-list li {
    list-style: none;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    margin: 10px 0;
    _margin-top: 11px;
    width: 16em;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}

ul.news-list li.dot {
    padding-left: 12px;
    color: #666;
}

ul.news-list li.dot a:link,ul.news-list li.dot a:visited {
    color: #666;
}

ul.news-list li.dot a:hover {
    color: #24b9bf;
}

.to-top {
    vertical-align: middle;
    color: #fff;
    width: 42px;
    height: 20px;
    display: inline-block;
    line-height: 20px;
    text-align: center;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/3106f63ac32f0a4f68d38aa89a906970_notice-dot.png") no-repeat;
}

.to-top {
    *display: inline;
}

.app-item {
    display: block;
    /*width: 129px;*/
   width: 155px;
    height: 151px;
    margin: 0 5px;
}

.app-item li {
    list-style: none;
    text-align: center;
    color: #666;
    font-size: 12px;
    line-height: 24px;
}

.app-item li.app-ico {
    padding-top: 12px;
}

.app-item li.app-ico img {
    width: 64px;
    height: 64px;
}

.app-item li.app-title {
    font-weight: bold;
    color: #333;
}

.app-item li.app-title a:link {
    color: #333;
}

.app-item li.app-btn a {
    margin: 0 auto;
}

.app-bg,.app-item:hover {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") -265px -451px no-repeat;
}

.list-app {
    clear: both;
    height: 100%;
}

.list-app li {
    clear: both;
    list-style: none;
    line-height: 30px;
    font-size: 12px;
    padding: 0 12px;
}

.list-app li .title {
    color: #6b6b6b;
    float: left;
}

.list-app li a.title:hover {
    color: #3097e7;
}

.list-app li .num {
    color: #949494;
    float: right;
}

.list-app li.more {
    text-align: right;
}

.list-app .num-red,.list-app .num-grey {
    margin: 8px 8px 0 0;
    float: left;
}

.open-ico {
    margin: 0;
    padding: 0 10px;
    float: left;
}

.open-info {
    display: block;
    float: left;
    font-size: 13px;
}

.open-info p {
    margin: 0;
    padding: 0;
}

.open-info .name {
    line-height: 18px;
    font-weight: bold;
    color: #333;
    font-size: 14px;
}

.open-info .sort {
    color: #666;
}

.sort {
    color: #666;
}

.open-info-detail {
    font-size: 12px;
    color: #7c7c7c;
    line-height: 20px;
    padding-top: 5px;
    margin-left: 10px;
}

.app-sweatch {
    padding: 0 7px;
}

.hw-app-sweatch {
    padding: 0 7px;
}

.open {
    clear: both;
    
 
}

.close {
    font-size: 12px;
    line-height: 32px;
}

.close .title {
    color: #666;
    float: left;
}

.close a.title:hover {
    color: #24b9bf;
}

.close .num {
    color: #7c7c7c;
    float: right;
}

.ad-index-slide {
    width: 715px;
    overflow: hidden;
}

.ad-index-slide .slide-item {
    float: left;
    width: 233px;
    height: 110px;
    background-color: #f0f0f0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.ad-index-slide .mrg {
    margin-right: 7px;
}

.unit-tri {
    /*width: 230px;*/
   width: 270px;
    margin: 5px;
}

.unit-tri-title {
    height: 56px;
    color: #333;
    line-height: 46px;
    text-align: center;
    font-size: 16px;
    font-family: microsoft yahei;
}

.unit-tri .tri-lt {
    background-position: 0 -53px;
}

.unit-tri .ct {
    background-position: 28px -0px;
}

.unit-tri .tri-rt {
    background-position: -20px -53px;
    width: 239px;
}

.num-red,.num-grey {
    display: block;
    font-style: normal;
    width: 16px;
    height: 15px;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
    vertical-align: middle;
}

.num-red {
    color: #fff;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") no-repeat -1px -186px;
}

.num-grey {
    color: #666;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") no-repeat -30px -186px;
}

.app-sweatch .num-red,.app-sweatch .num-grey {
    float: left;
    margin: 8px 8px 0 0;
}

.hw-app-sweatch .num-red,.hw-app-sweatch .num-grey {
    float: left;
    margin: 8px 8px 0 0;
}

.unit-pic {
    height: 345px;
}

.topic-recommend {
    width: 326px;
    height: 308px;
    float: left;
}

.recommend-img {
    text-align: center;
    margin-left: 40px;
}

.recommend-img img {
    width: 282px;
    height: 145px;
}

.recommend-info {
    padding: 10px 40px;
}

.recommend-info .topic-info {
    padding-top: 5px;
}

.recommend-info p {
    font-size: 12px;
    padding-top: 5px;
    line-height: 24px;
    color: #333;
}

h5.topic-name {
    font-size: 14px;
    color: #333;
}

.topic-list {
    width: 632px;
    float: left;
}

.topic-list-item {
    width: 150px;
    height: 125px;
    float: left;
}

.topic-list-item li {
    text-align: center;
    list-style: none;
}

.topic-list-item li img {
    width: 138px;
    height: 71px;
}

.topic-list-item li,.topic-list-item li a {
    color: #333;
    font-size: 12px;
    line-height: 24px;
}

.unit-topic-list {
    padding-left: 20px;
}

.head-keys {
    padding-top: 31px;
    min-height: 43px;
    _height: 127px;
    color: #fff;
    font-family: "Microsoft YaHei"!important;
}

.head-keys p {
    padding-left: 0;
    text-align: left;
    font-size: 14px;
    line-height: 18px;
    color: #333;
}

.head-keys a,.head-keys span {
    text-align: center;
    display: block;
    float: left;
}

.head-keys span.flt {
    font-weight: bold;
}

.head-keys span.abc {
    margin-right: 0;
    padding-left: 32px;
    padding-right: 3px;
}

.head-keys a {
    text-align: center;
}

.head-keys .link-dblue,.head-keys .key-select {
    margin-right: 35px;
    word-break: keep-all;
    margin-bottom: 31px;
}

span.head-left {
    float: left;
    display: inline;
    padding: 0;
    margin-right: 30px;
}

span.head-right {
    float: left;
    display: inline;
    width: 580px;
    padding: 0;
}

span.all {
    margin-right: 30px;
}

a.link-dblue:link,a.link-dblue:visited {
   color: #7c7c7c;
}

a.link-dblue:hover,a.link-dblue:active,.key-select {
    color: #24b9bf;
}

.special-top {
    min-height: 76px;
    border-bottom: 1px solid #e5e5e5;
}

.left-spce {
    margin-left: 45px;
}

.mar-right {
    margin-right: -5px;
    font-weight: bold;
}

.unit-head-tab {
    height: 47px;
    top: -47px;
    font-family: "Microsoft YaHei"!important;
}

.unit-head-tab span {
    display: block;
    float: left;
    font-size: 14px;
    line-height: 18px;
}

.unit-head-tab a {
    display: block;
    float: left;
    font-size: 14px;
    line-height: 18px;
}

.unit-head-tab .unit-head-title {
    color: #333;
    padding-left: 45px;
    padding-right: 30px;
    margin-right: 0;
    font-weight: bold;
}

.unit-head-tab .unit-head-tab {
    height: 18px;
    line-height: 18px;
    padding-right: 15px;
    border: 0 solid;
    color: #7c7c7c;
    cursor: pointer;
}

.unit-head-tab a:hover {
    height: 18px;
    line-height: 18px;
    padding-right: 15px;
    border: 0 solid;
    color: #24b9bf;
    cursor: pointer;
}

.unit-head-tab .unit-head-tab-hover {
    padding-right: 35px;
    border: 0 solid;
    border-style: solid;
    color: #24b9bf;
}

.unit-head-tab2 {
    height: 47px;
    top: -47px;
    font-family: "Microsoft YaHei"!important;
}

.unit-head-tab2 span {
    display: block;
    float: left;
    font-size: 14px;
    line-height: 18px;
}

.unit-head-tab2 a {
    display: block;
    float: left;
    font-size: 14px;
    line-height: 18px;
}

.unit-head-tab2 .unit-head-title {
    color: #333;
    padding-left: 45px;
    padding-right: 30px;
    margin-right: 0;
    font-weight: bold;
}

.unit-head-tab2 .unit-head-tab2 {
    padding-left: 35px;
    height: 18px;
    line-height: 18px;
    border: 0 solid;
    color: #7c7c7c;
    cursor: pointer;
}

.unit-head-tab2 a:hover {
    padding-left: 35px;
    height: 18px;
    line-height: 18px;
    border: 0 solid;
    color: #24b9bf;
    cursor: pointer;
}

.unit-head-tab2 .unit-head-tab2-hover {
    padding-left: 35px;
    border: 0 solid;
    border-style: solid;
    color: #24b9bf;
}

.unit-head-tab1 {
    height: 47px;
    top: -30px;
    font-family: "Microsoft YaHei"!important;
}

.unit-head-tab1 span {
    display: block;
    float: left;
    font-size: 14px;
    line-height: 18px;
}

.unit-head-tab1 a {
    display: block;
    float: left;
    font-size: 14px;
    line-height: 18px;
}

.unit-head-tab1 .unit-head-title {
    color: #333;
    padding-left: 45px;
    padding-right: 30px;
    margin-right: 0;
    font-weight: bold;
}

.unit-head-tab1 .unit-head-tab {
    height: 18px;
    line-height: 18px;
    padding-right: 35px;
    border: 0 solid;
    color: #7c7c7c;
    cursor: pointer;
}

.unit-head-tab1 a:hover {
    height: 18px;
    line-height: 18px;
    padding-right: 35px;
    border: 0 solid;
    color: #24b9bf;
    cursor: pointer;
}

.unit-head-tab1 .unit-head-tab-hover {
    padding-right: 35px;
    border: 0 solid;
    border-style: solid;
    color: #24b9bf;
}

.list-game-app {
    margin: 0 20px;
}

.list-game-app1 {
    margin: 0 12px 0 27px;
}

.game-info {
    float: left;
}

.app-btn {
    text-align: center;
    font-size: 12px;
    line-height: 32px;
    color: #666;
}

.app-btn .down {
    margin: 0 auto;
    font-family: "Microsoft YaHei"!important;
}

div.app-btn {
    width: 117px;
    text-align: center;
    float: right;
}

.app-btn1 {
    text-align: center;
    font-size: 12px;
    line-height: 32px;
    color: #666;
}

.app-btn1 .down {
    margin: 0 auto;
    font-family: "Microsoft YaHei"!important;
}

div.app-btn1 {
    width: 122px;
    text-align: center;
    float: right;
}

.game-info-ico {
    width: 85px;
    float: left;
    margin-left: 80px;
}

.game-info-dtail {
    float: left;
}

.part {
    /*width: 468px;*/
    width: 568px;
}

.whole {
    /*width: 587px;*/
    width: 687px;
}

.whole1 {
    width: 592px;
}

.game-info-dtail .title {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    padding-bottom: 5px;
}

.game-info-dtail .content {
    font-size: 12px;
    line-height: 20px;
    color: #333;
    word-wrap: break-word;
}

.game-info-dtail .date {
    font-size: 12px;
    line-height: 20px;
    color: #7c7c7c;
}

.game-info-dtail .date span {
    margin-right: 20px;
}

.page-ctrl {
    text-align: right;
    padding: 20px 0;
    font-size: 12px;
}

.page-ctrl1 {
    text-align: right;
    padding: 9px 0 30px 0;
    font-size: 12px;
}

.ctrl-app {
    margin: 0 28px;
}

.page-ctrl a,.page-ctrl span {
    padding: 3px 5px 2px 5px;
}

.page-ctrl span {
    color: #24b9bf;
}

.page-ctrl a {
    background-color: #fff;
    border: 1px solid #dadada;
}

.arrow-grey-lt,.arrow-grey-rt {
    width: 5px;
    height: 6px;
    display: inline;
    background-image: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif");
    vertical-align: top;
    *vertical-align: middle;
}

.arrow-grey-lt {
    background-position: -58px -348px;
}

.arrow-grey-rt {
    background-position: -68px -348px;
}

.page-ctrl a .arrow-grey-rt {
    margin-left: 5px;
}

.page-ctrl a .arrow-grey-lt {
    margin-right: 5px;
}

.wid {
    width: 235px;
}

.unit-locate {
    font-size: 12px;
    padding: 10px 0 15px 10px;
    color: #28c0c6;
}

.unit-locate em {
    font-style: normal;
    margin: 0 5px;
}

.unit-locate a:link,.unit-locate a:visited {
    color: #28c0c6;
}

.unit-locate a:hover,.unit-locate a:active {
    color: #28c0c6;
}

.detail-part {
    padding: 0 28px;
    _padding: 0 14px;
}

.app-2d {
    width: 180px;
    text-align: center;
    line-height: 24px;
    position: relative;
}

.app-2d p {
    color: #666;
}

.app-2d .num2D {
    width: 130px;
    height: 130px;
    margin-bottom: 10px;
}

.app-info {
    width: 370px;
}

.app-info-ul {
    list-style: none;
}

.app-info-ul li {
    float: left;
    font-size: 12px;
    color: #333;
}

.app-info-ul li p {
    padding-top: 12px;
}

.app-info-ul li.img {
    margin-right: 20px;
}

.app-info-ul li.ul-li-detail {
    width: 155px;
    line-height: 32px;
}

.app-info-ul li.ul-li-detail1 {
    width: 370px;
    line-height: 32px;
}

.app-info-ul li span.sub {
    margin-left: 20px;
}

span.title {
    font-size: 14px;
    color: #333;
    font-weight: bold;
}

.app-info-ul span.title {
    display: inline-block;
    max-width: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 20px;
    vertical-align: middle;
}

span.sub,p.sub {
    color: #666;
}

{
    font-size: 12px;
    color: #666;
    font-weight: normal;
}

p.sub {
    line-height: 18px;
    height: 18px;
}

p.sub span {
    display: block;
    float: left;
    line-height: 18px;
    margin-right: 10px;
}

p.sub a img {
    display: block;
    float: left;
    margin-right: 3px;
}

.grey {
    color: #666;
}

.app-images {
    width: 658px;
    background-color: #f7f7f7;
    padding: 20px 0;
}

.app-images-item {
    overflow: hidden;
    display: block;
    position: relative;
}

.inrow-v {
    margin-top: 3px;
    margin-left: 14px;
    _margin-left: 12px;
    width: 620px;
}

.inrow-h {
    margin-left: 12px;
    _margin-left: 12px;
    width: 626px;
}

.inrow-h1 {
    margin-left: 12px;
    _margin-left: 12px;
    width: 626px;
    height: 188px;
}

.img-ctrl {
    display: block;
    width: 44px;
    height: 50px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") no-repeat;
}

.lt,.lt:link,.lt:visited {
    background-position: 0 -686px;
}

.lt,.lt:hover,.lt:active,.lt-end {
    background-position: -1px -773px;
}

.rt,.rt:link,.rt:visited {
    background-position: -30px -730px;
}

.rt,.rt:hover,.rt:active,.rt-end {
    background-position: -30px -817px;
}

.rt-end {
    background-position: -55px -288px;
}

.lt,.lt-end {
    top: 50%;
    margin-top: -25px;
    left: -22px;
}

.rt,.rt-end {
    top: 50%;
    margin-top: -25px;
    right: -22px;
}

.llt {
    left: -22px;
    top: 148px;
}

.txt-open,.txt-close {
    padding: 0 5px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") no-repeat;
}

.txt-open {
    background-position: -31px -350px;
}

.txt-close {
    background-position: -1px -350px;
}

.bg-grey {
    background-color: #f7f7f7;
}

ul.double-col {
    clear: both;
    padding: 20px 30px;
}

ul.double-col li {
    list-style: none;
    width: 50%;
    float: left;
}

ul.double-col li a {
    margin-left: 10px;
}

em.dot {
    font-size: 10px;
}

.btn-blue-large {
    display: block;
    width: 124px;
    height: 43px;
    line-height: 43px;
    font-size: 14px;
    text-align: center;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/23a3b310ee3141f596ae024d47360fe7_zhybtns.png");
    background-position: -275px -200px;
}
.btn-blue-large-buy {
    display: block;
    width: 124px;
    height: 43px;
    line-height: 43px;
    font-size: 14px;
    text-align: center;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2017/10/13/b432b7eba005920cde0379fceb2d77d3_b432b7eba005920cde0379fceb2d77d3_1233D946DDECA28B5193A66638A438FB+%281%29.png");
    background-position: -275px -200px;
}
.btn-blue-large-buy .btn-blue-large-buy-price {
    padding-left: 40px;
    color: #fff;
    font-size: 15px;
}

.btn-blue-large-buy:hover {
    display: block;
    width: 124px;
    height: 43px;
    line-height: 43px;
    font-size: 14px;
    text-align: center;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2017/10/13/b432b7eba005920cde0379fceb2d77d3_b432b7eba005920cde0379fceb2d77d3_1233D946DDECA28B5193A66638A438FB+%281%29.png");
    background-position: -275px -255px;
}

.btn-blue-large:hover {
    display: block;
    width: 124px;
    height: 43px;
    line-height: 43px;
    font-size: 14px;
    text-align: center;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/23a3b310ee3141f596ae024d47360fe7_zhybtns.png");
    background-position: -275px -255px;
}

.btn-blue-large span,.btn-blue-large b {
    float: left;
    display: block;
    height: 43px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif");
}

.btn-blue-large span {
    background-position: 0 -371px;
    color: #fff;
    font-weight: bold;
}

.btn-blue-large b.b-rt {
    width: 5px;
    background-position: -67px -419px;
}

.btn-blue-large b.b-lt {
    width: 5px;
    background-position: 0 -419px;
}

.btn-blue-large:hover span {
    background-position: 0 -1050px;
}

.btn-blue-large:hover b.b-rt {
    background-position: -67px -1098px;
}

.btn-blue-large:hover b.b-lt {
    background-position: 0 -1098px;
}

.submit {
    width: 190px;
}

.submit span {
    padding: 0 65px;
}

.download span {
    padding: 0 18px;
    _padding: 0 18px;
}

.btn-white-large {
    display: block;
    height: 43px;
    line-height: 43px;
    font-size: 14px;
    text-align: center;
}

.btn-white-large span,.btn-white-large b {
    float: left;
    display: block;
    height: 43px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif");
}

.btn-white-large span {
    background-position: 0 -470px;
    color: #3097e7;
}

.btn-white-large span.ft-light {
    color: #848484;
}

.btn-white-large b.b-rt {
    width: 5px;
    background-position: -67px -516px;
}

.btn-white-large b.b-lt {
    width: 5px;
    background-position: 0 -516px;
}

.pc {
    width: 30px;
    height: 30px;
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") 0 -574px;
}

.download span .pc {
    margin-top: 8px;
    margin-right: 2px;
}

.phone {
    width: 24px;
    height: 28px;
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") 0 -652px;
}

.phone-blue {
    width: 24px;
    height: 28px;
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") 0 -832px;
}

.download span .phone,.download span .phone-blue {
    margin-top: 8px;
}

.favorite {
    width: 24px;
    height: 28px;
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") -38px -613px;
}

.download span .favorite {
    margin-top: 8px;
}

.install {
    width: 28px;
    height: 30px;
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") -370px -373px no-repeat;
    _background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") 0 -1004px;
}

.download span .install {
    margin-top: 8px;
    margin-right: 4px;
}

.bean {
    width: 28px;
    height: 30px;
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") -82px -562px no-repeat;
    _background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") 2px -1440px;
}

.mini {
    width: 33px;
    height: 25px;
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") -128px -559px no-repeat;
    _background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") 37px -1440px;
}

.download span .bean {
    margin-top: 5px;
    margin-right: 6px;
}

.download span .mini {
    margin-top: 7px;
    margin-right: 6px;
}

.star-yellow {
    width: 24px;
    height: 28px;
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") -53px -684px;
}

.download span .star-yellow {
    margin-top: 8px;
}

.stars {
    cursor: pointer;
    display: block;
    width: 165px;
    height: 32px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/d1f701d62bf621cd97995b1dab4d8e29_stars-big.gif");
}

.stars span {
    background-position: 0 -33px;
}

.s_0 span {
    width: 0;
}

.s_1 span {
    width: 16px;
}

.s_2 span {
    width: 32px;
}

.s_3 span {
    width: 50px;
}

.s_4 span {
    width: 66px;
}

.s_5 span {
    width: 82px;
}

.s_6 span {
    width: 99px;
}

.s_7 span {
    width: 117px;
}

.s_8 span {
    width: 133px;
}

.s_9 span {
    width: 150px;
}

.s_10 span {
    width: 166px;
}

.score_1,.score_2,.score_3,.score_4,.score_5,.score_0,.score_6,.score_7,.score_8,.score_9,.score_10 {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/f1dcf61670154ebb2a59a8b90519405d_stars.gif") 0 -10px;
    background-repeat: no-repeat;
    display: block;
    height: 11px;
    overflow: hidden;
    width: 70px;
    margin: 0 auto;
    display: inline-block;
}

.score_0 em,.score_1 em,.score_2 em,.score_3 em,.score_4 em,.score_5 em,.score_6 em,.score_7 em,.score_8 em,.score_9 em,.score_10 em {
    height: 11px;
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/f1dcf61670154ebb2a59a8b90519405d_stars.gif") no-repeat 0 1px;
}

.mar {
    margin-top: 26px;
}

.score_0 em {
    width: 0;
}

.score_1 em {
    width: 6px;
}

.score_2 em {
    width: 12px;
}

.score_3 em {
    width: 20px;
}

.score_4 em {
    width: 26px;
}

.score_5 em {
    width: 34px;
}

.score_6 em {
    width: 39px;
}

.score_7 em {
    width: 48px;
}

.score_8 em {
    width: 54px;
}

.score_9 em {
    width: 62px;
}

.score_10 em {
    width: 70px;
}

.sub .score_1,.sub .score_2,.sub .score_3,.sub .score_4,.sub .score_5,.sub .score_0,.sub .score_6,.sub .score_7,.sub .score_8,.sub .score_9,.sub .score_10 {
    margin-top: 3px;
}

h4.sub span.sub,h4.sub .title {
    line-height: 32px;
}

.txt-commend {
    resize: none;
    width: 656px;
    height: 129px;
    border: 1px solid #ddd;
    font-size: 12px;
    line-height: 20px;
}

.comment {
    border-top: 1px dashed #d9d9d9;
    padding: 20px 0;
}

.comment p.sub {
    color: #666;
    padding-top: 5px;
}

.comment p.content {
    line-height: 24px;
}

.comment p.sub span {
    margin-right: 10px;
}

.btn-line {
    border-bottom: 1px solid #ddd;
}

.top-line {
    border-top: 1px solid #ddd;
}

.mrg-10 {
    margin: 0 10px;
}

.yellow-board {
    width: 218px;
    height: 145px;
    overflow: hidden;
    margin: 0 auto;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") 0 -87px;
}

.yellow-board p {
    padding: 0 15px;
    font-size: 12px;
    line-height: 24px;
    color: #8a6b0e;
}

.open img.mini-topic {
    width: 140px;
    height: 71px;
    margin: 5px 10px 10px 24px;
}

h4 .sub,h3 .sub {
    font-size: 12px;
    color: #7c7c7c;
    font-weight: normal;
}

h3.title {
    line-height: 20px;
}

h3.title .title {
    font-size: 16px;
    color: #333;
}

ul.cool-info li {
    list-style: none;
    float: left;
}

ul.cool-info li.img {
    width: 250px;
}

ul.cool-info li.img img {
    width: 232px;
    height: 150px;
}

ul.cool-info li.info {
    width: 408px;
}

.flag-date {
    display: block;
    width: 63px;
    text-align: center;
    height: 90px;
    _height: 90px;
    top: 0;
    left: -90px;
    font-family: "Microsoft Yahei";
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") -232px -91px;
}

.flag-date p {
    line-height: 18px;
}

.flag-date .mon {
    font-size: 14px;
    padding-top: 8px;
    color: #fff;
    line-height: 18px;
}

.flag-date .date {
    font-size: 30px;
    color: #fff;
    line-height: 32px;
    padding-top: 5px;
}

.flag-date .year {
    font-size: 12px;
    color: #fff;
}

.flag-hit {
    display: block;
    width: 85px;
    text-align: center;
    height: 69px;
    _height: 77px;
    top: -1px;
    right: 0;
    font-family: "Microsoft Yahei";
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") -311px -91px;
}

.flag-hit .num {
    color: #fff;
    font-size: 20px;
    padding-top: 9px;
    font-weight: blod;
}

.flag-hit .name {
    color: #fff;
    font-size: 14px;
    font-weight: blod;
}

div.content p img {
    max-width: 640px;
}

.txt-ctr {
    margin: 0 auto;
}

ul.double-col li.sub-title {
    font-size: 24px;
    font-family: Microsoft YaHei;
    line-height: 44px;
    width: 100%;
    color: #666;
}

.list-link {
    background-color: #FFF;
    border-top: 1px solid #e5e5e5;
}

.special-img {
    text-align: center;
    width: 605px;
    height: 323px;
    border-right: 1px dashed #d9d9d9;
}

.special-img .topic {
    width: 288px;
    height: 145px;
    vertical-align: middle;
}

.special-img .topic1 {
    width: 283px;
    height: 145px;
    vertical-align: middle;
}

.special-img .flag-topic,.special-img .flag-brand {
    top: -1px;
    left: 2px;
}

.special-img .flag-topic1 {
    top: -1px;
    left: -2px;
}

.flag-topic1 {
    display: block;
    width: 52px;
    height: 70px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") no-repeat -344px -184px;
}

.flag-brand {
    display: block;
    width: 51px;
    height: 70px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") no-repeat -258px -187px;
}

.special-info {
    width: 310px;
    float: left;
    padding-left: 20px;
}

.special-info p {
    margin: 0 0 0 5px;
    padding: 5px 0 3px 0;
}

.special-info .title {
    font-size: 14px;
    padding-top: 15px;
    line-height: 24px;
    font-weight: bold;
    color: #333;
}

.special-info .content {
    color: #444;
    font-size: 12px;
    line-height: 18px;
}

.special-info .date {
    color: #7c7c7c;
    font-size: 12px;
}

.special-info .apps img,img.app {
    display: block;
    width: 48px;
    height: 48px;
}

.special-info .apps a {
    float: left;
    margin-right: 12px;
    margin-bottom: 20px;
}

.btn-app-more {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") no-repeat scroll -232px -183px transparent;
    color: #FFF;
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 48px;
    line-height: 48px;
    text-align: center;
    width: 48px;
}

a.btn-app-more:link,a.btn-app-more:visited {
    color: #FFF;
}

.topic-item {
    padding: 0 18px;
}

.topic-item-img {
    width: 310px;
    float: left;
}

.topic-item-img .topicImg {
    width: 288px;
}

.topic-item-info {
    width: 360px;
    float: left;
}

.topic-item-info .apps a {
    margin-right: 10px;
}

.topic-item-info .apps a.more {
    margin-top: 36px;
    margin-right: 33px;
    line-height: 12px;
}

.sub-date {
    color: #7c7c7c;
    line-height: 24px;
    padding-top: 5px;
}

.special-grey {
    background-color: #ebeced;
}

.unit-topic {
    background-color: #FFF;
    border-top: 2px solid #1BA4EC;
}

.unit-grey {
    padding: 10px 10px 10px 20px;
    background-color: #ebeced;
}

.topic-bot {
    margin-bottom: 13px;
}

.item-ico {
    width: 85px;
    float: left;
}

.item-ico img {
    margin: 35px 0 0 0;
}

.item-info {
    width: 545px;
    padding: 20px;
    float: left;
    position: relative;
    border: 1px solid #e3e3e4;
    border-radius: 5px;
    background-color: #fff;
}

.arrow {
    width: 11px;
    height: 19px;
    display: block;
    position: absolute;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") no-repeat scroll -4px -866px transparent;
    top: 48px;
    left: -10px;
}

.item-detail {
    margin: 0;
    padding: 0;
}

.item-detail li {
    list-style: none;
    float: left;
}

.item-detail .info {
    width: 460px;
    font-size: 12px;
    padding-bottom: 2px;
    line-height: 24px;
    color: #333;
}

.item-detail .info p {
    line-height: 18px;
    color: #444;
}

.item-detail .info h3 {
    padding-bottom: 5px;
}

.item-detail .info em.ico {
    margin: 0 5px;
}

.item-img {
    padding-top: 10px;
}

.item-img img {
    margin-right: 15px;
    width: 133px;
    height: 200px;
}

.topic-btn {
    position: absolute;
    right: 18px;
}

.topic-btn a {
    margin-left: 10px;
}

.download span.s {
    padding: 0 5px;
}

.topic-detail-list {
    padding-left: 22px;
}

.topic-detail-list .topic-list-item {
    margin-right: 2px;
}

.brand-item {
    background-color: #fff;
}

.brand-item .shadow {
    width: 348px;
    height: 320px;
    overflow: hidden;
    background-color: #fff;
}

.i-frt {
    margin-right: 7px;
}

.brand-item .img {
    padding: 12px;
}

.brand-item .img img {
    width: 327px;
    height: 165px;
}

.brand-item .apps {
    overflow-x: hidden;
}

.brand-item .apps a {
    margin: 0 9px 16px 12px;
    _margin: 0 7px 16px 10px;
    display: block;
    float: left;
}

.brand-detail {
    padding: 0 16px;
}

.brand-item-img {
    width: 685px;
    overflow: hidden;
}

.date-grey {
    color: #999;
}

a {
    outline: none;
}

.links {
    padding: 0 22px;
}

.links .lt {
    width: 635px;
    float: left;
}

.links .rt {
    margin-left: 645px;
}

.link-item {
    font-size: 12px;
    line-height: 28px;
    color: #666;
    white-space: normal;
    break-word: break-all;
}

.link-item a {
    white-space: nowrap;
    float: left;
}

.link-item .ico {
    margin: 0 8px;
    float: left;
}

.link-board {
    width: 259px;
    height: 278px;
    background: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png) 0 -248px no-repeat;
}

.link-board .content {
    margin: 0 20px;
}

.link-board .content * {
    color: #8a6d11;
}

.link-board .title {
    font-size: 14px;
    padding: 15px 0 5px;
}

.link-board p {
    line-height: 28px;
}

.line-btn-gold {
    border-bottom: 1px dashed #8a6d11;
}

.news-list li.news {
    width: 667px;
    border-bottom: 1px dashed #d9d9d9;
    font-size: 14px;
    clear: both;
    margin: 0 10px;
    padding: 14px 0;
}

.news-list li.news a:link {
    color: #333;
}

.news-list li.news a:hover {
    color: #24b9bf;
}

.news-list li.news a {
    float: left;
    width: 40em;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.news-list li.news span {
    color: #999;
    float: right;
}

.box-say {
    text-align: center;
    padding: 96px 0 64px;
}

.box-say p {
    font-size: 14px;
    color: #666;
    line-height: 36px;
}

.unit-list-ctrl {
    height: 40px;
    font-size: 12px;
    color: #666;
    line-height: 36px;
    margin-top: 1px 0;
}

.unit-list-ctrl .chk {
    margin-left: 20px;
    padding-right: 15px;
    width: 30px;
}

.unit-list-ctrl .chk input {
    vertical-align: middle;
}

.list {
    margin: 0;
    padding: 0;
    color: #666;
    font-size: 12px;
}

.list dt {
    height: 35px;
    line-height: 35px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") repeat-x 0 -936px;
}

.list dt .space {
    width: 80px;
    height: 10px;
}

.list span {
    display: block;
    float: left;
}

.list dd {
    margin: 0 20px;
    clear: both;
    line-height: 69px;
}

.list .chk {
    width: 30px;
}

.list .chk input {
    margin-top: 25px;
}

.list .ico {
    width: 65px;
}

.list .ico img {
    margin-top: 10px;
}

.list .name {
    width: 150px;
}

.list dt .name {
    width: 190px;
}

.list .version {
    width: 130px;
}

.list .size {
    width: 120px;
}

.list .date {
    width: 68px;
}

.list .action {
    width: 140px;
    text-align: center;
}

.bor {
    border-bottom: 1px solid #ececec;
}

.btn-grey {
    width: 78px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 12px;
    color: #3196e6;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") no-repeat -272px -373px;
}

.btn-grey:link {
    color: #24b9bf;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") no-repeat -272px -373px;
}

.btn-grey:hover {
    color: #24b9bf;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") no-repeat -266px -610px;
}

.unit-list-ctrl .btn-grey {
    margin-top: 6px;
}

.nav-drop {
    top: 40px;
    left: 5px;
    font-size: 12px;
    z-index: 999;
}

.nav-drop .items {
    background: url("../image/css/img/bg-nav-drop.png") repeat;
    line-height: 28px;
}

.nav-drop .bar {
    background: url("../image/css/img/bg-nav-drop.png") repeat;
    line-height: 12px;
}

.nav-drop .bar td {
    height: 12px;
}

.nav-drop .items tr td {
    padding: 0 15px;
    white-space: nowrap;
    max-width: 12em;
    overflow: hidden;
    text-overflow: ellipsis;
}

.nav-drop .items a:link,.nav-drop .items a:visited {
    color: #fff;
}

.foot-banner b {
    display: block;
    height: 1px;
    line-height: 1px;
    font-size: 1px;
}

.foot-banner b.b-1 {
    background: url("../image/css/img/bg-nav-drop.png") repeat;
    margin: 0;
    border-left: 1px solid #66a8cc;
    border-right: 1px solid #66a8cc;
}

.foot-banner b.b-2 {
    background: url("../image/css/img/bg-nav-drop.png") repeat;
    margin: 0 2px;
    border-left: 2px solid #66a8cc;
    border-right: 2px solid #66a8cc;
}

.foot-banner .b-lt,.foot-banner .b-rt {
    height: 5px;
    font-size: 2px;
    line-height: 5px;
    background: url("../image/css/img/bg-nav-drop-banner.png") repeat-x;
}

.foot-banner .b-lt {
    background-position: left bottom;
}

.foot-banner .b-rt {
    background-position: right bottom;
}

.lay-mask {
    display: inline-block;
}

.app-more {
    width: 48px;
    height: 48px;
    text-align: center;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") -1px -549px no-repeat;
}

.app-more:hover {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/66a63a5ba4e0a01dec3fad63ace27127_css-img.png") -1px -600px;
}

.app-more span {
    padding-top: 16px;
    display: block;
    color: #666;
}

.app-sweatch .ctrl {
    padding: 5px 0 3px 0;
}

.hw-app-sweatch .ctrl {
    padding: 5px 0 3px 0;
}

.special-topic-img,.special-topic-img-hover {
    width: 283px;
    height: 145px;
    margin: 10px 0 0 10px;
    float: left;
    background-color: #000;
}

.special-topic-img img {
    vertical-align: top;
    margin-top: 0;
    opacity: .7;
    -moz-opacity: .7;
    filter: alpha(opacity=70);
}

.special-topic-img:hover {
    background-color: transparent;
}

.special-topic-img:hover img {
    opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
}

span.close {
    display: block;
    height: 12px;
    width: 12px;
    z-index: 1;
    cursor: pointer;
    right: 10px;
    top: 5px;
    text-align: center;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") -60px -873px no-repeat;
}

.error-info {
    width: 820px;
    margin: 0 auto;
}

.img-cloud {
    float: left;
    width: 189px;
    height: 186px;
    margin-left: 120px;
    _margin-left: 60px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/0c6812b6d924d73ca61a5f3b35823c91_img-404.gif") -10px -10px no-repeat;
}

.txt-404 {
    float: left;
    margin-left: 60px;
    _margin-left: 30px;
}

.txt-404 p {
    color: #666;
    line-height: 20px;
    padding: 3px 0;
    font-size: 14px;
}

.txt-404 p a.link-blue {
    font-size: 14px;
}

.img-404 {
    width: 176px;
    height: 76px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/0c6812b6d924d73ca61a5f3b35823c91_img-404.gif") -250px -0px no-repeat;
}

.img-hill {
    width: 820px;
    height: 135px;
    margin: 0 auto;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/0c6812b6d924d73ca61a5f3b35823c91_img-404.gif") -5px -178px no-repeat;
}

.back-home {
    margin-right: 10px;
    display: block;
    width: 22px;
    height: 18px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/0c6812b6d924d73ca61a5f3b35823c91_img-404.gif") -261px -112px no-repeat;
}

.back-last {
    margin-right: 10px;
    display: block;
    width: 22px;
    height: 18px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/0c6812b6d924d73ca61a5f3b35823c91_img-404.gif") -261px -148px no-repeat;
}

.img-turn-s {
    height: 133px;
    width: 200px;
    *height: 200px;
    _height: 200px;
    height: 200px\0;
    *width: 200px;
    margin-right: 15px;
    overflow: visible;
}

.img-turn {
    -moz-transform-origin: 65px center;
    -webkit-transform-origin: 65px center;
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.iehack {
    *min-height: 140px;
    *overflow-y: hidden;
    min-height: 140px\0;
    overflow-y: hidden\0;
}

.img-turn-l {
    -moz-transform-origin: 97px center;
    -webkit-transform-origin: 97px center;
    width: 292px;
    *width: 200px;
    margin-right: 11px;
    width: 194px\0;
    margin-right: 110px\0;
    overflow: visible;
}

.img-turn-l img {
    width: 180px;
    margin-right: 100px;
    _margin-right: 50px;
}

.hdn-x {
    _overflow-x: hidden;
}

#cur_nav_menu {
    padding: 0 5px;
    line-height: 28px;
    display: inline-block;
    width: 80px;
}

#cur_nav_menulist {
    position: absolute;
}

#cur_nav_menulist a {
    margin-right: 0;
    padding: 0 5px;
    line-height: 28px;
    display: inline-block;
    width: 78px;
    text-align: left;
}

#prsnabflt {
    left: 80px;
}

#shouyedivid img {
    position: relative;
    margin-bottom: -6px;
}

.foot-link .more {
    position: relative;
    right: 0;
    bottom: 0;
    *margin-top: -25px;
    float: right;
}

.foot-link .ico {
    padding: 0 6px;
}

.softsubmenu {
    position: absolute;
    z-index: 1003;
    top: 42px;
    left: 0;
    height: 145px;
    width: 245px;
}

.gamesubmenu {
    position: absolute;
    z-index: 1003;
    top: 42px;
    left: 0;
    height: 145px;
    width: 245px;
}

.softsubmenu .div_leftbg,.gamesubmenu .div_leftbg {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/1b020b5f4b483e43ddf3570f1bf42859_img_nvgamebg.png") top left no-repeat;
    float: left;
    display: inline-block;
    width: 20px;
    height: 145px;
}

.softsubmenu .submenulist,.gamesubmenu .submenulist {
    padding-top: 10px;
    height: 130px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/1b020b5f4b483e43ddf3570f1bf42859_img_nvgamebg.png") top right no-repeat;
    float: left;
    list-style-type: none;
    padding-right: 20px;
    padding-bottom: 15px;
    margin: 0;
}

.softsubmenu .submenulist dd,.gamesubmenu .submenulist dd {
    line-height: 20px;
    padding: 5px 0;
    list-style-type: none;
    height: 20px;
    margin: 0;
}

.softsubmenu .submenulist dd span,.gamesubmenu .submenulist dd span {
    padding: 0 7px;
    font-size: 12px;
}

.softsubmenu .submenulist dd a,.gamesubmenu .submenulist dd a {
    color: #fff;
    cursor: pointer;
}

.app-dofav,.mkapp-btn {
    background: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/23a3b310ee3141f596ae024d47360fe7_zhybtns.png) no-repeat;
}

.app-dofav {
    position: absolute;
    z-index: 2;
    width: 58px;
    height: 52px;
    right: 0;
    top: 0;
}

.adf-on {
    background-position: -100px -200px;
}

.adf-off {
    background-position: -201px -200px;
}

.app-dofav span,.mkapp-btn span {
    display: none;
}

.mab-install,.mab-download {
    width: 165px;
    height: 59px;
    float: left;
    display: inline;
    margin-right: 20px;
    font-size: 16px;
    text-align: center;
    line-height: 57px;
}

.mab-install {
    margin-right: 20px;
}

.mab-install:hover {
    background-position: -200px 0;
}

.mab-download:hover span {
    background-position: -200px -75px;
}

.mab-download span {
    width: 165px;
    height: 59px;
    background: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/23a3b310ee3141f596ae024d47360fe7_zhybtns.png) 0 -75px no-repeat;
    float: left;
    display: block;
    color: #fff;
    font-family: microsoft yahei;
}


.mab-download .mab-download-buy{
    width: 165px;
    height: 59px;
    background: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2017/09/25/494aa32c53e3db8df7204d54d93a7947_download.png) 0 -75px no-repeat;
    float: left;
    display: block;
    color: #fff;
    font-family: microsoft yahei;
}

.mab-download .mab-download-size {
    font-size: 18px;
}

.mab-download .mab-download-free{
    width: 165px;
    height: 59px;
    background: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/23a3b310ee3141f596ae024d47360fe7_zhybtns.png) 0 -75px no-repeat;
    float: left;
    display: block;
    color: #fff;
    font-family: microsoft yahei;
}

.mab-install:hover span {
    background-position: -200px 0;
}

.mab-install span {
    width: 165px;
    height: 59px;
    background: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/23a3b310ee3141f596ae024d47360fe7_zhybtns.png) 0 0 no-repeat;
    float: left;
    display: block;
    color: #fff;
    font-family: microsoft yahei;
}

.pc-special {
    width: 51px;
    height: 50px;
    display: block;
}

.install-misc {
    list-style: none;
}

.install-misc b {
    font-size: 12px;
    font-weight: normal;
}

.mab-tx,.mab-hs {
    width: 135px;
    height: 40px;
    float: left;
    display: inline;
}

.mab-tx {
    margin-right: 15px;
    background-position: 0 -150px;
}

.mab-hs {
    background-position: -175px -150px;
}

.page-ctrl .pagecolor {
    color: #666;
}

.mobileSoft {
    font-size: 16px;
    color: #333;
    padding-left: 20px;
    padding-top: 20px;
}

.item-huaweidetail {
    width: 319px;
    height: 70px;
    list-style: none;
    padding: 30px 0 20px 34px;
}

.item-huaweiIco {
    float: left;
    padding-right: 15px;
}

.hw-title {
    font-size: 14px;
    color: #333;
}

.hw-size {
    font-size: 12px;
    color: #949494;
    line-height: 24px;
    padding-left: 10px;
}

.hw-content {
    padding: 4px 0 5px 0;
}

.otherSoft {
    padding: 25px 10px 40px 22px;
    font-size: 12px;
}

.otherSoft a {
    color: #949494;
}

.otherSoft a:hover {
    color: #24b9bf;
}

.otherSoft em {
    color: #ebe8eb;
    margin: 0 11px;
}

.emui-ico {
    width: 63px;
    height: 59px;
    padding-top: 17px;
    padding-left: 34px;
}

.emui-ico img {
    width: 100%;
    height: 100%;
}

.emui-text {
    padding-top: 17px;
    padding-left: 15px;
}

.emui-text a {
    font-size: 14px;
    color: #333;
    font-family: Microsoft Yahei;
}

.emui-text .emui-a:hover {
    color: #24b9bf;
}

.item-huaweiIco img.app {
    height: 60px;
    width: 60px;
}

.hw-luntan a {
    color: #333;
    font-size: 12px;
    line-height: 24px;
}

.hw-comluntan a {
    color: #333;
    font-size: 12px;
    line-height: 24px;
    padding-left: 10px;
}

.hw-mbemui {
    height: 156px;
}

.hw-computer {
    height: 290px;
}

.hw-unit-title {
    height: 60px;
    line-height: 60px;
}

.hw-unit-title .title {
    font-size: 18px;
    font-weight: 500;
    color: #24b9bf;
    margin-left: 20px;
}

.hw-unit-title .title-day {
    font-family: microsoft yahei;
    font-size: 16px;
    font-weight: 500;
    color: #333;
    margin-left: 20px;
}

.hw-font {
    font-family: microsoft yahei;
}

.hw-unit-title .topic-title {
    font-size: 16px;
    font-weight: 500;
    color: #333;
    margin-left: 40px;
}

.hw-unit-title .more {
    margin-right: 20px;
}

.hw-unit-title .topic-more {
    margin-right: 2px;
}

.suwang {
    margin-top: 20px;
    margin-left: 24px;
    font-size: 16px;
    color: #000;
    font-weight: 600;
    font-family: Microsoft Yahei;
}

.suwang-img {
    background-image: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/f1e580f7a4874503854e477e7b6635fb_suwangwen.jpg");
    width: 715px;
    height: 475px;
    margin-top: 40px;
    margin-left: 144px;
    margin-bottom: 164px;
}

.license {
    margin-top: 20px;
    margin-left: 24px;
    font-size: 16px;
    color: #000;
    font-weight: 600;
    font-family: Microsoft Yahei;
}

.license-img {
    background-image: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2019/02/18/AC04ABFA06B661B103A57E2215BB5CA5.png");
    width: 793px;
    height: 1121px;
    margin: 40px auto 70px auto;
    background-repeat: no-repeat;
    background-size: 100% auto;
}

.lay-content {
    margin-left: 24px;
    font-family: Microsoft Yahei;
}

.h1-jzjh {
    margin-top: 20px;
    font-size: 16px;
    color: #000;
    font-weight: 600;
}

.h2-jzjh {
    margin-top: 17px;
    font-size: 16px;
    color: #000;
    font-weight: 600;
}

.h3-jzjh {
    margin-top: 25px;
    font-size: 16px;
    color: #000;
    font-weight: 600;
}

.left29 {
    margin-left: 29px;
}

.left16 {
    margin-left: 16px;
}

.left64 {
    margin-left: 64px;
}

.wid16 {
    width: 916px;
}

.wid30 {
    width: 930px;
}

.wid882 {
    width: 882px;
}

.wid46 {
    width: 946px;
}

.jzjh-font {
    font-size: 14px;
    line-height: 20px;
    color: #666;
}

.jzjh-font1 {
    font-size: 14px;
    color: #333;
    font-weight: 600;
}

.jzjh-font2 {
    font-size: 14px;
    color: #24b9bf;
}

.jzjh-img {
    background-image: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/3698c540def77e927b0884b877b4cf67_jzjh.jpg");
    width: 916px;
    height: 108px;
    margin-bottom: 10px;
}

.security-link {
    width: 200px;
    margin: 15px auto auto auto;
}

.security-link-left {
    float: left;
    width: 118px;
    margin-left: 100px;
    margin-top: 15px
}

.security-link-mid {
    margin-left: 30px;
    margin-top: 15px;
    float: left;
}

@charset "UTF-8";.div-mask {
    width: 100%;
    height: 100%;
}

.window {
    width: 387px;
    z-index: 999;
    left: 50%;
    top: 50%;
    margin-left: -190px!important;
    margin-top: -108.5px!important;
    margin-top: 0;
    position: fixed!important;
    position: absolute;
}

.win-bar-top,.win-bar-bottom {
    display: block;
    height: 3px;
    font-size: 2px;
    line-height: 3px;
}

.win-bar-top {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/732925c324cb3d58e61724b5c0ada5f7_bg-pop-top.png") no-repeat;
}

.win-bar-bottom {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/ebf89348e93e1ae80a46a168a2cbd712_bg-pop-tottom.png") no-repeat;
}

.win-border {
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/6093c39d59e3351860538b9e2d84a517_bg-pop-win.png") repeat-y;
    padding: 0 3px;
}

.win-area {
    border: 1px solid #bababa;
    background-color: #fff;
}

.win-head {
    height: 44px;
    background-color: #24b9bf;
}

.win-head span {
    font-size: 14px;
    font-weight: bold;
    line-height: 44px;
    color: #fff;
    margin-left: 20px;
}

.win-head .btn-close {
    margin: 15px 15px 0 0;
}

.win-main {
    min-height: 116px;
    _height: 116px;
    border-bottom: 1px solid #e9e9e9;
}

.win-main .win-info {
    padding: 40px 20px 20px;
}

.win-main .win-info p {
    font-size: 14px;
    line-height: 24px;
}

.win-foot {
    height: 54px;
    background-color: #f9f9f9;
}

.btn-white {
    display: block;
    width: 96px;
    height: 36px;
    border: 1px solid #e5e5e5;
    line-height: 36px;
    text-align: center;
    background-color: #f2f2f2;
    border-radius: 5px;
    border-radius: 5px;
}

.btn-white span {
    color: #666;
    font-size: 14px;
    font-weight: bold;
}

.btn-white:hover {
    color: #666;
    background-color: #ddd;
}

.win-foot .btn-white {
    margin: 7px 62px 0 0;
}

.btn-close {
    width: 16px;
    height: 16px;
    display: block;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") -59px -1000px no-repeat;
}

.txt-pop {
    width: auto;
    top: 150%;
    left: 40%;
}

.txt-pop b {
    height: 56px;
    display: block;
    width: 5px;
    float: left;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") no-repeat;
}

.txt-pop b.b-1 {
    background-position: 0 -1257px;
}

.txt-pop b.b-2 {
    background-position: -67px -1257px;
}

.txt-pop .ctr {
    padding: 0 20px;
    height: 52px;
    line-height: 52px;
    display: block;
    float: left;
    background-color: #e9f9ff;
    border-top: 2px solid #51b7ee;
    border-bottom: 2px solid #51b7ee;
}

.txt-pop .ctr span {
    line-height: 52px;
    color: #07689b;
    font-size: 12px;
}

.txt-pop .ctr em {
    margin: 15px 10px 0 0;
}

.check {
    display: block;
    width: 20px;
    height: 20px;
    background: url("https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/c945dfb563183941c1fdf2e1d4023b42_css.gif") no-repeat;
    background-position: -41px -1023px;
}

body {
    position: relative;
}

.divMask {
    filter: alpha(opacity=30);
    -moz-opacity: .5;
    -khtml-opacity: .5;
    opacity: .5;
    background-color: #000;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 110;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    _position: absolute;
    _width: expression(document.documentElement.clientWidth);
    _height: expression(document.documentElement.clientHeight);
}

.logParent {
    width: 100%;
    height: 100%;
    position: fixed;
    _position: absolute;
    left: 0;
    z-index: 999;
    top: 50px;
}

.LoginFrame {
    width: 562px;
    height: 411px;
    margin: 0 auto;
    position: relative;
}

div.closeLB {
    position: absolute;
    top: 0;
    right: 10px;
}

a.closeLB {
    display: block;
    width: 19px;
    height: 19px;
    margin: 10px;
    background-image: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/1525139221d38eab4409f9f3e6cb4090_close.gif);
    _background-image: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/1525139221d38eab4409f9f3e6cb4090_close.gif);
}

a.closeLB:link,a.close:visited {
    display: block;
    width: 19px;
    height: 19px;
    margin: 10px;
    background-image: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/10d5e6e49b4bf4ec0a20465141126eea_close_hover.gif);
    _background-image: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/10d5e6e49b4bf4ec0a20465141126eea_close_hover.gif);
}

@charset "utf-8";* {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

a,img {
    border: 0;
}

a {
    text-decoration: none;
}

#IndexBig {
    width: 960px;
    height: 320px;
    margin: 0 auto;
}

.conbox {
    position: relative;
}

.switcher {
    position: absolute;
    bottom: 10px;
    right: 10px;
    float: right;
    z-index: 99;
}

.switcher a {
    width: 14px;
    height: 14px;
    cursor: pointer;
    float: left;
    margin-right: 5px;
    background-image: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/08/34c8be0e5e4f8b359fb050e62f263764_btns_v2.png);
    background-position: 0 -766px;
    text-indent: 5000px;
}

.switcher a.cur,.switcher a:hover {
    background-position: -23px -766px;
}

.slider {
    margin: 0 auto;
    width: 960px;
    height: 320px;
    border: 0 solid #ccc;
    position: relative;
    overflow: hidden;
}

#IndexAds .conbox {
    width: 9999em;
}

#IndexAds .conbox div {
    width: 960px;
    height: 320px;
    overflow: hidden;
    float: left;
}

#IndexTopAds .conbox {
    width: 9999em;
}

#IndexTopAds .conbox div {
    width: 960px;
    height: 90px;
    overflow: hidden;
    float: left;
}

.topslider {
    margin: 0 auto;
    width: 960px;
    height: 90px;
    border: 0 solid #ccc;
    position: relative;
    overflow: hidden;
}

#IndexMiddleAds1 .conbox {
    width: 9999em;
}

#IndexMiddleAds1 .conbox div {
    width: 233px;
    height: 110px;
    overflow: hidden;
    float: left;
}

.middleslider1 {
    margin: 0 auto;
    width: 233px;
    height: 110px;
    border: 0 solid #ccc;
    position: relative;
    overflow: hidden;
}

#IndexMiddleAds2 .conbox {
    width: 9999em;
}

#IndexMiddleAds2 .conbox div {
    width: 233px;
    height: 110px;
    overflow: hidden;
    float: left;
}

.middleslider2 {
    margin: 0 auto;
    width: 233px;
    height: 110px;
    border: 0 solid #ccc;
    position: relative;
    overflow: hidden;
}

#IndexMiddleAds3 .conbox {
    width: 9999em;
}

#IndexMiddleAds3 .conbox div {
    width: 233px;
    height: 110px;
    overflow: hidden;
    float: left;
}

.middleslider3 {
    margin: 0 auto;
    width: 233px;
    height: 110px;
    border: 0 solid #ccc;
    position: relative;
    overflow: hidden;
}

#AppDetailAds2 .conbox {
    width: 9999em;
}

#AppDetailAds2 .conbox div {
    width: 240px;
    height: 300px;
    overflow: hidden;
    float: left;
}

.detailslider2 {
    margin: 10px 5px 10px 0;
    position: relative;
    width: 240px;
    height: 300px;
    border: 0 solid #ccc;
    overflow: hidden;
}

#scrollbar1 .overview .conbox div img {
    margin: 0;
}

#AppDetailAds3 .conbox {
    width: 9999em;
}

#AppDetailAds3 .conbox div {
    width: 240px;
    height: 300px;
    overflow: hidden;
    float: left;
}

.detailslider3 {
    float: left;
    width: 240px;
    height: 300px;
    border: 0 solid #ccc;
    overflow: hidden;
}

#AppDetailAds .conbox {
    width: 9999em;
}

#AppDetailAds .conbox div {
    width: 235px;
    height: 115px;
    overflow: hidden;
    float: left;
}

.detailslider {
    margin: 0 auto;
    width: 235px;
    height: 115px;
    border: 0 solid #ccc;
    position: relative;
    overflow: hidden;
}

.rater-star {
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
    background-repeat: repeat-x;
    background-position: left top;
}

.rater-star-item,.rater-star-item-current,.rater-star-item-hover {
    position: absolute;
    margin: 1px!important;
    margin-left: 0!important;
    top: 0;
    left: 0;
    background-repeat: repeat-x;
}

.rater-star-item {
    background-position: -100% -100%;
}

.rater-star-item-hover {
    background-position: left -34px;
    cursor: pointer;
}

.rater-star-item-current {
    background-position: left center;
    margin: 0!important;
}

@charset "utf-8";fieldset,img {
    border: 0;
}

a {
    text-decoration: none;
    outline: none;
}

img {
    border-style: none;
}

ul,ol {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

:focus {
    outline: 0;
}

.header {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99;
    height: 36px;
    background: #464646;
    font-size: 14px;
}

.topnav {
    position: absolute;
    top: 0;
}

.topnav-item {
    float: left;
    height: 36px;
    line-height: 36px;
}

.topnav-item a {
    text-decoration: none;
    color: #a7a7a7;
}

.topnav-item a:hover {
    color: #fff;
}

.nav1 {
    margin: 0 30px;
}

.cur:link,.cur:visited {
    display: block;
    height: 34px;
    margin-left: 28px;
    padding: 0 2px;
    line-height: 36px;
    font-weight: bold;
    color: #fff;
    border-bottom: 2px solid #db3221;
}

.cur:hover {
    color: #fff;
}

.center {
    display: block;
    float: left;
    width: 116px;
}

.cur img {
    position: absolute;
    top: 17px;
    left: 300px;
}

.soft-center {
    line-height: 36px;
    text-align: center;
    list-style-type: none;
    margin-top: 36px;
    padding: 0;
    background-color: #181818;
    filter: alpha(opacity=80);
    -moz-opacity: .8;
    -khtml-opacity: .8;
    opacity: .8;
    border-radius: 0 0 5px 5px;
    display: none;
    overflow: hidden;
}

.soft-info-arrow {
    float: left;
    margin: 18px 4px 0 2px;
    width: 0;
    height: 0;
    border-width: 3px 3px 0 3px;
    border-style: solid;
    border-color: #fff transparent transparent transparent;
}

.soft-info-arrows {
    float: left;
    margin: 18px 4px 0 2px;
    width: 0;
    height: 0;
    border-width: 0 3px 3px 3px;
    border-style: solid;
    border-color: transparent transparent #fff transparent;
}

.soft-center li a {
    font-size: 14px;
    color: #fff;
    filter: alpha(opacity = 60);
    -moz-opacity: .6;
    opacity: .6;
}

.soft-center li a:hover {
    filter: alpha(opacity = 100);
    -moz-opacity: 1;
    opacity: 1;
}

.soft-center a {
    display: block;
    height: 100%;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
}

.config-bar {
    height: 36px;
    line-height: 36px;
    position: absolute;
    right: 0;
    top: 0;
}

.user-info {
    float: left;
    position: relative;
    margin-right: 20px;
    max-width: 264px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 12px;
    color: #a7a7a7;
}

.user-avatar {
    float: left;
    width: 25px;
    height: 25px;
    margin: 6px 6px 0 0;
    background: url("../../images/contact/user-pic.png") center center no-repeat;
}

.user-avatar-body {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background-size: cover;
}

.user-info-name {
    float: left;
    line-height: 36px;
    cursor: default;
}

.user-info-tips {
    position: absolute;
    display: none;
    top: 36px;
    padding: 0;
    width: 100%;
    list-style-type: none;
    background-color: #181818;
    filter: alpha(opacity=80);
    -moz-opacity: .8;
    -khtml-opacity: .8;
    opacity: .8;
    border-radius: 0 0 5px 5px;
    color: #fff;
    overflow: hidden;
}

.user-info-tips li a {
    color: #fff;
    filter: alpha(opacity = 60);
    -moz-opacity: .6;
    opacity: .6;
}

.user-info-tips li a:hover {
    filter: alpha(opacity = 100);
    -moz-opacity: 1;
    opacity: 1;
}

.user-info-tips a {
    display: block;
    height: 100%;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
}

.user-info-arrow {
    float: left;
    margin: 16px 4px 0 8px;
    width: 0;
    height: 0;
    border-width: 3px 3px 0 3px;
    border-style: solid;
    border-color: #a7a7a7 transparent transparent transparent;
}

.user-info-arrows {
    float: left;
    margin: 16px 4px 0 8px;
    width: 0;
    height: 0;
    border-width: 0 3px 3px 3px;
    border-style: solid;
    border-color: transparent transparent #a7a7a7 transparent;
}

.language-info {
    float: left;
    position: relative;
    margin-right: 18px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 12px;
    color: #a7a7a7;
    cursor: pointer;
}

.language-info-label {
    float: left;
    line-height: 36px;
    cursor: default;
}

.language-info-arrow {
    float: left;
    margin: 16px 4px 0 8px;
    width: 0;
    height: 0;
    border-width: 3px 3px 0 3px;
    border-style: solid;
    border-color: #a7a7a7 transparent transparent transparent;
}

.language-info-arrows {
    float: left;
    margin: 16px 4px 0 8px;
    width: 0;
    height: 0;
    border-width: 0 3px 3px 3px;
    border-style: solid;
    border-color: transparent transparent #a7a7a7 transparent;
}

.language-list {
    position: absolute;
    display: none;
    top: 36px;
    padding: 0;
    width: 100%;
    list-style-type: none;
    background-color: #181818;
    filter: alpha(opacity=80);
    -moz-opacity: .8;
    -khtml-opacity: .8;
    opacity: .8;
    border-radius: 0 0 5px 5px;
    color: #fff;
    overflow: hidden;
    left: 0px;
}

.language-list li a {
    filter: alpha(opacity = 60);
    -moz-opacity: .6;
    opacity: .6;
}

.language-list li a:hover {
    filter: alpha(opacity = 100);
    -moz-opacity: 1;
    opacity: 1;
}

.language-list a {
    display: block;
    height: 100%;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
}

#labelPlaceholder{
         z-index: 102;
        height: 32px;
        line-height: 32px;
        color:#c5c5c5;
        position: absolute;
        font-size: 12px;
        top: 24px;
        left: 645px;
        padding: 0;
        margin: 0;
        font-family: microsoft yahei;
        text-align:center;
}
.fancybox {
    width: 100%;
    height: 100%;
    z-index: 2000;
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    text-align: center;
    background: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/09/a300152e200eb5ee58f5a15a2e9c2437_mask.png) repeat;
}
.fancy_notice {
    background-image: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2017/10/13/89034e3b8d673e40a22bff88e15a35ba_downloadbackground.png);
    box-shadow: 4px 4px 4px #666;
    border-radius: 6px;
    z-index: 2001;
    background-repeat: no-repeat;
    width: 562px;
    height: 356px;
    margin: 230px auto 0;
}
.fancy_close {
    position: relative;
    top: -13px;
    left: 546px;
    display: block;
    background-position: -400px -450px;
    width: 31px;
    height: 31px;
    cursor: pointer;
    background-image: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2016/11/09/af9999a2f9ab660a6e0e730358bace75_zhy_install.png);
    background-repeat: no-repeat;
}
.fancy_titlelogo {
    padding-top: 17px;
}
.fancy_titlelogo img {
    border-radius: 7px;
    padding: 7px 7px;
    background-color: #ccc;
    width: 64px;
    height: 64px;
}
.fancy_content {
    margin-top: 24px;
    margin-bottom: 79px;
}
.fancy_content span {
    font-size: 14px;
    color;
    #333333;
    display: block;
    line-height: 24px;
}
.fancy_buttom {
    cursor: pointer;
    width: 160px;
    height: 40px;
    color: #ffffff;
    font-size: 16px;
    background-image: url(https://appportal-drcn.dbankcdn.com/dl/emuirom123/attachment/2017/10/13/26feab8e3171a480c0e1bf863267dd28_appbuttom.png);
    margin: 0 auto;
    line-height: 40px;
}
.fancy_link {
    display: inline-block;
    color: #fff;
}
.fancy_buttom a:link, .fancy_buttom a:visited {
    color: #fff;
}
.fancyclick {
    cursor: pointer;
}
.report {
    width:235px;
    height:118px;
    padding-top:20px;
    border:1px solid #e5e5e5;
    border-radius:5px;
    background:#fff;
    text-align:center;
}
.report-img {
    display:block;
    width:64px;
    height:64px;
    margin:0 auto;
}
.report-img img {
    display:block;
    width:100%;
    height:100%;
}
.report-text {
    display:inline-block;
    margin-top:15px;
}
.report-text span {
    display:block;
    font-size:14px;
    line-height:14px;
    color:#333;
    float:left;
}
.report-text img {
    display:block;
    width:6px;
    height:11px;
    margin-left:13px;
    padding-top:2px;
    float:left;
}