/*	-------------------------------------------------------------
	Ectrip CSS Widget
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Design By:		xyb
	Description:	Styles for appdown
	Filename:		appdown.css
	Version:		1.0
	Create Date:	2014.04.20 xyb
	Last Edit:		2014.07.07 xyb
	-------------------------------------------------------------	*/
 button {
	/* -webkit-box-shadow: -1px 2px 2px rgba(255, 255, 255, .3) inset, 0 0 .3125em rgba(0,0,0,.1);
	-moz-box-shadow: -1px 2px 2px rgba(255, 255, 255, .3) inset, 0 0 .3125em rgba(0,0,0,.1);
	 box-shadow: -1px 2px 2px rgba(255, 255, 255, .3) inset, 0 0 .3125em rgba(0,0,0,.1); */
	background: -o-linear-gradient(#fe9e5e, #ea7201);
	background: -ms-linear-gradient(#fe9e5e, #ea7201);
	background: -moz-linear-gradient(#fe9e5e, #ea7201);
	background: -webkit-linear-gradient(#fe9e5e, #ea7201);
	background: linear-gradient(#fe9e5e, #ea7201);
	background: #ea7201\0;
 *background: #ea7201;
	border: 1px solid #ea7201;
	color: #FFF;
	font-weight: bold;
	padding: 8px 15px;
	font-size: 16px;
	/* text-shadow: rgba(0, 0, 0, 0.7) 0 -1px 0; */
	white-space: nowrap;
	position: relative;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	min-width: 100px;
	line-height: normal;
	-webkit-transition: all 2s;
	transition: all 2s;
}
button:hover {
	background: -o-linear-gradient( #ea7201, #fe9e5e);
	background: -ms-linear-gradient( #ea7201, #fe9e5e);
	background: -moz-linear-gradient( #ea7201, #fe9e5e);
	background: -webkit-linear-gradient( #ea7201, #fe9e5e);
	background: linear-gradient(#ea7201, #fe9e5e);
	background: #fe9e5e\0;
 *background: #fe9e5e;
	-webkit-transition: all 2s;
	transition: all 2s;
}
button[type='button'],
button.button {
	background: -webkit-linear-gradient(top, #43B6EB 38%, #1790C3 100%);
	background: -ms-linear-gradient(top, #43B6EB 38%, #1790C3 100%);
	background: -moz-linear-gradient(top, #43B6EB 38%, #1790C3 100%);
	background: -o-linear-gradient(top, #43B6EB 38%, #1790C3 100%);
	background: linear-gradient(top, #43B6EB 38%, #1790C3 100%);
	background: #1790C3\0;
 *background: #1790C3;
	border: 1px solid #1790C3;
}
button[type='button']:hover,
button.button:hover {
	background: -webkit-linear-gradient(top, #43B6EB 100%, #1790C3 100%);
	background: -ms-linear-gradient(top, #43B6EB 100%, #1790C3 100%);
	background: -moz-linear-gradient(top, #43B6EB 100%, #1790C3 100%);
	background: -o-linear-gradient(top, #43B6EB 100%, #1790C3 100%);
	background: linear-gradient(top, #43B6EB 100%, #1790C3 100%);
	background: #1790C3\0;
 *background: #1790C3;
}
button[type='reset'] {
	background: -webkit-linear-gradient(top, #CCCCCC 38%, #999999 100%);
	background: -ms-linear-gradient(top, #CCCCCC 38%, #999999 100%);
	background: -moz-linear-gradient(top, #CCCCCC 38%, #999999 100%);
	background: -o-linear-gradient(top, #CCCCCC 38%, #999999 100%);
	background: linear-gradient(top, #CCCCCC 38%, #999999 100%);
	background: #999999\0;
 *background: #999999;
	border: 1px solid #999999;
}
button[type='reset']:hover {
	background: -webkit-linear-gradient(top, #CCCCCC 100%, #999999 100%);
	background: -ms-linear-gradient(top, #CCCCCC 100%, #999999 100%);
	background: -moz-linear-gradient(top, #CCCCCC 100%, #999999 100%);
	background: -o-linear-gradient(top, #CCCCCC 100%, #999999 100%);
	background: linear-gradient(top, #CCCCCC 100%, #999999 100%);
	background: #999999\0;
 *background: #999999;
}
button.buttonG {
	background: -webkit-linear-gradient(top, #66cc00, #339900);
	background: -ms-linear-gradient(top, #66cc00, #339900);
	background: -moz-linear-gradient(top, #66cc00, #339900);
	background: -o-linear-gradient(top, #66cc00, #339900);
	background: linear-gradient(top, #66cc00, #339900);
	background: #339900\0;
 *background: #339900;
	border: 1px solid #339900;
}
button.buttonG:hover {
	background: -webkit-linear-gradient(top, #339900, #66cc00);
	background: -ms-linear-gradient(top, #339900, #66cc00);
	background: -moz-linear-gradient(top, #339900, #66cc00);
	background: -o-linear-gradient(top, #339900, #66cc00);
	background: linear-gradient(top, #339900, #66cc00);
	background: #66cc00\0;
 *background: #66cc00;
}
button:disabled,
button[disabled] {
	background: -webkit-linear-gradient(top, #DDDDDD, #BBBBBB);
	background: -ms-linear-gradient(top, #DDDDDD, #BBBBBB);
	background: -moz-linear-gradient(top, #DDDDDD, #BBBBBB);
	background: -o-linear-gradient(top, #DDDDDD, #BBBBBB);
	background: linear-gradient(top, #DDDDDD, #BBBBBB);
	background: #BBBBBB\0;
 *background: #BBBBBB;
	border: 1px solid #BBBBBB;
}
button.buttonG:disabled,
button.buttonG[disabled] {
	background: -webkit-linear-gradient(top, #7ce314, #3fbe00);
	background: -ms-linear-gradient(top, #7ce314, #3fbe00);
	background: -moz-linear-gradient(top, #7ce314, #3fbe00);
	background: -o-linear-gradient(top, #7ce314, #3fbe00);
	background: linear-gradient(top, #7ce314, #3fbe00);
	background: #3fbe00\0;
 *background: #3fbe00;
	border: 1px solid #3fbe00;
}
button.buttonGray {
	background: -webkit-linear-gradient(top, #FFFFFF, #EEEEEE);
	background: -ms-linear-gradient(top, #FFFFFF, #EEEEEE);
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE);
	background: -o-linear-gradient(top, #FFFFFF, #EEEEEE);
	background: linear-gradient(top, #FFFFFF, #EEEEEE);
	border: 1px solid #DDD;
	background: #EEEEEE\0;
 *background: #EEEEEE;
	color: #666;
	text-shadow: rgba(255, 255, 255, 0.7) 0 -1px 0;
}
button.buttonGray:hover {
	background: -webkit-linear-gradient(top, #EEEEEE, #FFFFFF);
	background: -ms-linear-gradient(top, #EEEEEE, #FFFFFF);
	background: -moz-linear-gradient(top, #EEEEEE, #FFFFFF);
	background: -o-linear-gradient(top, #EEEEEE, #FFFFFF);
	background: linear-gradient(top, #EEEEEE, #FFFFFF);
	background: #FEFEFE\0;
 *background: #FEFEFE;
}
button.min,
button.min-m {
	font-weight: normal;
	padding: 5px 10px;
	font-size: 12px;
	min-width: 60px;
}
button.min-m {
	padding: 2px 5px;
	min-width: 40px;
	line-height: normal;
}
.c_fixed:after {
	content: ".";
	display: block;
	font-size: 0;
	clear: both;
	height: 0;
	visibility: hidden;
}
.c_fixed { *zoom: 1;
}
.banner_bg02 { display: none; }
#main {
	width: 100%;
	margin: auto
}
.mainContent {
	width: 100%;
	margin: auto;
}
/*------重置样式------*/
.nav-site .nav-menu { top: 40px; }
.nav-main {
	height: 43px;
	line-height: 43px;
}
.nav-main nav { margin-left: 0; }
.nav-main nav a:link,
.nav-main nav a:visited {
	padding: 0 25px 0 28px;
	height: 38px;
	line-height: 36px;
	font-size: 16px;
}
.ec-s-appdown {
	/*background-image: url(/appdown/images/bgColor.jpg);*/
	width: 100%;
	margin-top: 0;
}
.appdownMain {
	/*background-image: url(/appdown/images/bg.jpg);*/
	background-position: top center;
	padding: 60px 0 60px 120px;
	line-height: 2em
}
.appdownMain .w-m {
	width: 900px;
	margin: auto;
	position: relative;
}
.appdownMain .tabs {
	position: absolute;
	top: 13px;
	left: -190px;
	width: 245px;
}
.appdownMain .tabs a:link,
.appdownMain .tabs a:visited {
	display: block;
	height: 68px;
	line-height: 60px;
	background-image: url(/appdown/images/menuBg.png);
	background-repeat: no-repeat;
	background-position: 10px -100px;
	position: relative;
	margin: 5px 55px 0 0;
	padding: 0 0 0 80px;
	color: #FFF;
	font-size: 16px;
	font-family: "Microsoft YaHei";
}
.appdownMain .tabs a:hover { color: #FE0 }
.appdownMain .tabs .on:link,
.appdownMain .tabs .on:visited {
	background-position: 0 0;
	z-index: 3;
	margin: 5px 0 0 0;
}
.appdownMain .tabs i.ico {
	position: absolute;
	display: block;
	overflow: hidden;
	top: 50%;
	left: 30px;
	background-repeat: no-repeat;
	z-index: 3;
}
.appdownMain .tabs i.ico-a,
.appdownMain .tabs i.ico-b,
.appdownMain .tabs i.ico-c{
	background-image: url(/appdown/images/menuICO.png);
	width: 38px;
	height: 38px;
	margin-top: -19px;
}
.appdownMain .tabs i.ico-b { background-position: 0 -99px; }
.appdownMain .tabs i.ico-c { background-position: 0 -197px; }
.appdownMain .tabs i.ico-r {
	height: 21px;
	width: 21px;
	margin-top: -11px;
	left: auto;
	right: -40px;
	background-image: url(/appdown/images/menuP.png);
	background-position: 0 -98px;
}
.appdownMain .tabs .on i.ico-r {
	background-position: 0 0;
	right: 15px;
}
.appdownMain .tabsContent {
	border-radius: 10px;
	box-shadow: 0 0 6px #CCC;
	background-color: #FFF;
	background-color: rgba(255,255,255,.85);
	padding: 25px 0;
	position: relative;
	z-index: 2;
	filter: Alpha(opacity=85)\0;
	_filter: Alpha(opacity=85);
}
.appdownMain .screenshot {
	position: absolute;
	left: 70px;
	top: 65px;
}
.appdownMain .w-m-m {
	margin: 0 25px 0 55px;
	padding: 30px 25px 25px 320px;
	background-image: url(/appdown/images/cBg.png);
	color: #FFF;
}
.appdownMain .w-m-m p { line-height: 2em; }
.appdownMain .w-m-m h3 {
	font-size: 14px;
	margin-top: 10px;
}
footer {
	border-top: 1px solid #EEE;
	margin-top: 20px
}
.appdownMain .verInfo {
	height: 39px;
	padding: 10px 50px 5px 375px;
	line-height: 35px;
}
.appdownMain .verInfo h3 {
	background-image: url(/appdown/images/verBg.png);
	background-position: left top;
	height: 39px;
	width: 50%;
	color: #FFF;
	float: left;
	margin-left: -12px;
	text-indent: 10px;
	font-size: 12px;
}
.appdownMain .verInfo i.time {
	float: right;
	width: 49%;
	text-align: center;
}
.appdownMain .downInfo { padding: 10px 50px 5px 375px; }
.appdownMain .downInfo .dl {
	float: left;
	width: 55%;
}
.appdownMain .downInfo .dr {
	float: right;
	width: 44%;
}
