
/*
 * 易班手机客户端下载专页
 * update:20120829
 * editor:goolei
 * notes:
 */

/*CSS reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Microsoft YaHei, 微软雅黑, "ff-tisa-web-pro-1",  "ff-tisa-web-pro-2", "Lucida Grande", "Hiragino Sans GB",  "Hiragino Sans GB W3", Tahoma, 宋体, Simsun;
	-webkit-font-smoothing: antialiased;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
del, ins {
	text-decoration: none;
}
li {
	list-style: none;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
sup {
	vertical-align: baseline;
}
sub {
	vertical-align: baseline;
}
legend {
	color: #000;
}
input, button, textarea, select, optgroup, option {
	font-size: 100%;
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
input, button, textarea, select {
	outline: none;
	border: 0;
}
a, a:hover {
	text-decoration: none;
}
/*Width*/
.w_auto {
	width: auto;
}
.w_100 {
	width: 100%;
}
.w_90 {
	width: 90%;
}
.w_80 {
	width: 80%;
}
.w_70 {
	width: 70%;
}
/*Font*/
.n {
	font-weight: normal;
}
.b {
	font-weight: bold;
}
.em2 {
	text-indent: 2em;
}
.f_white {
	color: #fff;
}
.f_black {
	color: #000;
}
.f_red {
	color: #f00;
}
.f_333 {
	color: #333;
}
.f_444 {
	color: #444;
}
.f_666 {
	color: #666;
}
.f_777 {
	color: #777;
}
.f_888 {
	color: #888;
}
.f_aaa {
	color: #aaa;
}
.f_ccc {
	color: #ccc;
}
.f_093 {
	color: #093;
}
.size_14 {
	font-size: 14px;
}
.size_15 {
	font-size: 15px;
}
.size_16 {
	font-size: 16px;
}
.size_18 {
	font-size: 18px;
}
/*Border*/
.b_01 {
	border: 1px solid #d9d9d9;
	border-top: 1px solid #c0c0c0;
}
.b_02 {
	border: 1px solid #b9b9b9;
	border-top: 1px solid #a0a0a0;
}
.b_03 {
	border: 1px solid #69f;
}
/*Margin*/
.m_auto {
	margin: 0 auto;
}
.mt_3 {
	margin-top: 3px;
}
.mt_5 {
	margin-top: 5px;
}
.mt_15 {
	margin-top: 15px;
}
.mt_20 {
	margin-top: 20px;
}
.mt_25 {
	margin-top: 25px;
}
.mt_30 {
	margin-top: 30px;
}
.ml_8 {
	margin-left: 8px;
}
.ml_10 {
	margin-left: 10px;
}
.ml_20 {
	margin-left: 20px;
}
.ml_25 {
	margin-left: 25px;
}
.mr_8 {
	margin-right: 8px;
}
.mr_15 {
	margin-right: 15px;
}
.mb_10 {
	margin-bottom: 10px;
}
.mb_20 {
	margin-bottom: 20px;
}
/*Clear*/
.clr_1, .clr_5, .clr_10, .clr_30, .clr_50 {
	font-size: 0;
	clear: both;
}
.clr_1 {
	height: 1px;
}
.clr_5 {
	height: 5px;
}
.clr_10 {
	height: 10px;
}
.clr_20 {
	height: 20px;
}
.clr_30 {
	height: 30px;
}
.clr_50 {
	height: 50px;
}
.title_1 {
	font-size: 18px;
	color: #20608b;
}
.title_2 {
	font-size: 16px;
	color: #508291;
}
.title_3 {
	font-size: 14px;
	color: #20608b;
}
.close_01 {
	float: right;
	display: inline;
	width: 40px;
	height: 40px;
	margin: 4px;
	cursor: pointer;
}
.close_02 {
	float: right;
	display: inline;
	width: 16px;
	height: 16px;
	margin: 10px 10px 0 0;
}
.close_02 a {
	display: block;
	width: 16px;
	height: 16px;
	background: url(/images/mobile/col_icon.png?v=2012080300) 0px 0px;
}
.close_02 a:hover {
	background-position: -16px 0px;
}
body {
	background: #ececec;
}
.wrap {
}
.topbar {
	width: auto;
	height: 22px;
	background: #222;
}
.subbar {
	width: auto;
	height: 60px;
	background: #4387b7 url(/images/mobile/mobile_topbar.png?v=201212203) repeat-x;
}
.nav_block {
	width: 960px;
	height: 55px;
	margin: 0 auto;
}
.logo_mobile {
	float: left;
	width: 250px;
	height: 60px;
	background: url(/images/mobile/logo_cell.png?v=20130527) no-repeat;
}
.menu_mobile {
	float: right;
	height: 55px;
}
.menu_mobile a {
	display: inline-block;
	height: 41px;
	line-height: 40px;
	margin: 8px 0 0 0;
	padding: 0 15px 0 0;
	font-size: 17px;
	color: #fff;
}
.menu_mobile a:hover {
	background: url(/images/mobile/bg_menu.png?v=201212205) no-repeat right  0px;
}
.menu_mobile a:active {
	background-position: right -41px;
}
.menu_mobile a span {
	float: left;
	width: 15px;
	height: 41px;
}
.menu_mobile a:hover span {
	background: url(/images/mobile/bg_menu.png?v=201212205) no-repeat 0px  0px;
}
.menu_mobile a:active span {
	background-position: 0px -41px;
}
.menu_mobile a.now {
	background: url(/images/mobile/bg_menu.png?v=201212205) right -82px;
	cursor: default;
}
.menu_mobile a.now span {
	float: left;
	width: 15px;
	height: 41px;
	padding: 0;
	background: url(/images/mobile/bg_menu.png?v=201212205) 0px -82px;
}
/*首页 S*/
.bigshow {
	width: auto;
	height: 420px;
	background: #2c4155;
	border-bottom: 1px solid #061823;
}
.bigshow_block {
	position: relative;
	width: 960px;
	height: 420px;
	margin: 0 auto;
}
.quick_download {
	position: absolute;
	top: 310px;
	left: 12px;
	width: 250px;
	height: 68px;
	z-index: 9990;
}
.quick_download a {
	display: block;
	width: 250px;
	height: 68px;
	background: url(/images/mobile/btn_download.png?v=2012080300) no-repeat;
}
.quick_download a:hover {
	background-position: 0 -68px;
}
.quick_download a:active {
	background-position: 0 -136px;
}
.quick_download_list {
	position: absolute;
	bottom: -1px;
	left: 12px;
	width: 250px;
	height: 135px;
	background: #daecf6;
	border-radius: 8px 8px 0 0;
	z-index: 9999;
}
.quick_download_android {
	height: 20px;
	padding: 0 0 0 26px;
	background: url(/images/mobile/col_icon.png?v=2012080300) no-repeat  -230px -20px;
}
.quick_download_iphone {
	height: 20px;
	padding: 0 0 0 26px;
	background: url(/images/mobile/col_icon.png?v=2012080300) no-repeat  -230px 0px;
}
.quick_download_android a, .quick_download_iphone a {
	line-height: 21px;
	font-size: 13px;
	font-weight: bold;
	color: #005c7b;
}
.quick_download_android a:hover, .quick_download_iphone a:hover {
	color: #55adc9;
}
.quick_download_android span, .quick_download_iphone span {
	line-height: 21px;
	font-size: 13px;
	color: #9dbbc4;
}
.quick_download_cell {
	height: 20px;
	padding: 0 0 0 26px;
	background: url(/images/mobile/col_icon.png?v=2012080300) no-repeat  -231px -40px;
}
.quick_download_cell a {
	line-height: 21px;
	font-size: 13px;
	font-weight: bold;
	color: #005c7b;
}
.quick_download_cell a:hover {
	color: #55adc9;
}
.quick_download_cell_text {
	position: absolute;
	bottom: 0;
	width: 203px;
	height: 40px;
	padding: 11px 0 0 5px;
	background: url(/images/mobile/col_icon.png?v=2012080300) no-repeat 0px  -16px;
}
.quick_download_cell_text p {
	line-height: 1.5em;
	color: #508291;
}
.bigban {
	position: absolute;
	bottom: -106px;
	right: 0px;
	width: 960px;
	height: 500px;
}
#slider {
	position: relative;
	width: 960px;
	height: 500px;
}
#slider img {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
}
.nivo-controlNav {
	position: absolute;
	left: 15px;
	bottom: 60px;
	z-index: 9999;
}
.nivo-controlNav a {
	float: left;
	display: block;
	width: 26px;
	height: 25px;
	background: url(/images/mobile/bullets.png?v=201212204) no-repeat;
	text-indent: -9999px;
	border: 0;
	margin-right: 8px;
}
.nivo-controlNav a.active {
	background-position: 0 -25px;
}
.nivoSlider {
	position: relative;
}
.nivoSlider img {
	position: absolute;
	top: 0px;
	left: 0px;
}
.nivo-slice {
	display: block;
	position: absolute;
}
.nivo-directionNav a {
	display: none;
}
.nivo-controlNav a {
	position: relative;
	z-index: 999;
	cursor: pointer;
}
.info_block {
	width: 960px;
	margin: 105px auto 0;
	overflow: hidden;
}
.aboutyb {
	float: left;
	width: 500px;
	height: 250px;
	padding: 0 0 0 15px;
}
.aboutyb_title {
	margin: 0 0 10px 0;
	font-size: 18px;
	font-weight: bold;
	color: #29424c;
}
.aboutyb p {
	line-height: 2em;
	font-size: 14px;
	color: #20608b;
}
.version {
	float: right;
	width: 400px;
	height: 250px;
}
.version_title {
	margin: 0 0 10px 0;
	font-size: 18px;
	font-weight: bold;
	color: #29424c;
}
.version ul {
}
.version li {
	line-height: 2em;
	font-size: 14px;
	color: #aaa;
}
.version li a {
	color: #333;
}
.version li a:hover {
	color: #20608b;
}
/*首页 E*/
.subinfo_help, .subinfo_download, .subinfo_update {
	width: auto;
	height: 1px;
	background: #fff;
	font-size:0;
	overflow:hidden;
}
/*下载 S*/
.download_block {
	width: 960px;
	min-height: 680px;
	margin: 50px auto;
	overflow: hidden;
}
.system_tab {
	width: 960px;
	overflow: hidden;
}
#tags {
	position: relative;
	width: 960px;
	height: 100px;
	background: #ececec;
	border-bottom: 1px solid #ccc;
	zoom: 1;
	clear: both;
}
#tags ul {
	position: absolute;
	bottom: -1px;
	overflow: hidden;
}
#tags li {
	float: left;
	width: 200px;
	height: 100px;
	margin: 0 20px 0 0;
}
#tags li a {
	float: left;
	width: 200px;
	height: 100px;
}
#tags li a.android {
	background: url(/images/mobile/system_tab.png?v=201212211) no-repeat  0px 0px;
}
#tags li a.iphone {
	background: url(/images/mobile/system_tab.png?v=201212211) no-repeat  0px -200px;
}
#tags li.selectTag {
	position: relative;
	width: 200;
	height: 100px;
}
#tags li.selectTag a {
	display: block;
	width: 200px;
	height: 100px;
	cursor: default;
}
#tags li.selectTag a.android {
	background: url(/images/mobile/system_tab.png?v=201212211) no-repeat  0px -100px;
}
#tags li.selectTag a.iphone {
	background: url(/images/mobile/system_tab.png?v=201212211) no-repeat  0px -300px;
}
#tagContent {
	width: 960px;
	padding: 0;
}
.tagContent {
	display: none;
	padding: 20px;
	background: #f5f5f5;
	border: 1px solid #ccc;
	border-top: none;
}
#tagContent div.selectTag {
	display: block;
}
.bg_android {
	background: #f5f5f5 url(/images/mobile/bg_android.png?v=201212211)  no-repeat bottom right;
}
.bg_iphone {
	background: #f5f5f5 url(/images/mobile/bg_iphone.png?v=201212211)  no-repeat bottom right;
}
.btn_download {
	width: 150px;
	height: 50px;
	margin: 20px 0 28px 5px;
}
.btn_download a {
	display: block;
	width: 150px;
	height: 50px;
	background: url(/images/mobile/btn_download.png?v=2012080300) no-repeat  -250px 0px;
}
.btn_download a:hover {
	background-position: -250px -50px;
}
.download_info {
	margin: 0 0 20px 10px;
}
.download_info p {
	line-height: 2em;
	font-size: 14px;
}
.cell_download {
	margin: 0 0 10px 10px;
}
.cell_download p {
	line-height: 2em;
	font-size: 14px;
}
.text_android {
	color: #4f771c;
}
.text_android2 {
	color: #a2bc27;
}
.text_android3 {
	color: #223805;
}
.apple_coming_soon {
	width: 435px;
	height: 250px;
	margin: 0 auto;
	padding: 50px;
	background: url(/images/mobile/apple_notready.png?v=2012081500)  no-repeat center;
	text-align: center;
}
.apple_download {
	margin: 0 0 0 10px;
	font-size: 14px;
}
.apple_download a {
	display: inline-block;
	line-height: 30px;
	border-bottom: 2px solid #000;
	color: #000;
	font-size: 20px;
	font-weight: bold;
}
.apple_download a:hover {
	border-bottom: 2px solid #888;
	color: #888;
}
.btn_appstore {
    overflow:hidden;
    zoom:1;
	width: 170px;
	height: 56px;
	padding: 20px 0 5px 8px;
}
.btn_appstore a {
	display: block;
	width: 170px;
	height: 56px;
	background: url(/images/mobile/btn_download.png?v=2012083100) no-repeat  -251px -156px;
}
.btn_appstore a:hover {
	background-position: -251px -212px;
}
.btn_ipa {
	width: 170px;
	height: 56px;
	margin: 20px 0 5px 8px;
}
.btn_ipa a {
	display: block;
	width: 170px;
	height: 56px;
	background: url(/images/mobile/btn_download.png?v=2013010601) no-repeat  -432px 0px;
}
.btn_ipa a:hover {
	background-position: -432px -56px;
}
.text_apple {
	color: #888;
}
.text_apple2 {
	color: #222;
}
.whatsnew {
	margin: 0 0 0 10px;
}
.whatsnew_title {
	line-height: 2.5em;
	font-size: 14px;
	font-weight: bold;
}
.whatsnew p {
	line-height: 2em;
	font-size: 14px;
}
/*下载 E*/

/*成长 S*/
.show_control_all, .show_control_fold {
	height: 30px;
	line-height: 30px;
	color: #9dbbc4;
}
.show_control_fold {
	display: none;
}
.show_control_all a, .show_control_fold a {
	color: #9dbbc4;
}
.update_block {
	width: 960px;
	min-height: 680px;
	margin: 50px auto;
	overflow: hidden;
}
.update_content {
	margin: 0 0 50px 0;
}
.update_content_title {
	border-left: 5px solid #508291;
	border-bottom: 1px solid #508291;
	padding: 0 0 2px 8px;
}
.update_content_title span {
	float: right;
	font-weight: normal;
}
.update_content_text {
	padding: 0 0 0 12px;
}
.update_content_text p {
	line-height: 2em;
	font-size: 14px;
	color: #333;
}
.update_log {
	display: none;
}
.update_log p {
	color: #508291;
}
/*成长 E*/

/*帮助 S*/
.help_block {
	width: 960px;
	margin: 20px auto;
	overflow: hidden;
}
.help_content {
}
.help_content p {
	line-height: 2em;
	font-size: 14px;
	color: #508291;
}
/*帮助 E*/

/*全局底部 S*/
.footer {
	width: 960px;
	height: 80px;
	margin: 0 auto;
	border-top: 1px solid #ccc;
}
.footer_links {
	margin: 15px 0 8px 0;
	text-align: center;
	font-size:14px;
}
.footer_links a {
	margin: 0 8px;
	color: #333;
}
.footer_links a:hover {
	color: #20608b;
}
.footer_links span {
	width: 3px;
	text-align: center;
	color: #aaa
}
.footer_copyright {
	text-align: center;
	color: #aaa;
}
/*全局底部 E*/

/*弹出层 S*/
/*.vc { position:absolute; top:50%; left:0; display:block; width:100%; height:1px; overflow:visible; visibility:visible; z-index:999; }
.pop_title { float:left; font-size:12px; font-weight:bold; color:#fff; padding:2px 0 0 15px; }
.pop_close { float:right; display:inline; width:40px; height:25px; margin:0 5px 0 0; cursor:pointer; }

.apple_notready { position:absolute; top:-150px; left:50%; width:500px; height:300px; margin-left:-250px; background:#daecf6 url(/images/mobile/apple_notready.png?v=2012080300) no-repeat center; border:1px solid #729eb7; box-shadow:0px 0px 15px #29424c; z-index:9999; }*/
/*弹出层 E*/
