html {
	overflow-y:scroll;
}
* {
	margin:0;
	padding:0;
	text-decoration:none;
	list-style:none
}
h3,h4,ol,ul,dl,li,li>ul,li>ol {
	margin:0;
	padding:0
}
a,input {
	outline:none !important
}
a,a:link,a:active,a:hover,a:visited {
	color:#333;
	text-decoration:none;
}
body {
	background:#fff;
	/*font-family:Arial,Helvetica,sans-serif*/
	font-family: "微软雅黑";
}
.clear {
	clear:both
}
.loadImg {
	width:100%;
	margin:50px auto;
	text-align:center
}
label {
	font-weight:normal;
	font-size:14px
}
.form-group>label[class*="col-"] {
	padding-top:4px;
	margin-bottom:4px
}
label,.lbl {
	vertical-align:middle
}
td>label,th>label,label.inline {
	margin-bottom:0;
	line-height:inherit
}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"] {
	border-radius:0 !important;
	color:#858585;
	background-color:#fff;
	border:1px solid #d5d5d5;
	padding:5px 4px;
	line-height:1.2;
	font-size:14px;
	font-family:inherit;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-webkit-transition-duration:.1s;
	transition-duration:.1s
}
textarea:hover,input[type="text"]:hover,input[type="password"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="date"]:hover,input[type="month"]:hover,input[type="time"]:hover,input[type="week"]:hover,input[type="number"]:hover,input[type="email"]:hover,input[type="url"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="color"]:hover {
	border-color:#b5b5b5
}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus {
	-webkit-box-shadow:none;
	box-shadow:none;
	color:#696969;
	border-color:#f59942;
	background-color:#fff;
	outline:0
}
.form-control,select {
	border-radius:0;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	color:#858585;
	background-color:#fff;
	border:1px solid #d5d5d5
}
.form-control:focus,select:focus {
	color:#696969;
	border-color:#f59942;
	background-color:#fff;
	outline:0
}
textarea.form-control {
	padding:5px 9px
}
select {
	padding:3px 4px;
	height:30px
}
select.form-control {
	padding:4px 6px;
	height:32px
}
select[multiple],select.form-control[multiple] {
	height:auto
}
input.block {
	display:block;
	margin-bottom:9px
}
textarea.autosize-transition {
	-webkit-transition-duration:"height 0.2s";
	transition-duration:"height 0.2s"
}
.limiterBox {
	border:1px solid #222;
	border-top:0;
	background-color:#333;
	padding:3px 6px;
	font-size:12px;
	color:#FFF;
	margin-top:6px
}
.limiterBox:after {
	display:none
}
.limiterBox:before {
	display:block;
	content:"";
	position:absolute;
	width:0;
	height:0;
	top:-8px;
	left:50%;
	margin-left:-5px;
	border-color:transparent;
	border-style:solid;
	border-bottom-color:#333;
	border-width:0 8px 8px
}
select option,select.form-control option {
	padding:3px 4px
}
select option:active,select.form-control option:active,select option:hover,select.form-control option:hover,select option:focus,select.form-control option:focus {
	background-color:#e5e9ee;
	color:#111
}
select option[value=""],select.form-control option[value=""] {
	padding:0
}
input[disabled] {
	color:#848484 !important;
	background-color:#eee !important
}
input[disabled]:hover {
	border-color:#d5d5d5 !important
}
input[readonly] {
	color:#939192;
	background:#f5f5f5 !important;
	cursor:default
}
input[readonly]:hover {
	border-color:#c3c3c3
}
input[readonly]:focus {
	-webkit-box-shadow:none;
	box-shadow:none;
	border-color:#aaa;
	background-color:#f9f9f9
}
.help-inline {
	font-size:13px !important
}
.input-icon {
	position:relative
}
span.input-icon {
	display:inline-block
}
.input-icon>input {
	padding-left:24px;
	padding-right:6px
}
.input-icon.input-icon-right>input {
	padding-left:6px;
	padding-right:24px
}
.input-icon>[class*="icon-"] {
	padding:0 3px;
	z-index:2;
	position:absolute;
	top:1px;
	bottom:1px;
	left:3px;
	line-height:28px;
	display:inline-block;
	color:#909090;
	font-size:16px
}
.input-icon.input-icon-right>[class*="icon-"] {
	left:auto;
	right:3px
}
.input-icon>input:focus+[class*="icon-"] {
	color:#579
}
.input-icon ~ .help-inline {
	padding-left:8px
}
.form-search .radio [type=radio]+label,.form-inline .radio [type=radio]+label,.form-search .checkbox [type=checkbox]+label,.form-inline .checkbox [type=checkbox]+label {
	float:left;
	margin-left:-20px
}
.form-search .form-search .radio [type=radio]+label,.form-search .form-inline .radio [type=radio]+label,.form-search .form-search .checkbox [type=checkbox]+label,.form-search .form-inline .checkbox [type=checkbox]+label,.form-inline .form-search .radio [type=radio]+label,.form-inline .form-inline .radio [type=radio]+label,.form-inline .form-search .checkbox [type=checkbox]+label,.form-inline .form-inline .checkbox [type=checkbox]+label {
	margin-left:0;
	margin-right:3px
}
.form-search .input-append .search-query:focus,.form-search .input-prepend .search-query:focus {
	-webkit-box-shadow:none;
	box-shadow:none
}
.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input {
	border-radius:0
}
.input-mini {
	width:60px;
	max-width:100%
}
.input-small {
	width:90px;
	max-width:100%
}
.input-medium {
	width:150px;
	max-width:100%
}
.input-large {
	width:210px;
	max-width:100%
}
.input-xlarge {
	width:270px;
	max-width:100%
}
.input-xxlarge {
	width:530px;
	max-width:100%
}
input.input-lg {
	font-size:18px
}
input.input-sm {
	font-size:12px
}
input[type=checkbox].ace,input[type=radio].ace {
	opacity:0;
	position:absolute;
	z-index:12;
	width:18px;
	height:18px;
	cursor:pointer
}
input[type=checkbox].ace:checked,input[type=radio].ace:checked,input[type=checkbox].ace:focus,input[type=radio].ace:focus {
	outline:none !important
}
input[type=checkbox].ace+.lbl,input[type=radio].ace+.lbl {
	position:relative;
	z-index:11;
	display:inline-block;
	margin:0;
	line-height:20px;
	min-height:18px;
	min-width:18px;
	font-weight:normal
}
input[type=checkbox].ace+.lbl.padding-16::before,input[type=radio].ace+.lbl.padding-16::before {
	margin-right:16px
}
input[type=checkbox].ace+.lbl.padding-12::before,input[type=radio].ace+.lbl.padding-12::before {
	margin-right:12px
}
input[type=checkbox].ace+.lbl.padding-8::before,input[type=radio].ace+.lbl.padding-8::before {
	margin-right:8px
}
input[type=checkbox].ace+.lbl.padding-4::before,input[type=radio].ace+.lbl.padding-4::before {
	margin-right:4px
}
input[type=checkbox].ace+.lbl.padding-0::before,input[type=radio].ace+.lbl.padding-0::before {
	margin-right:0
}
input[type=checkbox].ace+.lbl::before,input[type=radio].ace+.lbl::before {
	font-family:fontAwesome;
	font-weight:normal;
	font-size:12px;
	color:#32a3ce;
	content:"\a0";
	background-color:#fafafa;
	border:1px solid #c8c8c8;
	box-shadow:0 1px 2px rgba(0,0,0,0.05);
	border-radius:0;
	display:inline-block;
	text-align:center;
	vertical-align:middle;
	height:16px;
	line-height:14px;
	min-width:16px;
	margin-right:1px
}
input[type=checkbox].ace:checked+.lbl::before,input[type=radio].ace:checked+.lbl::before {
	display:inline-block;
	content:'\f00c';
	background-color:#f5f8fc;
	border-color:#adb8c0;
	box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1)
}
input[type=checkbox].ace:hover+.lbl::before,input[type=radio].ace:hover+.lbl::before,input[type=checkbox].ace+.lbl:hover::before,input[type=radio].ace+.lbl:hover::before {
	border-color:#ff893c
}
input[type=checkbox].ace:active+.lbl::before,input[type=radio].ace:active+.lbl::before,input[type=checkbox].ace:checked:active+.lbl::before,input[type=radio].ace:checked:active+.lbl::before {
	box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 1px 3px rgba(0,0,0,0.1)
}
input[type=checkbox].ace.ace-checkbox-2+.lbl::before,input[type=radio].ace.ace-checkbox-2+.lbl::before {
	box-shadow:none
}
input[type=checkbox].ace.ace-checkbox-2:checked+.lbl::before,input[type=radio].ace.ace-checkbox-2:checked+.lbl::before {
	background-color:#f9a021;
	border-color:#f9a021;
	color:#FFF
}
input[type=checkbox].ace:disabled+.lbl::before,input[type=radio].ace:disabled+.lbl::before,input[type=checkbox].ace[disabled]+.lbl::before,input[type=radio].ace[disabled]+.lbl::before,input[type=checkbox].ace.disabled+.lbl::before,input[type=radio].ace.disabled+.lbl::before {
	background-color:#ddd !important;
	border-color:#ccc !important;
	box-shadow:none !important;
	color:#BBB
}
input[type=radio].ace+.lbl::before {
	border-radius:100%;
	font-size:11px;
	font-family:FontAwesome;
	text-shadow:0 0 1px #32a3ce;
	line-height:15px;
	height:17px;
	min-width:17px
}
input[type=radio].ace:checked+.lbl::before {
	content:"\f111"
}
input[type=checkbox].ace.ace-switch {
	width:55px;
	height:25px
}
input[type=checkbox].ace.ace-switch+.lbl {
	margin:0 4px;
	min-height:24px
}
input[type=checkbox].ace.ace-switch+.lbl::before {
	font-family:Arial,Helvetica,sans-serif;
	content:"ON\a0\a0\a0\a0\a0\a0\a0\a0\a0OFF";
	color:#999;
	font-weight:bold;
	font-size:11px;
	line-height:18px;
	line-height:21px\9;
	height:20px;
	overflow:hidden;
	border-radius:12px;
	background-color:#f5f5f5;
	-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.2);
	box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.2);
	border:1px solid #CCC;
	text-align:left;
	float:left;
	padding:0;
	width:52px;
	text-indent:-19px;
	text-indent:-21px\9;
	margin-right:0;
	-webkit-transition:text-indent .4s ease;
	transition:text-indent .4s ease
}
input[type=checkbox].ace.ace-switch+.lbl::after {
	font-family:Arial,Helvetica,sans-serif;
	content:'|||';
	font-size:10px;
	font-weight:lighter;
	color:#d5d5d5;
	background-color:#FFF;
	text-shadow:-1px 0 0 rgba(0,0,0,0.15);
	text-align:center;
	border-radius:100%;
	width:22px;
	height:22px;
	line-height:20px;
	position:absolute;
	top:-2px;
	left:-3px;
	padding:0;
	-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,0.3);
	box-shadow:0 1px 1px 1px rgba(0,0,0,0.3);
	-webkit-transition:left .4s ease;
	transition:left .4s ease
}
input[type=checkbox].ace.ace-switch:checked+.lbl::before {
	text-indent:9px;
	color:#FFF;
	background-color:#8ab2c9;
	border-color:#468fcc
}
input[type=checkbox].ace.ace-switch:checked+.lbl::after {
	left:34px;
	background-color:#FFF;
	color:#8ab2c9
}
input[type=checkbox].ace.ace-switch.ace-switch-2+.lbl::before {
	content:"YES\a0\a0\a0\a0\a0\a0\a0\a0NO"
}
input[type=checkbox].ace.ace-switch.ace-switch-3+.lbl::after {
	font-family:FontAwesome;
	font-size:13px;
	line-height:23px;
	content:"\f00d";
	top:-1px
}
input[type=checkbox].ace.ace-switch.ace-switch-3:checked+.lbl::after {
	content:"\f00c"
}
input[type=checkbox].ace.ace-switch.ace-switch-4+.lbl::before,input[type=checkbox].ace.ace-switch.ace-switch-5+.lbl::before {
	content:"ON\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0OFF";
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bolder;
	font-size:12px;
	line-height:23px;
	height:24px;
	overflow:hidden;
	line-height:25px\9;
	border-radius:12px;
	background-color:#8b9aa3;
	border:1px solid #8b9aa3;
	color:#FFF;
	width:56px;
	text-indent:-25px;
	text-indent:-28px\9;
	display:inline-block;
	position:relative;
	box-shadow:none;
	-webkit-transition:all .4s ease;
	transition:all .4s ease
}
input[type=checkbox].ace.ace-switch.ace-switch-4+.lbl::after,input[type=checkbox].ace.ace-switch.ace-switch-5+.lbl::after {
	font-family:Helvetica,Arial,sans-serif;
	content:'|||';
	text-shadow:-1px 0 0 rgba(0,0,0,0.2);
	font-size:8px;
	font-weight:lighter;
	color:#8b9aa3;
	text-align:center;
	position:absolute;
	border-radius:12px;
	color:#5b6a73;
	top:2px;
	left:2px;
	width:20px;
	height:20px;
	line-height:18px;
	background-color:#FFF;
	-webkit-transition:all .4s ease;
	transition:all .4s ease
}
input[type=checkbox].ace.ace-switch.ace-switch-4:checked+.lbl::before,input[type=checkbox].ace.ace-switch.ace-switch-5:checked+.lbl::before {
	text-indent:9px;
	background-color:#468fcc;
	border-color:#468fcc
}
input[type=checkbox].ace.ace-switch.ace-switch-4:checked+.lbl::after,input[type=checkbox].ace.ace-switch.ace-switch-5:checked+.lbl::after {
	left:34px;
	background-color:#FFF
}
input[type=checkbox].ace.ace-switch.ace-switch-5+.lbl::before {
	content:"YES\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0NO"
}
input[type=checkbox].ace.ace-switch.ace-switch-5:checked+.lbl::before {
	text-indent:8px
}
input[type=checkbox].ace.ace-switch.ace-switch-6+.lbl {
	position:relative
}
input[type=checkbox].ace.ace-switch.ace-switch-6+.lbl::before {
	font-family:FontAwesome;
	content:"\f00d";
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	box-shadow:none;
	border:0;
	font-weight:lighter;
	font-size:16px;
	border-radius:12px;
	display:inline-block;
	background-color:#888;
	color:#f2f2f2;
	width:52px;
	height:22px;
	line-height:20px;
	text-indent:32px;
	-webkit-transition:background .1s ease;
	transition:background .1s ease
}
input[type=checkbox].ace.ace-switch.ace-switch-6+.lbl::after {
	content:'';
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	position:absolute;
	top:2px;
	left:3px;
	border-radius:12px;
	box-shadow:0 -1px 0 rgba(0,0,0,0.25);
	width:18px;
	height:18px;
	text-align:center;
	background-color:#f2f2f2;
	border:4px solid #f2f2f2;
	-webkit-transition:left .2s ease;
	transition:left .2s ease
}
input[type=checkbox].ace.ace-switch.ace-switch-6:checked+.lbl::before {
	content:"\f00c";
	text-indent:6px;
	color:#FFF;
	border-color:#b7d3e5;
	background-color:#ff893c
}
input[type=checkbox].ace.ace-switch.ace-switch-6:checked+.lbl::after {
	left:32px;
	background-color:#FFF;
	border:4px solid #FFF;
	text-shadow:0 -1px 0 rgba(0,200,0,0.25)
}
input[type=checkbox].ace.ace-switch.ace-switch-7 {
	width:75px
}
input[type=checkbox].ace.ace-switch.ace-switch-7+.lbl {
	position:relative
}
input[type=checkbox].ace.ace-switch.ace-switch-7+.lbl::before {
	content:"OFF\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0ON";
	font-weight:bolder;
	font-size:14px;
	line-height:20px;
	background-color:#FFF;
	border:2px solid #AAA;
	border-radius:0;
	box-shadow:none;
	color:#aaa;
	width:74px;
	height:26px;
	line-height:22px;
	overflow:hidden;
	text-indent:4px;
	display:inline-block;
	position:relative;
	-webkit-transition:all .2s ease;
	transition:all .2s ease
}
input[type=checkbox].ace.ace-switch.ace-switch-7+.lbl::after {
	content:'\f00d';
	font-family:FontAwesome;
	font-size:16px;
	position:absolute;
	top:3px;
	left:39px;
	width:32px;
	height:20px;
	line-height:18px;
	text-align:center;
	background-color:#aaa;
	color:#FFF;
	border-radius:0;
	box-shadow:none;
	-webkit-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out
}
input[type=checkbox].ace.ace-switch.ace-switch-7:checked+.lbl::before {
	color:#468fcc;
	background-color:#FFF;
	text-indent:-33px;
	border-color:#6fb3e0
}
input[type=checkbox].ace.ace-switch.ace-switch-7:checked+.lbl::after {
	left:3px;
	content:'\f00c';
	background-color:#468fcc;
	color:#FFF
}
.hidden-input {
	display:none;
}
h3 {
	font-size:22px;
	font-weight:normal;
}
label {
	font-weight:normal;
	font-size:14px
}
.btn {
	display:inline-block;
	color:#fff !important;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25) !important;
	background-image:none !important;
	border:5px solid #FFF;
	border-radius:0;
	box-shadow:none !important;
	-webkit-transition:all ease .15s;
	transition:all ease .15s;
	cursor:pointer;
	vertical-align:middle;
	margin:0;
	position:relative
}
.btn-lg {
	border-width:5px;
	line-height:1.35;
	padding:7px 16px
}
.btn-sm {
	border-width:4px;
	font-size:13px;
	padding:4px 9px;
	line-height:1.39
}
.btn-xs {
	border-width:3px
}
.btn-minier {
	padding:0 4px;
	line-height:18px;
	border-width:2px;
	font-size:12px
}
button.btn:active {
	top:1px;
	left:1px
}
.btn,.btn-default,.btn:focus,.btn-default:focus {
	background-color:#abbac3 !important;
	border-color:#abbac3
}
.btn:hover,.btn-default:hover,.open .btn.dropdown-toggle,.open .btn-default.dropdown-toggle {
	background-color:#8b9aa3 !important;
	border-color:#abbac3
}
.btn.no-border:hover,.btn-default.no-border:hover {
	border-color:#8b9aa3
}
.btn.no-hover:hover,.btn-default.no-hover:hover {
	background-color:#abbac3 !important
}
.btn.active,.btn-default.active {
	background-color:#9baab3 !important;
	border-color:#8799a4
}
.btn.no-border.active,.btn-default.no-border.active {
	background-color:#92a3ac !important;
	border-color:#92a3ac
}
.btn.disabled,.btn-default.disabled,.btn[disabled],.btn-default[disabled],fieldset[disabled] .btn,fieldset[disabled] .btn-default,.btn.disabled:hover,.btn-default.disabled:hover,.btn[disabled]:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn:hover,fieldset[disabled] .btn-default:hover,.btn.disabled:focus,.btn-default.disabled:focus,.btn[disabled]:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn:focus,fieldset[disabled] .btn-default:focus,.btn.disabled:active,.btn-default.disabled:active,.btn[disabled]:active,.btn-default[disabled]:active,fieldset[disabled] .btn:active,fieldset[disabled] .btn-default:active,.btn.disabled.active,.btn-default.disabled.active,.btn[disabled].active,.btn-default[disabled].active,fieldset[disabled] .btn.active,fieldset[disabled] .btn-default.active {
	background-color:#abbac3 !important;
	border-color:#abbac3
}
.btn-primary,.btn-primary:focus {
	background-color:#428bca !important;
	border-color:#428bca
}
.btn-primary:hover,.open .btn-primary.dropdown-toggle {
	background-color:#1b6aaa !important;
	border-color:#428bca
}
.btn-primary.no-border:hover {
	border-color:#1b6aaa
}
.btn-primary.no-hover:hover {
	background-color:#428bca !important
}
.btn-primary.active {
	background-color:#2f7bba !important;
	border-color:#27689d
}
.btn-primary.no-border.active {
	background-color:#2b72ae !important;
	border-color:#2b72ae
}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active {
	background-color:#428bca !important;
	border-color:#428bca
}
.btn-info,.btn-info:focus {
	background-color:#6fb3e0 !important;
	border-color:#6fb3e0
}
.btn-info:hover,.open .btn-info.dropdown-toggle {
	background-color:#4f99c6 !important;
	border-color:#6fb3e0
}
.btn-info.no-border:hover {
	border-color:#4f99c6
}
.btn-info.no-hover:hover {
	background-color:#6fb3e0 !important
}
.btn-info.active {
	background-color:#5fa6d3 !important;
	border-color:#4396cb
}
.btn-info.no-border.active {
	background-color:#539fd0 !important;
	border-color:#539fd0
}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active {
	background-color:#6fb3e0 !important;
	border-color:#6fb3e0
}
.btn-success,.btn-success:focus {
	background-color:#87b87f !important;
	border-color:#87b87f
}
.btn-success:hover,.open .btn-success.dropdown-toggle {
	background-color:#629b58 !important;
	border-color:#87b87f
}
.btn-success.no-border:hover {
	border-color:#629b58
}
.btn-success.no-hover:hover {
	background-color:#87b87f !important
}
.btn-success.active {
	background-color:#75aa6c !important;
	border-color:#629959
}
.btn-success.no-border.active {
	background-color:#6ba462 !important;
	border-color:#6ba462
}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active {
	background-color:#87b87f !important;
	border-color:#87b87f
}
.btn-warning,.btn-warning:focus {
	background-color:#ffb752 !important;
	border-color:#ffb752
}
.btn-warning:hover,.open .btn-warning.dropdown-toggle {
	background-color:#e59729 !important;
	border-color:#ffb752
}
.btn-warning.no-border:hover {
	border-color:#e59729
}
.btn-warning.no-hover:hover {
	background-color:#ffb752 !important
}
.btn-warning.active {
	background-color:#f2a73e !important;
	border-color:#f0981c
}
.btn-warning.no-border.active {
	background-color:#f1a02f !important;
	border-color:#f1a02f
}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active {
	background-color:#ffb752 !important;
	border-color:#ffb752
}
.btn-danger,.btn-danger:focus {
	background-color:#d15b47 !important;
	border-color:#d15b47
}
.btn-danger:hover,.open .btn-danger.dropdown-toggle {
	background-color:#b74635 !important;
	border-color:#d15b47
}
.btn-danger.no-border:hover {
	border-color:#b74635
}
.btn-danger.no-hover:hover {
	background-color:#d15b47 !important
}
.btn-danger.active {
	background-color:#c4513e !important;
	border-color:#aa4434
}
.btn-danger.no-border.active {
	background-color:#ba4b39 !important;
	border-color:#ba4b39
}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active {
	background-color:#d15b47 !important;
	border-color:#d15b47
}
.btn-inverse,.btn-inverse:focus {
	background-color:#555 !important;
	border-color:#555
}
.btn-inverse:hover,.open .btn-inverse.dropdown-toggle {
	background-color:#303030 !important;
	border-color:#555
}
.btn-inverse.no-border:hover {
	border-color:#303030
}
.btn-inverse.no-hover:hover {
	background-color:#555 !important
}
.btn-inverse.active {
	background-color:#434343 !important;
	border-color:#313131
}
.btn-inverse.no-border.active {
	background-color:#3b3b3b !important;
	border-color:#3b3b3b
}
.btn-inverse.disabled,.btn-inverse[disabled],fieldset[disabled] .btn-inverse,.btn-inverse.disabled:hover,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse:hover,.btn-inverse.disabled:focus,.btn-inverse[disabled]:focus,fieldset[disabled] .btn-inverse:focus,.btn-inverse.disabled:active,.btn-inverse[disabled]:active,fieldset[disabled] .btn-inverse:active,.btn-inverse.disabled.active,.btn-inverse[disabled].active,fieldset[disabled] .btn-inverse.active {
	background-color:#555 !important;
	border-color:#555
}
.btn-pink,.btn-pink:focus {
	background-color:#d6487e !important;
	border-color:#d6487e
}
.btn-pink:hover,.open .btn-pink.dropdown-toggle {
	background-color:#b73766 !important;
	border-color:#d6487e
}
.btn-pink.no-border:hover {
	border-color:#b73766
}
.btn-pink.no-hover:hover {
	background-color:#d6487e !important
}
.btn-pink.active {
	background-color:#c74072 !important;
	border-color:#af3462
}
.btn-pink.no-border.active {
	background-color:#be386a !important;
	border-color:#be386a
}
.btn-pink.disabled,.btn-pink[disabled],fieldset[disabled] .btn-pink,.btn-pink.disabled:hover,.btn-pink[disabled]:hover,fieldset[disabled] .btn-pink:hover,.btn-pink.disabled:focus,.btn-pink[disabled]:focus,fieldset[disabled] .btn-pink:focus,.btn-pink.disabled:active,.btn-pink[disabled]:active,fieldset[disabled] .btn-pink:active,.btn-pink.disabled.active,.btn-pink[disabled].active,fieldset[disabled] .btn-pink.active {
	background-color:#d6487e !important;
	border-color:#d6487e
}
.btn-purple,.btn-purple:focus {
	background-color:#9585bf !important;
	border-color:#9585bf
}
.btn-purple:hover,.open .btn-purple.dropdown-toggle {
	background-color:#7461aa !important;
	border-color:#9585bf
}
.btn-purple.no-border:hover {
	border-color:#7461aa
}
.btn-purple.no-hover:hover {
	background-color:#9585bf !important
}
.btn-purple.active {
	background-color:#8573b5 !important;
	border-color:#705ca8
}
.btn-purple.no-border.active {
	background-color:#7c69af !important;
	border-color:#7c69af
}
.btn-purple.disabled,.btn-purple[disabled],fieldset[disabled] .btn-purple,.btn-purple.disabled:hover,.btn-purple[disabled]:hover,fieldset[disabled] .btn-purple:hover,.btn-purple.disabled:focus,.btn-purple[disabled]:focus,fieldset[disabled] .btn-purple:focus,.btn-purple.disabled:active,.btn-purple[disabled]:active,fieldset[disabled] .btn-purple:active,.btn-purple.disabled.active,.btn-purple[disabled].active,fieldset[disabled] .btn-purple.active {
	background-color:#9585bf !important;
	border-color:#9585bf
}
.btn-grey,.btn-grey:focus {
	background-color:#a0a0a0 !important;
	border-color:#a0a0a0
}
.btn-grey:hover,.open .btn-grey.dropdown-toggle {
	background-color:#888 !important;
	border-color:#a0a0a0
}
.btn-grey.no-border:hover {
	border-color:#888
}
.btn-grey.no-hover:hover {
	background-color:#a0a0a0 !important
}
.btn-grey.active {
	background-color:#949494 !important;
	border-color:#828282
}
.btn-grey.no-border.active {
	background-color:#8c8c8c !important;
	border-color:#8c8c8c
}
.btn-grey.disabled,.btn-grey[disabled],fieldset[disabled] .btn-grey,.btn-grey.disabled:hover,.btn-grey[disabled]:hover,fieldset[disabled] .btn-grey:hover,.btn-grey.disabled:focus,.btn-grey[disabled]:focus,fieldset[disabled] .btn-grey:focus,.btn-grey.disabled:active,.btn-grey[disabled]:active,fieldset[disabled] .btn-grey:active,.btn-grey.disabled.active,.btn-grey[disabled].active,fieldset[disabled] .btn-grey.active {
	background-color:#a0a0a0 !important;
	border-color:#a0a0a0
}
.btn-yellow {
	color:#963 !important;
	text-shadow:0 -1px 0 rgba(255,255,255,0.4) !important
}
.btn-yellow,.btn-yellow:focus {
	background-color:#fee188 !important;
	border-color:#fee188
}
.btn-yellow:hover,.open .btn-yellow.dropdown-toggle {
	background-color:#f7d05b !important;
	border-color:#fee188
}
.btn-yellow.no-border:hover {
	border-color:#f7d05b
}
.btn-yellow.no-hover:hover {
	background-color:#fee188 !important
}
.btn-yellow.active {
	background-color:#fbd972 !important;
	border-color:#f9cf4f
}
.btn-yellow.no-border.active {
	background-color:#fad463 !important;
	border-color:#fad463
}
.btn-yellow.disabled,.btn-yellow[disabled],fieldset[disabled] .btn-yellow,.btn-yellow.disabled:hover,.btn-yellow[disabled]:hover,fieldset[disabled] .btn-yellow:hover,.btn-yellow.disabled:focus,.btn-yellow[disabled]:focus,fieldset[disabled] .btn-yellow:focus,.btn-yellow.disabled:active,.btn-yellow[disabled]:active,fieldset[disabled] .btn-yellow:active,.btn-yellow.disabled.active,.btn-yellow[disabled].active,fieldset[disabled] .btn-yellow.active {
	background-color:#fee188 !important;
	border-color:#fee188
}
.btn-light {
	color:#888 !important;
	text-shadow:0 -1px 0 rgba(250,250,250,0.25) !important
}
.btn-light,.btn-light:focus {
	background-color:#e7e7e7 !important;
	border-color:#e7e7e7
}
.btn-light:hover,.open .btn-light.dropdown-toggle {
	background-color:#d9d9d9 !important;
	border-color:#e7e7e7
}
.btn-light.no-border:hover {
	border-color:#d9d9d9
}
.btn-light.no-hover:hover {
	background-color:#e7e7e7 !important
}
.btn-light.active {
	background-color:#e0e0e0 !important;
	border-color:#cecece
}
.btn-light.no-border.active {
	background-color:#d8d8d8 !important;
	border-color:#d8d8d8
}
.btn-light.disabled,.btn-light[disabled],fieldset[disabled] .btn-light,.btn-light.disabled:hover,.btn-light[disabled]:hover,fieldset[disabled] .btn-light:hover,.btn-light.disabled:focus,.btn-light[disabled]:focus,fieldset[disabled] .btn-light:focus,.btn-light.disabled:active,.btn-light[disabled]:active,fieldset[disabled] .btn-light:active,.btn-light.disabled.active,.btn-light[disabled].active,fieldset[disabled] .btn-light.active {
	background-color:#e7e7e7 !important;
	border-color:#e7e7e7
}
.btn-light.btn-xs:after {
	left:-2px;
	right:-2px;
	top:-2px;
	bottom:-2px
}
.btn-light.btn-sm:after {
	left:-4px;
	right:-4px;
	top:-4px;
	bottom:-4px
}
.btn-light.btn-large:after {
	left:-6px;
	right:-6px;
	top:-6px;
	bottom:-6px
}
.btn.btn-white {
	border-width:1px;
	border-color:#CCC;
	color:#444 !important;
	text-shadow:none !important;
	background-color:#fff !important
}
.btn.btn-white:hover,.btn.btn-white:focus {
	background-color:#ebebeb !important
}
.btn.btn-white.no-border {
	border-color:#CCC
}
.btn.disabled.active,.btn[disabled].active,.btn.disabled:focus,.btn[disabled]:focus,.btn.disabled:active,.btn[disabled]:active {
	outline:0
}
.btn.disabled:active,.btn[disabled]:active {
	top:0;
	left:0
}
.btn.active {
	color:#efe5b5
}
.btn.active:after {
	display:inline-block;
	content:"";
	position:absolute;
	border-bottom:1px solid #efe5b5;
	left:-4px;
	right:-4px;
	bottom:-4px
}
.btn.active.btn-sm:after {
	left:-3px;
	right:-3px;
	bottom:-3px
}
.btn.active.btn-large:after {
	left:-5px;
	right:-5px;
	bottom:-5px
}
.btn.active.btn-xs:after,.btn.active.btn-minier:after {
	left:-1px;
	right:-1px;
	bottom:-2px
}
.btn.active.btn-minier:after {
	bottom:-1px
}
.btn.active.btn-yellow:after {
	border-bottom-color:#c96338
}
.btn.active.btn-light {
	color:#515151
}
.btn.active.btn-light:after {
	border-bottom-color:#b5b5b5
}
.btn>[class*="icon-"] {
	display:inline;
	margin-right:4px
}
.btn>[class*="icon-"].icon-on-right {
	margin-right:0;
	margin-left:4px
}
.btn>.icon-only[class*="icon-"] {
	margin:0;
	vertical-align:middle;
	text-align:center;
	padding:0
}
.btn-large>[class*="icon-"] {
	margin-right:6px
}
.btn-large>[class*="icon-"].icon-on-right {
	margin-right:0;
	margin-left:6px
}
.btn-sm>[class*="icon-"] {
	margin-right:3px
}
.btn-sm>[class*="icon-"].icon-on-right {
	margin-right:0;
	margin-left:3px
}
.btn-xs>[class*="icon-"],.btn-minier>[class*="icon-"] {
	margin-right:2px
}
.btn-xs>[class*="icon-"].icon-on-right,.btn-minier>[class*="icon-"].icon-on-right {
	margin-right:0;
	margin-left:2px
}
.btn.btn-link {
	border:none !important;
	background:transparent none !important;
	color:#08c !important;
	text-shadow:none !important;
	padding:4px 12px !important;
	line-height:20px !important
}
.btn.btn-link:hover {
	background:none !important;
	text-shadow:none !important
}
.btn.btn-link.active {
	background:none !important;
	text-decoration:underline;
	color:#009ceb !important
}
.btn.btn-link.active:after {
	display:none
}
.btn.btn-link.disabled,.btn.btn-link[disabled] {
	background:0;
	opacity:.65;
	filter:alpha(opacity=65)
}
.btn.btn-link.disabled:hover,.btn.btn-link[disabled]:hover {
	background:none !important;
	text-decoration:none !important
}
.btn.btn-no-border {
	border-width:0 !important
}
.btn-group>.btn,.btn-group>.btn+.btn {
	margin:0 1px 0 0
}
.btn-group>.btn:first-child {
	margin:0 1px 0 0
}
.btn-group>.btn:first-child,.btn-group>.btn:last-child {
	border-radius:0
}
.btn-group>.btn>.caret {
	margin-top:15px;
	margin-left:1px;
	border-width:5px;
	border-top-color:#FFF
}
.btn-group>.btn.btn-sm>.caret {
	margin-top:10px;
	border-width:4px
}
.btn-group>.btn.btn-large>.caret {
	margin-top:18px;
	border-width:6px
}
.btn-group>.btn.btn-xs>.caret {
	margin-top:9px;
	border-width:4px
}
.btn-group>.btn.btn-minier>.caret {
	margin-top:7px;
	border-width:3px
}
.btn-group>.btn+.btn.dropdown-toggle {
	padding-right:3px;
	padding-left:3px
}
.btn-group>.btn+.btn-large.dropdown-toggle {
	padding-right:4px;
	padding-left:4px
}
.btn-group .dropdown-toggle {
	border-radius:0
}
.btn-group>.btn,.btn-group+.btn {
	margin:0 1px 0 0;
	border-width:3px
}
.btn-group>.btn.active:after,.btn-group+.btn.active:after {
	left:-2px;
	right:-2px;
	bottom:-2px;
	border-bottom-width:1px
}
.btn-group>.btn-large,.btn-group+.btn-large {
	border-width:4px
}
.btn-group>.btn-large.active:after,.btn-group+.btn-large.active:after {
	left:-3px;
	right:-3px;
	bottom:-3px;
	border-bottom-width:1px
}
.btn-group>.btn-sm,.btn-group+.btn-sm {
	border-width:2px
}
.btn-group>.btn-sm.active:after,.btn-group+.btn-sm.active:after {
	left:-1px;
	right:-1px;
	bottom:-1px;
	border-bottom-width:1px
}
.btn-group>.btn-xs,.btn-group+.btn-xs {
	border-width:1px
}
.btn-group>.btn-xs.active:after,.btn-group+.btn-xs.active:after {
	left:0;
	right:0;
	bottom:0;
	border-bottom-width:1px
}
.btn-group>.btn-minier,.btn-group+.btn-minier {
	border-width:1px
}
.btn-group>.btn-minier.active:after,.btn-group+.btn-minier.active:after {
	left:0;
	right:0;
	bottom:0;
	border-bottom-width:1px
}
.btn-group>.btn {
	border-radius:0 !important
}
.btn-group-vertical>.btn,.btn-group-vertical>.btn+.btn {
	margin:1px 0 0
}
.btn-group-vertical>.btn:first-child {
	margin-right:0
}
.btn.btn-app {
	display:inline-block;
	width:100px;
	font-size:18px;
	font-weight:normal;
	color:#FFF;
	text-align:center;
	text-shadow:0 -1px -1px rgba(0,0,0,0.2) !important;
	border:0;
	border-radius:12px;
	padding:12px 0 8px;
	margin:2px;
	line-height:1.7;
	position:relative
}
.btn-app,.btn-app.btn-default,.btn-app.no-hover:hover,.btn-app.btn-default.no-hover:hover,.btn-app.disabled:hover,.btn-app.btn-default.disabled:hover {
	background:#b4c2cc !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#bcc9d5),to(#abbac3)) !important;
	background-image:-webkit-linear-gradient(top,#bcc9d5,0%,#abbac3,100%) !important;
	background-image:-moz-linear-gradient(top,#bcc9d5 0,#abbac3 100%) !important;
	background-image:linear-gradient(to bottom,#bcc9d5 0,#abbac3 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbcc9d5',endColorstr='#ffabbac3',GradientType=0) !important
}
.btn-app:hover,.btn-app.btn-default:hover {
	background:#9baebc !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#a3b5c5),to(#93a6b2)) !important;
	background-image:-webkit-linear-gradient(top,#a3b5c5,0%,#93a6b2,100%) !important;
	background-image:-moz-linear-gradient(top,#a3b5c5 0,#93a6b2 100%) !important;
	background-image:linear-gradient(to bottom,#a3b5c5 0,#93a6b2 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa3b5c5',endColorstr='#ff93a6b2',GradientType=0) !important
}
.btn-app.btn-primary,.btn-app.btn-primary.no-hover:hover,.btn-app.btn-primary.disabled:hover {
	background:#2a8bcc !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#3b98d6),to(#197ec1)) !important;
	background-image:-webkit-linear-gradient(top,#3b98d6,0%,#197ec1,100%) !important;
	background-image:-moz-linear-gradient(top,#3b98d6 0,#197ec1 100%) !important;
	background-image:linear-gradient(to bottom,#3b98d6 0,#197ec1 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b98d6',endColorstr='#ff197ec1',GradientType=0) !important
}
.btn-app.btn-primary:hover {
	background:#1d6fa6 !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#267eb8),to(#136194)) !important;
	background-image:-webkit-linear-gradient(top,#267eb8,0%,#136194,100%) !important;
	background-image:-moz-linear-gradient(top,#267eb8 0,#136194 100%) !important;
	background-image:linear-gradient(to bottom,#267eb8 0,#136194 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff267eb8',endColorstr='#ff136194',GradientType=0) !important
}
.btn-app.btn-info,.btn-app.btn-info.no-hover:hover,.btn-app.btn-info.disabled:hover {
	background:#68adde !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#75b5e6),to(#5ba4d5)) !important;
	background-image:-webkit-linear-gradient(top,#75b5e6,0%,#5ba4d5,100%) !important;
	background-image:-moz-linear-gradient(top,#75b5e6 0,#5ba4d5 100%) !important;
	background-image:linear-gradient(to bottom,#75b5e6 0,#5ba4d5 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff75b5e6',endColorstr='#ff5ba4d5',GradientType=0) !important
}
.btn-app.btn-info:hover {
	background:#3f96d4 !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#4a9ede),to(#348dc9)) !important;
	background-image:-webkit-linear-gradient(top,#4a9ede,0%,#348dc9,100%) !important;
	background-image:-moz-linear-gradient(top,#4a9ede 0,#348dc9 100%) !important;
	background-image:linear-gradient(to bottom,#4a9ede 0,#348dc9 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4a9ede',endColorstr='#ff348dc9',GradientType=0) !important
}
.btn-app.btn-success,.btn-app.btn-success.no-hover:hover,.btn-app.btn-success.disabled:hover {
	background:#86b558 !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#8ebf60),to(#7daa50)) !important;
	background-image:-webkit-linear-gradient(top,#8ebf60,0%,#7daa50,100%) !important;
	background-image:-moz-linear-gradient(top,#8ebf60 0,#7daa50 100%) !important;
	background-image:linear-gradient(to bottom,#8ebf60 0,#7daa50 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ebf60',endColorstr='#ff7daa50',GradientType=0) !important
}
.btn-app.btn-success:hover {
	background:#6c9842 !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#74a844),to(#648740)) !important;
	background-image:-webkit-linear-gradient(top,#74a844,0%,#648740,100%) !important;
	background-image:-moz-linear-gradient(top,#74a844 0,#648740 100%) !important;
	background-image:linear-gradient(to bottom,#74a844 0,#648740 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff74a844',endColorstr='#ff648740',GradientType=0) !important
}
.btn-app.btn-danger,.btn-app.btn-danger.no-hover:hover,.btn-app.btn-danger.disabled:hover {
	background:#d3413b !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#d55b52),to(#d12723)) !important;
	background-image:-webkit-linear-gradient(top,#d55b52,0%,#d12723,100%) !important;
	background-image:-moz-linear-gradient(top,#d55b52 0,#d12723 100%) !important;
	background-image:linear-gradient(to bottom,#d55b52 0,#d12723 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd55b52',endColorstr='#ffd12723',GradientType=0) !important
}
.btn-app.btn-danger:hover {
	background:#b52c26 !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#c43a30),to(#a51f1c)) !important;
	background-image:-webkit-linear-gradient(top,#c43a30,0%,#a51f1c,100%) !important;
	background-image:-moz-linear-gradient(top,#c43a30 0,#a51f1c 100%) !important;
	background-image:linear-gradient(to bottom,#c43a30 0,#a51f1c 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc43a30',endColorstr='#ffa51f1c',GradientType=0) !important
}
.btn-app.btn-warning,.btn-app.btn-warning.no-hover:hover,.btn-app.btn-warning.disabled:hover {
	background:#ffb44b !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#ffbf66),to(#ffa830)) !important;
	background-image:-webkit-linear-gradient(top,#ffbf66,0%,#ffa830,100%) !important;
	background-image:-moz-linear-gradient(top,#ffbf66 0,#ffa830 100%) !important;
	background-image:linear-gradient(to bottom,#ffbf66 0,#ffa830 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffbf66',endColorstr='#ffffa830',GradientType=0) !important
}
.btn-app.btn-warning:hover {
	background:#fe9e19 !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#fa3),to(#fc9200)) !important;
	background-image:-webkit-linear-gradient(top,#fa3,0%,#fc9200,100%) !important;
	background-image:-moz-linear-gradient(top,#fa3 0,#fc9200 100%) !important;
	background-image:linear-gradient(to bottom,#fa3 0,#fc9200 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffaa33',endColorstr='#fffc9200',GradientType=0) !important
}
.btn-app.btn-purple,.btn-app.btn-purple.no-hover:hover,.btn-app.btn-purple.disabled:hover {
	background:#9889c1 !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#a696ce),to(#8a7cb4)) !important;
	background-image:-webkit-linear-gradient(top,#a696ce,0%,#8a7cb4,100%) !important;
	background-image:-moz-linear-gradient(top,#a696ce 0,#8a7cb4 100%) !important;
	background-image:linear-gradient(to bottom,#a696ce 0,#8a7cb4 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa696ce',endColorstr='#ff8a7cb4',GradientType=0) !important
}
.btn-app.btn-purple:hover {
	background:#7b68af !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#8973be),to(#6d5ca1)) !important;
	background-image:-webkit-linear-gradient(top,#8973be,0%,#6d5ca1,100%) !important;
	background-image:-moz-linear-gradient(top,#8973be 0,#6d5ca1 100%) !important;
	background-image:linear-gradient(to bottom,#8973be 0,#6d5ca1 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8973be',endColorstr='#ff6d5ca1',GradientType=0) !important
}
.btn-app.btn-pink,.btn-app.btn-pink.no-hover:hover,.btn-app.btn-pink.disabled:hover {
	background:#d54c7e !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#db5e8c),to(#ce3970)) !important;
	background-image:-webkit-linear-gradient(top,#db5e8c,0%,#ce3970,100%) !important;
	background-image:-moz-linear-gradient(top,#db5e8c 0,#ce3970 100%) !important;
	background-image:linear-gradient(to bottom,#db5e8c 0,#ce3970 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdb5e8c',endColorstr='#ffce3970',GradientType=0) !important
}
.btn-app.btn-pink:hover {
	background:#be2f64 !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#d2346e),to(#aa2a59)) !important;
	background-image:-webkit-linear-gradient(top,#d2346e,0%,#aa2a59,100%) !important;
	background-image:-moz-linear-gradient(top,#d2346e 0,#aa2a59 100%) !important;
	background-image:linear-gradient(to bottom,#d2346e 0,#aa2a59 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd2346e',endColorstr='#ffaa2a59',GradientType=0) !important
}
.btn-app.btn-inverse,.btn-app.btn-inverse.no-hover:hover,.btn-app.btn-inverse.disabled:hover {
	background:#444 !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#555),to(#333)) !important;
	background-image:-webkit-linear-gradient(top,#555,0%,#333,100%) !important;
	background-image:-moz-linear-gradient(top,#555 0,#333 100%) !important;
	background-image:linear-gradient(to bottom,#555 0,#333 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff555555',endColorstr='#ff333333',GradientType=0) !important
}
.btn-app.btn-inverse:hover {
	background:#2b2b2b !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#3b3b3b),to(#1a1a1a)) !important;
	background-image:-webkit-linear-gradient(top,#3b3b3b,0%,#1a1a1a,100%) !important;
	background-image:-moz-linear-gradient(top,#3b3b3b 0,#1a1a1a 100%) !important;
	background-image:linear-gradient(to bottom,#3b3b3b 0,#1a1a1a 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b3b3b',endColorstr='#ff1a1a1a',GradientType=0) !important
}
.btn-app.btn-grey,.btn-app.btn-grey.no-hover:hover,.btn-app.btn-grey.disabled:hover {
	background:#797979 !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#898989),to(dimgrey)) !important;
	background-image:-webkit-linear-gradient(top,#898989,0%,dimgrey,100%) !important;
	background-image:-moz-linear-gradient(top,#898989 0,dimgrey 100%) !important;
	background-image:linear-gradient(to bottom,#898989 0,dimgrey 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff898989',endColorstr='#ff696969',GradientType=0) !important
}
.btn-app.btn-grey:hover {
	background:#6c6c6c !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#7c7c7c),to(#5c5c5c)) !important;
	background-image:-webkit-linear-gradient(top,#7c7c7c,0%,#5c5c5c,100%) !important;
	background-image:-moz-linear-gradient(top,#7c7c7c 0,#5c5c5c 100%) !important;
	background-image:linear-gradient(to bottom,#7c7c7c 0,#5c5c5c 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7c7c7c',endColorstr='#ff5c5c5c',GradientType=0) !important
}
.btn.btn-app.btn-light {
	color:#5a5a5a !important;
	text-shadow:0 1px 1px #eee !important
}
.btn.btn-app.btn-light,.btn.btn-app.btn-light.no-hover:hover,.btn.btn-app.btn-light.disabled:hover {
	background:#ededed !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#f4f4f4),to(#e6e6e6)) !important;
	background-image:-webkit-linear-gradient(top,#f4f4f4,0%,#e6e6e6,100%) !important;
	background-image:-moz-linear-gradient(top,#f4f4f4 0,#e6e6e6 100%) !important;
	background-image:linear-gradient(to bottom,#f4f4f4 0,#e6e6e6 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4f4f4',endColorstr='#ffe6e6e6',GradientType=0) !important
}
.btn.btn-app.btn-light:hover {
	background:#e0e0e0 !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#e7e7e7),to(#d9d9d9)) !important;
	background-image:-webkit-linear-gradient(top,#e7e7e7,0%,#d9d9d9,100%) !important;
	background-image:-moz-linear-gradient(top,#e7e7e7 0,#d9d9d9 100%) !important;
	background-image:linear-gradient(to bottom,#e7e7e7 0,#d9d9d9 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe7e7e7',endColorstr='#ffd9d9d9',GradientType=0) !important
}
.btn.btn-app.btn-yellow {
	color:#963 !important;
	text-shadow:0 -1px 0 rgba(255,255,255,0.4) !important
}
.btn.btn-app.btn-yellow,.btn.btn-app.btn-yellow.no-hover:hover,.btn.btn-app.btn-yellow.disabled:hover {
	background:#fee088 !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#ffe8a5),to(#fcd76a)) !important;
	background-image:-webkit-linear-gradient(top,#ffe8a5,0%,#fcd76a,100%) !important;
	background-image:-moz-linear-gradient(top,#ffe8a5 0,#fcd76a 100%) !important;
	background-image:linear-gradient(to bottom,#ffe8a5 0,#fcd76a 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffe8a5',endColorstr='#fffcd76a',GradientType=0) !important
}
.btn.btn-app.btn-yellow:hover {
	background:#fdd96e !important;
	background-image:-webkit-gradient(linear,left 0,left 100%,from(#ffe18b),to(#fbd051)) !important;
	background-image:-webkit-linear-gradient(top,#ffe18b,0%,#fbd051,100%) !important;
	background-image:-moz-linear-gradient(top,#ffe18b 0,#fbd051 100%) !important;
	background-image:linear-gradient(to bottom,#ffe18b 0,#fbd051 100%) !important;
	background-repeat:repeat-x !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffe18b',endColorstr='#fffbd051',GradientType=0) !important
}
.btn.btn-app.btn-sm {
	width:80px;
	font-size:16px;
	border-radius:10px;
	line-height:1.5
}
.btn.btn-app.btn-xs {
	width:64px;
	font-size:15px;
	border-radius:8px;
	padding-bottom:7px;
	padding-top:8px;
	line-height:1.45
}
.btn.btn-app>[class*=icon] {
	display:block;
	font-size:42px;
	margin:0 0 4px;
	line-height:36px;
	min-width:0;
	padding:0
}
.btn.btn-app.btn-sm>[class*=icon] {
	display:block;
	font-size:32px;
	line-height:30px;
	margin:0 0 3px
}
.btn.btn-app.btn-xs>[class*=icon] {
	display:block;
	font-size:24px;
	line-height:24px;
	margin:0
}
.btn.btn-app.no-radius {
	border-radius:0
}
.btn.btn-app.radius-4 {
	border-radius:4px
}
.btn.btn-app>.badge,.btn.btn-app>.label {
	position:absolute !important;
	top:-2px;
	right:-2px;
	padding:1px 3px;
	text-align:center;
	font-size:12px
}
.btn.btn-app>.badge.badge-left,.btn.btn-app>.label.badge-left,.btn.btn-app>.badge.label-left,.btn.btn-app>.label.label-left {
	right:auto;
	left:-2px
}
.btn.btn-app>.label {
	padding:1px 6px 3px;
	font-size:13px
}
.btn.btn-app.radius-4>.badge,.btn.btn-app.no-radius>.badge {
	border-radius:3px
}
.btn.btn-app.radius-4>.badge.no-radius,.btn.btn-app.no-radius>.badge.no-radius {
	border-radius:0
}
.btn.btn-app.active {
	color:#fff
}
.btn.btn-app.active:after {
	display:none
}
.btn.btn-app.active.btn-yellow {
	color:#963;
	border-color:#fee188
}
.btn.btn-app.active.btn-light {
	color:#515151
}
.btn.btn-app.btn-light,.btn.btn-app.btn-yellow {
	-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.08) inset !important;
	box-shadow:0 0 0 1px rgba(0,0,0,0.08) inset !important
}
#footer {
	padding:16px 0
}
#footer .container {
	text-align:center;
	font-size:12px;
	/*border-top:1px solid #d5d5d5;*/
	padding-top:20px
}
#footer .container .footer-link a {
	padding:0 11px;
	display:inline-block;
	line-height:15px;
	text-decoration:none;
	cursor:pointer;
	color:#a5a5a5
}
#footer .container .footer-info {
	line-height:30px;
	color:#a5a5a5
}
#feedback a {
	height:84px;
	width:30px;
	padding:9px 1px 0px 3px;
	background-color:#4290d2;
	font-size:14px;
	font-family:"SimHei";
	color:#FFF;
	text-align:center;
	line-height:16px;
	cursor:pointer;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	position:fixed;
	top:200px;
	left:-4px;
	box-shadow:1px 0px 4px rgba(80,80,80,0.45),0px 1px 3px rgba(80,80,80,0.45);
	-webkit-box-shadow:1px 0px 4px rgba(80,80,80,0.45),0px 1px 3px rgba(80,80,80,0.45);
	-moz-box-shadow:1px 0px 4px rgba(80,80,80,0.45),0px 1px 3px rgba(80,80,80,0.45);
	z-index:10;
	text-decoration:none
}


.dropdown-menu {
	top:28px;
    min-width: 76px;
    padding: 0 0;
    /*background-color:rgba(55,150,218,0.9);*/
  background-color:#3796da;
        opacity:0.9;
        filter:alpha(opacity=90);
	border-radius:0 !important;
	border: none;
	-webkit-box-shadow: none; 
	box-shadow: none; 
}
.dropdown-menu>li>a {
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:1px;
	margin-top:1px;
    padding:0px 0px;
}
.dropdown-menu.dropdown-only-icon {
	min-width:50px
}
.dropdown-menu.dropdown-only-icon>li {
	float:left;
	margin:0 4px
}
.dropdown-menu.dropdown-only-icon>li>a [class*="icon-"] {
	width:18px;
	display:inline-block
}
.dropdown-menu.dropdown-only-icon>li>a .icon-2x {
	width:36px
}
.dropdown-menu li a:hover,.dropdown-menu li a:focus,.dropdown-menu li a:active,.dropdown-menu li.active a,.dropdown-menu li.active a:hover,.dropdown-menu .dropdown-submenu:hover>a,.nav-tabs .dropdown-menu li>a:focus {
	background:#4f99c6;
	color:#fff
}
.header-position{
	position: fixed;
	top: 0px;
	z-index: 10000;
	width: 100%;
}
.i-header .header-top-wrapper {
	background-color:#3796da;
	/*border-bottom:1px solid #FFF;*/
	font-family: "微软雅黑" ! important;
    height: 30px;
}
.i-header .header-top-wrapper .header-top {
	height:30px;
	min-width:1170px;
    position: absolute;
    left:50%;
    margin-left: -585px;
}
.i-header .header-top-wrapper .header-top .site-nav-wrapper {
	float:left;
	/*height:30px;*/
	/*line-height:26px;*/
	font-size:12px;
	/*padding:2px 5px 0px 0px;*/
	/*margin:0px 10px 0px 10px;*/
}
.i-header .header-top-wrapper .header-top .site-nav-wrapper .trangle {
	display:inline-block;
	height:13px;
	width:8px;
	background:url("../images/icons.png") no-repeat -5px -191px
}
.i-header .header-top-wrapper .header-top .open .trangle{
	background-position: -27px -191px;
}
.i-header .header-top-wrapper .header-top .site-nav-wrapper .dropdown-toggle {
	cursor:pointer
}
/*.i-header .header-top-wrapper .header-top .site-nav-wrapper .dropdown-menu {*/
	/*padding: 0 0;*/
/*}*/
.i-header .header-top-wrapper .header-top .site-nav-wrapper .dropdown-menu .nav-header {
	height:29px;
	line-height:27px;
	cursor:pointer;
	padding:0px 9px;
	font-size:12px
}

.i-header .header-top-wrapper .header-top .site-nav-wrapper .dropdown-menu{
    width: 88px;
}
.i-header .header-top-wrapper .header-top .site-nav-wrapper .dropdown-menu>li>a {
	color:#fff;
	padding:0px 9px;
	height:30px;
    line-height:30px;
	font-size:12px;
	/*padding-left:10px;*/
	/*padding-right:10px;*/
	/*margin-bottom:1px;*/
	/*margin-top:1px;*/
}
.i-header .header-top-wrapper .header-top .site-nav-wrapper .dropdown-menu>li:hover{
    background:#1d639f;
}
.i-header .header-top-wrapper .header-top .site-nav-wrapper .dropdown-menu>li>a:hover {
	background:#1d639f;
	color:#fff
}
.i-header .header-top-wrapper .header-top .sign-wrapper {
	float:right;
	height:30px;
	line-height:30px;
	font-size:12px
}
.i-header .header-top-wrapper .header-top .sign-wrapper .signed_in,.i-header .header-top-wrapper .header-top .sign-wrapper .not_signed_in,.i-header .header-top-wrapper .header-top .sign-wrapper .signed_in .not_developer,.i-header .header-top-wrapper .header-top .sign-wrapper .signed_in .is_developer {
	display:none;
}
.i-header .header-top-wrapper .header-top .sign-wrapper span>div {
	float:left;
    height:30px;
    line-height: 30px;
}
.i-header .header-top-wrapper .header-top .sign-wrapper span>div a {
	margin: 0 5px;
	color:#fff;
}
.i-header .header-top-wrapper .header-top .sign-wrapper .sign-info .dropdown-toggle {
	padding:0 10px;
	cursor:pointer;
}
.i-header .header-top-wrapper .header-top .sign-wrapper .sign-info .dropdown-toggle .trangle {
	display:inline-block;
	height:13px;
	width:8px;
	background:url("../images/icons.png") no-repeat -5px -191px
}
.i-header .header-top-wrapper .header-top .sign-wrapper .open .dropdown-toggle .trangle{
background-position: -27px -191px;
}
.i-header .header-top-wrapper .header-top .sign-wrapper .sign-info .dropdown-menu li a {
	font-size:12px;
	display:block;
	height:30px;
	line-height:30px;
	color:#fff;
    text-align: center;
}
.i-header .header-top-wrapper .header-top .sign-wrapper .sign-info .dropdown-menu li form:hover,.i-header .header-top-wrapper .header-top .sign-wrapper .sign-info .dropdown-menu li a:hover {
	background:#1d639f;
	color:#fff
}
.i-header .header-top-wrapper .header-top .sign-wrapper .middle-line {
	margin:9px 10px 9px 10px;
	height:12px;
	width:0px;
	border-left:1px solid #bdbdbd;
	border-right:1px solid #f0f0f0
}
.i-header .header-top-wrapper .header-top .sign-wrapper .sign-operation .nav-link {
	margin-right:10px
}
.i-header .header-top-wrapper .header-top .sign-wrapper .home-search {
	margin-left:28px
}
.i-header .header-top-wrapper .header-top .sign-wrapper .home-search .search-btn {
	float:left;
	margin-top:3px;
	height:25px;
	width:25px;
	margin-left:-26px;
	background:url("../images/icons.png") no-repeat -1px -38px;
	z-index:10;
	cursor:pointer
}
.i-header .header-top-wrapper .header-top .sign-wrapper .home-search .search-query {
	float:left;
	margin-top:3px;
	height:25px;
	width:189px;
	color:#fff;
	text-shadow:none;
	font-size:12px;
	padding-right:27px;
	padding-left:6px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	background-color:#fff;
	color:#333;
	border:1px solid #d5d5d5;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	z-index:9
}

.i-header .header-top-wrapper .header-top .sign-wrapper .home-search .label-placeholder {
	margin-left: -182px;
	padding-left: 3px;
	color: rgb(153, 153, 153);
	cursor: text;
	float: left;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	pointer-events: none;
}
.i-header .header-nav-wrapper {
    /*height: 76px;*/
	background-color:#fff;
    -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
    box-shadow:0px 1px 1px rgba(0,0,0,0.2);
	/*border-bottom:1px solid #d5d5d5*/
}
.i-header .header-nav-wrapper .header-navigation {
	/*height:76px;*/
	min-width:1170px;
    position: absolute;
    left: 50%;
	margin-left:-585px;
	/*background-color:#f6f6f6;*/
	font-size:16px;
}
.i-header .header-nav-wrapper .header-navigation .logo {
	color: #3a85c6;
	height:76px;
	line-height: 76px;
	font-size: 22px;
	/*width:220px;*/
	display:inline-block;
	float:left;
}
.i-header .header-nav-wrapper .header-navigation .navigation-inner {
	height:100%;
	font-family:'Microsoft yahei'
}
.i-header .header-nav-wrapper .header-navigation .navigation-inner>li {
	float:left;
    padding-right:45px;
}
.i-header .header-nav-wrapper .header-navigation .navigation-inner>li>a {
	display:inline-block;
	line-height:24px;
	height:64px;
	font-size:16px;
	color:#000;
	text-decoration:none;
    margin-top:12px;
}

.i-header .header-nav-wrapper .header-navigation .navigation-inner>li>a.active,
.i-header .header-nav-wrapper .header-navigation .navigation-inner>li>a:hover {
	color:#3f8ccd
}
.i-header .header-nav-wrapper .header-navigation .navigation-inner>li>a.active .trangle,.i-header .header-nav-wrapper .header-navigation .navigation-inner>li>a:hover .trangle {
	background-position:-83px -191px
}
.i-header .header-nav-wrapper .header-navigation .navigation-inner>li .trangle {
	margin-left:5px;
	display:inline-block;
	height:13px;
	width:8px;
	background:url("../images/icons.png") no-repeat -5px -191px
}
.i-header .header-nav-wrapper .header-navigation .navigation-inner>.open a:hover .trangle{
background-position: -27px -191px;
}
.i-header .header-nav-wrapper .header-navigation .navigation-inner>.open a .trangle{
background-position: -27px -191px;
}
.i-header .header-nav-wrapper .header-navigation .navigation-inner>li.dropdown .dropdown-menu {
	top:80%;
	padding:0px
}
.i-header .header-nav-wrapper .header-navigation .navigation-inner>li.dropdown .dropdown-menu a {
	margin:5px 0;
}
.i-header .header-nav-wrapper .header-navigation .navigation-inner>li.dropdown .dropdown-menu a:hover {
	background-color:#3f8ccd
}
.i-header .header-nav-wrapper .header-navigation .index-right-btn {
	float:right;
	width:130px;
	margin-top:11px;
	height:35px;
	line-height:17px;
	font-size:16px
}
.i-header .header-nav-wrapper .header-navigation .join-dev {
	line-height:23px;
	padding:0;
	padding-left:2px
}
.i-header .header-nav-wrapper .header-navigation .control-center {
	line-height:12px;
	padding-left:16px
}
/*.open{*/
	/*background:#FFF*/
/*}*/
.navigation-inner .open{
	margin: 10px 12px;
}
.i-header .header-nav-wrapper .header-navigation .navigation-inner .open .nav-item{
	line-height: 43px;
	height: 43px;
	padding: 0 10px;
}
.modal-content {
	border-radius:0;
	-webkit-box-shadow:none;
	box-shadow:none
}
.modal-content #inner-info{
	font-size: 13px;
}
.modal-footer {
	margin-top:0;
	padding-top:12px;
	padding-bottom:14px;
	border-top-color:#e4e9ee;
	-webkit-box-shadow:none;
	box-shadow:none;
	background-color:#eff3f8
}
.modal-header .close {
	font-size:32px
}
.modal .close {
	float:right;
	font-size:20px;
	font-weight:bold;
	line-height:20px;
	color:#000;
	text-shadow:0 1px 0 #fff;
	opacity:.2;
	filter:alpha(opacity=20)
}

.modal .close:hover,.modal .close:focus {
	opacity:.6;
	filter:alpha(opacity=60)
}
#product-add-modal .modal-body .choose-product-type {
	width:100%;
	height:50px;
	margin-bottom:20px
}
#product-add-modal .modal-body p {
	font-size:13px
}
#product-add-modal .modal-body .choose-product-type ol li {
	display:inline-block;
	float:left;
	width:175px;
	height:50px;
	line-height:50px;
	margin-right:2px;
	cursor:pointer;
	color:#757575;
	background:#e1e1e1;
	font-size:18px
}
#product-add-modal .modal-body .choose-product-type ol li .icon {
	display:inline-block;
	float:left;
	width:22px;
	height:50px;
	margin:0 10px 0 35px
}
#product-add-modal .modal-body .choose-product-type ol li .icon1 {
	background:url("../images/icon-tools-grey.png") no-repeat
}
#product-add-modal .modal-body .choose-product-type ol li .icon2 {
	background:url("../images/icon-web-grey.png") no-repeat
}
#product-add-modal .modal-body .choose-product-type ol li .icon3 {
	background:url("../images/icon-mobile-grey.png") no-repeat
}
#product-add-modal .modal-body .choose-product-type ol li .product-type-info {
	display:inline-block;
	float:left
}
#product-add-modal .modal-body .choose-product-type ol li.active {
	background:#3275c1;
	color:#fff
}
#product-add-modal .modal-body .choose-product-type ol li.active .icon1 {
	background:url("../images/icon-tools-t.png") no-repeat
}
#product-add-modal .modal-body .choose-product-type ol li.active .icon2 {
	background:url("../images/icon-web-t.png") no-repeat
}
#product-add-modal .modal-body .choose-product-type ol li.active .icon3 {
	background:url("../images/icon-mobile-t.png") no-repeat
}
#product-add-modal .modal-body .product-info-group .form-group .info-label {
	width:72px;
	float:left;
	line-height:28px
}
#product-add-modal .modal-body .product-info-group .form-group .info-content .ie-checkradio {
	margin-right:35px
}
#product-add-modal .modal-body .product-info-group .form-group input.info-content {
	width:345px
}
#product-add-modal .modal-content .modal-footer #product-version-input-error {
	color:#D16E6C;
	font-size:13px;
	line-height:33px
}
.modal-cancel {
	margin-right:14px;
	line-height:34px;
	color:#757575;
	text-decoration:none !important;
	font-size: 13px;
}
.modal-cancel, .modal-cancel:link, .modal-cancel:active, .modal-cancel:hover, .modal-cancel:visited {
	color:#757575
}
#ifr {
	position:relative
}
#nav,.nav {
	height:50px;
	line-height: 50px;
}
#nav label,.nav label {
	text-align:left;
	font-weight:500;
	font-size:12px;
	color: #666666;
	font-family: '微软雅黑';
	/*margin:10px 0px 0px 0px*/
}
#nav span,.nav span{
	margin: 0 0px;
}
#nav label a,.nav label a{
	color: #666666;
}
#nav label a:hover,.nav label a:hover {
	color:#3A85C6;
}
.main-margin{
	padding-top:60px ! important;
}
.i-main {
	width:100%
}
.i-main .banner {
	width:100%;
	height:498px;
	background:#fff;
	border:none;
    position: relative;
}
.banner .fw {
    width: 100%;
    height: 100%;
    min-width: 960px;
    position: absolute;
    left: 0;
    top: 0;
    background-position: 50% 50%;
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: 8;
}

.banner .fw.fw1 {
    opacity: 1;
    filter: alpha(opacity=100);
}

.banner .fw.active {
    z-index: 9;
}
.banner .fw-controller {
    position: absolute;
    right: 50%;
    margin-right: -43px;
    bottom: 18px;
    z-index: 10;
    display: inline-block;
    height: 8px;
    width: 70px;
}
.banner .fw-controller span {
    display: inline-block;
    float: left;
    height: 8px;
    width: 8px;
    margin-right: 8px;
    background: url("../assets/icons.png") no-repeat -50px -74px;
}

.banner .fw-controller span.active {
    background-position: -39px -74px;
}

.i-main .banner .banner-inner {
	position:absolute;
	overflow:hidden;
	width:1170px;
	height:498px;
	margin:0 auto
}
.i-main .banner .banner-inner .banner-image {
	position:absolute;
	width:100%;
	height:100%
}
.i-main .banner .banner-inner .banner-image .bi-slide {
	position:absolute;
	width:100%;
	height:100%;
	background-position-x:center
}
.i-main .banner .banner-inner .banner-image .bi-slide .bis-a {
	position:absolute;
	width:100%;
	height:100%
}
.i-main .banner .banner-inner .banner-image .bi-slide .bis-content {
	position:absolute;
	margin:60px 0 0 0
}
.i-main .banner .banner-inner .banner-image .bi-slide .bis-content a {
	position:absolute;
	color:white;
	width:200px;
	padding:5px;
	font-size:20px;
	font-weight:600;
	font-family:Times New Roman
}
.i-main .banner .banner-inner .banner-button {
	position:absolute;
	bottom:20px
}
.i-main .banner .banner-inner .banner-button span {
	float:left;
	margin:5px;
	display:inline-block;
	width:9px;
	height:9px;
	cursor:pointer;
	background-image:url(../images/icons.png);
	background-position:-49px -73px
}
.i-main .banner .banner-inner .banner-button .active {
	background-position:-38px -73px
}
.i-main .i-content {
	width:960px;
	margin:0 auto;
	min-height:310px;
	padding-top:45px;
	border-bottom:none
}

.main-body {
	width:1170px;
	margin:0 auto;
	min-height: 500px;
}
.main-body .pageBtn-tip{
	padding-top: 180px;
}
.main-body #reader {
    /*margin:0px 30px;*/
	text-align:center
}

.main-body .allTitle {
	height:42px;
	border-bottom:1px solid #DCDCDC;
	font-size:18px;
	color:#333333;
	font-family:Microsoft YaHei;
}
.main-body .allTitle span {
	float:left
}

.start-nav {
	background:#7c7c7c;
	box-shadow:inset 0px 1px 3px #535353;
	width:100%
}
.start-nav ul {
	height:55px
}
.start-nav ul li {
	display:inline-block;
	float:left;
	width:192px;
	height:100%
}
.start-nav ul li a {
	display:inline-block;
	float:left;
	width:192px;
	height:30px;
	margin:13px 0px 12px 0px;
	padding:0px 52px 0px 53px;
	border-right:1px solid #636363;
	border-left:1px solid #969696
}
.start-nav ul li a .start-nav-icon {
	height:30px;
	width:35px;
	float:left;
	background:url(../images/icons.png) no-repeat -5px -325px
}
.start-nav ul li a .start-nav-info {
	color:#FFF;
	float:right;
	height:30px;
	line-height:30px;
	width:35px;
	font-size:16px
}
.start-nav ul li a#nav14 {
	border-left-color:transparent
}
.start-nav ul li a#nav15 .start-nav-icon {
	background-position:-62px -327px
}
.start-nav ul li a#nav16 .start-nav-icon {
	background-position:-119px -329px
}
.start-nav ul li a#nav17 .start-nav-icon {
	background-position:-7px -381px
}
.start-nav ul li a#nav18 {
	border-right-color:transparent
}
.start-nav ul li a#nav18 .start-nav-icon {
	background-position:-65px -382px
}
.start-nav ul li.active {
	background:#535353
}
.start-nav ul li.active a {
	border-color:transparent
}
.start-nav ul li.border-left-transparent a {
	border-left-color:transparent
}
.start-nav ul li.border-right-transparent a {
	border-right-color:transparent
}
.start-nav ul #clear {
	width:0;
	height:0;
	clear:both
}
.start-article-nav {
	line-height:47px;
	color:#000
}
.register-sidebar {
	width:220px;
	float:left;
	border:1px solid #c1c1c1
}
.register-sidebar ul {
	width:100%
}
.register-sidebar ul li {
	width:100%;
	height:40px;
	line-height:40px;
	float:left;
	background:#f7f7f7;
	font-size:16px;
	border-top:1px solid #c1c1c1;
	cursor:pointer
}
.register-sidebar ul li:first-child {
	border-top:0
}
.register-sidebar ul li i,.register-sidebar ul li span {
	display:inline-block;
	float:left
}
.register-sidebar ul li .register-icon1,.register-sidebar ul li .register-icon2 {
	width:20px;
	height:20px;
	margin:10px 10px
}
.register-sidebar ul li .register-icon1 {
	background:url(../images/get_start/register_icon1.png) no-repeat 2px 2px
}
.register-sidebar ul li .register-icon2 {
	background:url(../images/get_start/register_icon2.png) no-repeat 2px 2px
}
.register-sidebar ul li.active {
	background:#3e8cce
}
.register-sidebar ul li.active a {
	color:#fff
}
.register-sidebar ul li.active .register-icon1 {
	background:url(../images/get_start/register_icon_white1.png) no-repeat 2px 2px
}
.register-sidebar ul li.active .register-icon2 {
	background:url(../images/get_start/register_icon_white2.png) no-repeat 2px 2px
}
.register-sidebar ul li a {
	width:100%;
	height:40px;
	line-height:40px;
	font-size:14px;
	float:left
}
.start-sidebar {
	width:240px;
	float:left;
	/*position:absolute;*/
	top:156px;
	z-index: 2;
	background: #F1F9FE;
	padding: 40px 0;
	border:1px solid #D5DFE5;
	margin-left: 30px;
}
.start-sidebar.no-nav {
	top:0px
}
.start-sidebar .tag-dropdown1,.start-sidebar .tag-dropdown2 {
	display:none
}
.start-sidebar .tag-dropdown1 {
	font-size:16px
}
.start-sidebar .tag-dropdown2 {
	font-size:14px
}
.start-sidebar .tag-title1,.start-sidebar .tag-title2,.start-sidebar .tag-title3 {
	cursor:pointer
}
.start-sidebar ol .sidebar-li {
	/*border-bottom:1px solid #A1CBE5;*/
	/*border-left:1px solid #A1CBE5;*/
	/*border-right:1px solid #A1CBE5;*/
	margin-top: 10px;
}
.start-sidebar ol .sidebar-li:first-child {
	/*border-top:1px solid #A1CBE5;*/
	margin-top: 0;
}
.start-sidebar ol .sidebar-li .tag-title1 {
	font-size:14px;
	line-height:50px;
	display:block;
	margin-bottom:0px;
	height:50px;
	width:100%;
	background:#C0E7FF;
	margin-left: -30px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	border:1px solid #A1CBE6;
}
.start-sidebar ol .sidebar-li .tag-title1 .tagSol-icon1 {
	background:url(../images/get_start/tag_iconGT.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1 .tagSol-icon2 {
	background:url(../images/get_start/tag_iconSZ.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1 .tagSol-icon3 {
	background:url(../images/get_start/tag_iconTX.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1 .tagSol-icon4 {
	background:url(../images/get_start/tag_iconGA.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1 .tagSol-icon5 {
	background:url(../images/get_start/tag_iconSL.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1 .tagSol-icon6 {
	background:url(../images/get_start/tag_iconFZ.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1 .tagSol-icon7 {
	background:url(../images/get_start/tag_iconDK.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1 .tagSol-icon8 {
	background:url(../images/get_start/tag_iconQX.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1 .tagSol-icon9 {
	background:url(../images/get_start/tag_iconNL.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1 .tagSol-icon10 {
	background:url(../images/get_start/tag_iconQT.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1 .icon-title1,.start-sidebar ol .sidebar-li .tag-title1 .span-title1 {
	display:inline-block;
	float:left
}
.start-sidebar ol .sidebar-li .tag-title1 .icon-open {
	width:21px;
	height:40px;
	float:right;
	margin-right:14px;
	background:url(../images/get_start/tag_icon_arrow_down.png) no-repeat 0px 20px
}
.start-sidebar ol .sidebar-li .tag-title1 .icon-title1 {
	width:20px;
	height:20px;
	margin:13px 32px 10px 12px
}
.start-sidebar ol .sidebar-li .tag-title1 .tag-icon1 {
	background:url(../images/get_start/tag_icon_dc_normal.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1 .tag-icon2 {
	background:url(../images/get_start/tag_icon_web_normal.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1 .tag-icon3 {
	background:url(../images/get_start/tag_icon_mobile_normal.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1 .tag-icon4 {
	background:url(../images/get_start/tag_icon4.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active,.start-sidebar ol .sidebar-li .tag-title1.hover {
	background:#3796DA;
	color:#fff;
	border:1px solid #2E7BB3;
}
.start-sidebar ol .sidebar-li .tag-title1.active .tagSol-icon1 {
	background:url(../images/get_start/tag_icon_whiteGT.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active .tagSol-icon2 {
	background:url(../images/get_start/tag_icon_whiteSZ.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active .tagSol-icon3 {
	background:url(../images/get_start/tag_icon_whiteTX.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active .tagSol-icon4 {
	background:url(../images/get_start/tag_icon_whiteGA.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active .tagSol-icon5 {
	background:url(../images/get_start/tag_icon_whiteSL.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active .tagSol-icon6 {
	background:url(../images/get_start/tag_icon_whiteFZ.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active .tagSol-icon7 {
	background:url(../images/get_start/tag_icon_whiteDK.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active .tagSol-icon8 {
	background:url(../images/get_start/tag_icon_whiteQX.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active .tagSol-icon9 {
	background:url(../images/get_start/tag_icon_whiteNL.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active .tagSol-icon10 {
	background:url(../images/get_start/tag_icon_whiteQT.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active .icon-open,.start-sidebar ol .sidebar-li .tag-title1.active.hover .icon-open{
	background:url(../images/get_start/tag_icon_arrow_up.png) no-repeat 0px 20px
}
.start-sidebar ol .sidebar-li .tag-title1.hover .icon-open{
	background:url(../images/get_start/tag_icon_arrow_down_hover.png) no-repeat 0px 20px
}

.start-sidebar ol .sidebar-li .tag-title1.active .tag-icon1,.start-sidebar ol .sidebar-li .tag-title1.hover .tag-icon1 {
	background:url(../images/get_start/tag_icon_dc_hover.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active .tag-icon2,.start-sidebar ol .sidebar-li .tag-title1.hover .tag-icon2 {
	background:url(../images/get_start/tag_icon_web_hover.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active .tag-icon3,.start-sidebar ol .sidebar-li .tag-title1.hover .tag-icon3 {
	background:url(../images/get_start/tag_icon_mobile_hover.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-title1.active .tag-icon4 {
	background:url(../images/get_start/tag_icon_white4.png) no-repeat 2px 2px
}
.start-sidebar ol .sidebar-li .tag-dropdown1 {
	background:#F1F9FE;
	width: 70%;
	margin: auto;
	margin-top: 1px;
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li {
	border-top:1px solid #D5D5E5;
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li:first-child {
	border-top:none
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li .tag-title2 {
	line-height:50px;
	display:block;
	height:50px;
	width:100%;
	font-size:14px
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li .tag-title2 .icon-title2 {
	display:inline-block;
	float:left;
	width:14px;
	height:14px;
	/*margin:13px 13px*/
	margin-left: 7px;
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li .tag-title2 .icon-tree-plus {
	width:21px;
	height:7px;
	float:right;
	margin-right:11px;
	margin-top:19px;
	background:url(../images/get_start/icon_close.png) no-repeat;
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li .tag-title2 .span-title2 {
	display:inline-block;
	float:left
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li .tag-title2.active {
	color:#3A85C6;
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li .tag-title2.active .tag-dropdown2 {
	display:block
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li .tag-title2.active .icon-tree-plus {
	background:url(../images/get_start/icon_open.png) no-repeat;
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li .tag-title2:hover {
	color:#3A85C6;
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li .tag-dropdown2 {
	padding:0;
	border-top:1px solid #D5D5E5;
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li .tag-dropdown2 .tag-title3 {
	padding-left:40px;
	line-height:26px;
	font-size:14px
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li .tag-dropdown2 .tag-title3.active {
	color:#3A85C6;
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li .tag-dropdown2 .tag-title3:hover {
	color:#3A85C6;
}
.start-sidebar ol .sidebar-li .tag-dropdown1 .dropdown-li .tag-dropdown2 li{
	height: 40px;
	line-height: 40px;
}
.develop-article,.register-article {
	float:right;
	width:715px;
}
.develop-article .img-box img,.register-article .img-box img,.upload-article .img-box img {
	margin-bottom:20px
}
#start-onsale .onsale-title h3 {
	font-size:22px;
	font-weight:bold;
	height:36px;
	padding-bottom:5px;
	position:relative
}
#start-onsale .onsale-article {
	min-height:500px
}
#start-upload .upload-title h3 {
	font-size:22px;
	font-weight:bold;
	height:36px;
	padding-bottom:5px;
	position:relative
}
#start-upload .upload-article {
	min-height:500px
}
#start-review .review-title h3 {
	font-size:22px;
	font-weight:bold;
	height:36px;
	padding-bottom:5px;
	position:relative
}
#start-review .review-article {
	min-height:500px
}
.develop-article {
	float:right;
	width:870px;
	min-height:520px;
	font-family:'微软雅黑';
}
.develop-article .allTitle .list-title {
	float:right;
	margin:8px 0px;
	line-height:20px
}
.develop-article .allTitle .list-title label {
	float:left;
	margin:0 10px;
	font-size:12px
}
.develop-article .allTitle .list-title select {
	float:left;
	padding:0;
	height:20px;
	margin-right:10px;
	font-size:12px
}
.develop-article .article-content ul li {
	float:left;
	width:810px;
	margin: 30px 30px 0 30px;
	list-style:none;
	border-bottom:1px solid #DCDCDC;
}
.develop-article .article-content  .select-items{
	/*height: 50px;*/
	line-height: 50px;
	font-size: 14px;
	background: #F1F9FE;
	margin-top: 20px;
	padding-left: 30px;
	color: #666666;
}
.develop-article .article-content  .select-items .left-part{
	float: left;
	width: 80px;
}
.develop-article .article-content  .select-items .right-part{
	float: left;
	width: 760px;
}
.develop-article .article-content  .select-items span{
	margin-right: 50px;
	cursor: pointer;
	font-family: '微软雅黑';
}
.develop-article .article-content  .select-items span:hover,.develop-article .article-content  .select-items span.active{
	color: #3A85C6;
}
.develop-article .article-content  ul li.fun-demos,.develop-article .article-content  ul li.p-check{
	min-height: 230px;
}
.develop-article .article-content ul li .article-title {
	text-align:left;
	font-size:14px;
	margin:0px 0 18px 0;
	/*font-weight:bold*/
}
.develop-article .article-content ul li .article-title a{
    color: #333;
    font-family: '微软雅黑';
}
/*.develop-article .article-content ul li .article-title a:visited {*/
	/*color:#767676*/
/*}*/
.develop-article .article-content ul li .article-title a:hover {
	text-decoration:none;
    color:#3a85c6;
}
.develop-article .article-content ul li .article-descpt {
	/*margin:10px 0;*/
	font-size:14px;
	/*text-indent:2em;*/
	letter-spacing:1px;
	line-height:30px;
	color:#666;
	font-family: '微软雅黑';
}
.develop-article .article-content ul li .article-info {
	font-size:14px;
    	height: 14px;
	line-height:14px;
	margin:20px 0 30px 0;
	font-family: '微软雅黑';
}
.develop-article .article-content ul li .article-info span {
    font-size:14px;
    color: #999;
    display: inline-block;
    float: right;
	margin:0 45px 0 0;
}
.develop-article .article-content ul li .article-info a {
	float:left;
	color:#3f85c6;
}
.develop-article .article-content ul li .article-info a:hover {
	text-decoration:underline
    color:#1d639f;
}
.develop-article .article-content ul li .demo-image {
	float:left;
	margin:20px 25px 10px 0;
	width:150px;
	height:120px
}
.develop-article .article-content ul li.fun-demos .demo-image,.develop-article .article-content ul li.p-check .demo-image {
	margin:55px 10px 55px 0px;
}
.develop-article .article-content ul li .demo-content {
	float:right;
	margin:20px 0 10px 0;
	width:540px
}
.develop-article .article-content ul li.fun-demos .demo-content,.develop-article .article-content ul li.p-check .demo-content{
	width: 610px;
	margin: 0px 0 0 0;
	min-height: 164px;
}
.develop-article .article-content ul li .demo-content .demo-title {
	text-align:left;
	font-size:14px;
	font-weight:bold
}
.develop-article .article-content ul li.fun-demos .demo-content .demo-title,.develop-article .article-content ul li.p-check .demo-content .demo-title{
	font-weight: normal;
	color: #333333;
	font-family: '微软雅黑';
}
.develop-article .article-content ul li .demo-content .demo-descpt {
	margin:10px 0;
	height:58px;
	font-size:12px;
	/*text-indent:2em;*/
	letter-spacing:1px;
	line-height:20px;
	color:#444
}
.develop-article .article-content ul li.fun-demos .demo-content .demo-descpt,.develop-article .article-content ul li.p-check .demo-content .demo-descpt{
	/*margin: 20px 0 0 0;*/
	color: #666666;
	line-height: 30px;
	height: 30px;
	font-size: 14px;
	font-family: '微软雅黑';
}
.develop-article .article-content ul li.fun-demos .demo-content .demo-descpt{
	height: 120px;
	overflow: hidden;
}
.develop-article .article-content ul li.fun-demos .demo-content .demo-descpt p{
	margin: 0;
}
.develop-article .article-content ul li .demo-content .demo-link,.develop-article .article-content ul li.fun-demos .demo-link,.develop-article .article-content ul li.p-check .demo-link  {
	float:right;
	font-size:12px;
	line-height:12px;
	/*margin-bottom:10px*/
}
.develop-article .article-content ul li.fun-demos .demo-link,.develop-article .article-content ul li.p-check .demo-link{
	width: 610px;
	margin: 10px 0;
	height: 36px;
	line-height: 36px;
	font-family: '微软雅黑';
}
.develop-article .article-content ul li.fun-demos .demo-link .online-view,.develop-article .article-content ul li.p-check .demo-link .online-view{
	width: 96px;
	height: 36px;
	background: #25B678;
	color: white;
	border-radius: 2px;
	font-size: 14px;
	display: block;
	text-align: center;
	float: left;
	margin-right: 20px;
}
.develop-article .article-content ul li.fun-demos .demo-link .online-view:hover,.develop-article .article-content ul li.p-check .demo-link .online-view:hover{
	background: #64C886;
}
.develop-article .article-content ul li.fun-demos .demo-link .download-icon{
	background: url('../images/get_start/download_normal') no-repeat 0px 0px;
	width: 12px;
	height: 11px;
	display: inline-block;
	margin-right: 6px;
}
.develop-article .article-content ul li.fun-demos .demo-link .download-icon:hover{
	background: url('../images/get_start/download_hover') no-repeat 0px 0px;
}
.develop-article .article-content ul li.fun-demos .demo-link .view-times,.develop-article .article-content ul li.p-check .demo-link .view-times{
	color: #999999;
	font-size: 12px;
	float: right;
	margin-right: 70px;
}
.develop-article .article-content ul li.fun-demos .demo-link .update-time,.develop-article .article-content ul li.p-check .demo-link .update-time{
	color: #999999;
	font-size: 12px;
	float: right;
}
.develop-article .article-content ul li.fun-demos .demo-link .download-demo,.develop-article .article-content ul li.p-check .demo-link .download-demo{
	color: #3A85C6;
	/*margin-right: 190px;*/
}
.develop-article .article-content ul li.fun-demos .demo-link .download-demo:hover,.develop-article .article-content ul li.p-check .demo-link .download-demo:hover{
	color: #1D639F;
}
.develop-article .article-content ul li .demo-content .demo-link a {
	color:#3e8cce;
	/*margin:0 10px*/
}
.develop-article .article-content ul li .demo-content .demo-link a:hover {
	text-decoration:underline
}
.develop-article .article-content ul li .demo-content .demo-link span {
	color:#3e8cce;
	margin-right:10px;
	cursor: pointer;
	float: left;
}
.develop-article .article-content ul li .demo-content .demo-link .ProgramersChecks{
	display: none;
}
.develop-article .article-content ul li .demo-content .demo-link .FunsDemos{
	display: none;
}
.develop-article .article-content ul li .question-title {
	/*cursor:pointer;*/
	font-size:14px;
	color: #333333;
}
/*.develop-article .article-content ul li .question-title:hover {
	background:#EEEEEE
}*/
.develop-article .article-content ul li .question-answer {
	/*margin-top:22px;*/
	font-size:14px;
	/*text-indent:2em;*/
	color:#666666;
	display: none;
}
.develop-article .article-content ul li .question-answer p{
	line-height: 30px;
	margin-bottom: 25px;
} 
.develop-article .article-content ul li .question-info {
	margin-top:18px;
	font-size:12px;
	/*text-indent:2em;*/
	color:#999999;
	margin-bottom: 18px;
}
.develop-article .article-content ul li .question-info .slide-anster i{
	width: 11px;
	height: 8px;
	display: inline-block;
	margin-right: 8px;	
}
.develop-article .article-content ul li .question-info .slide-anster{
	margin-right: 22px;
	color: #3A85C6;
	cursor: pointer;
}
.develop-article .article-content ul li .question-info .slide-anster i.down{
	background: url('../images/get_start/q_down.png') no-repeat 0px 0px;	
}
.develop-article .article-content ul li .question-info .slide-anster i.up{
	background: url('../images/get_start/q_up.png') no-repeat 0px 0px;
}
.develop-article .article-content ul li .question-info .slide-anster i.close{
	
}
.develop-article .article-content ul li .code-title {
	font-size:14px;
	margin:20px 0 10px 0;
	font-weight:bold;
	line-height:20px
}
.develop-article .article-content ul li .code-descpt {
	font-size:12px;
	line-height:20px;
	/*text-indent:2em*/
}
.develop-article .article-content ul li .code-link {
	float:right;
	margin:10px
}
.develop-article .article-content ul li .code-link span {
	color:#3f8ccd;
	cursor:pointer;
	font-size:12px
}
.develop-article .article-content ul li .code-link .share-link{
	margin-right: 10px;
	float: left;
	display: none;
}
.develop-article .details-title .share-link{
	width: 164px ! important;
    display: inline-block;
    height: 54px;
    /*line-height: 54px;*/
    padding-top: 6px;
    margin-right: -246px;
    font-family: '微软雅黑';
}
.develop-article .article-content ul li .code-share{
	height: 31px;
}
.develop-article .article-content ul li .question-share {
	height: 28px;
	display: none;
}
.develop-article .article-content ul li .code-share .code-link {
	margin: 0px 0px 3px 0px ! important;
}
.develop-article .article-content ul li .question-share .question-link {
	margin: 0px 0px 3px 0px ! important;
	float: right;
}
.develop-article .article-content ul li .question-link span {
	color:#3f8ccd;
	cursor:pointer;
	font-size:12px
}
.develop-article .article-content ul li .code-content {
	float:left;
	width:100%;
	font-size:13px;
	/*border:1px dashed #d5d5d5;*/
	display:none
}
.develop-article .article-content ul li pre{
	padding: 0;
	margin: 0;
	border: 0;
}
.develop-article .article-content ul li .book-image {
	position: relative;
	width:186px;
	height:261px;
	display:block;
	margin:0 auto;
	/*border:1px solid #d5d5d5*/
}
.develop-article .article-content ul li .book-image img{
	width: 185px;
	height: 260px;
}
.develop-article .article-content ul li .book-title {
	font-size:12px;
	/*line-height:20px;*/
	margin:20px 0 0 0;
	display:block;
	color: #666666;
	font-size: 14px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-family: '微软雅黑';
}
.develop-article .article-content ul li .book-title:hover {
	text-decoration:underline
}
.develop-article .article-content ul li .video-image {
	position:relative;
	width:230px;
	height:173px;
	/*border:1px solid #d5d5d5*/
}
.develop-article .article-content ul li .video-image  .video-img {
	width:230px;
	height:173px;
}
.develop-article .article-content ul li .video-title {
	font-size:14px;
	color: #333333;
	line-height:14px;
	margin:22px 0px 20px 0px;
	max-width: 230px;
	float: left;
	white-space:nowrap;
	display:block;
	text-overflow:ellipsis;   
	overflow: hidden;
	font-family: '微软雅黑';
}
.develop-article .article-content ul li .video-infos{
	color: #666666;
	font-size: 12px;
	height: 63px;
	font-family: '微软雅黑';
}
.develop-article .article-content ul li .video-infos .class-view-times{
	float: left;
}
.develop-article .article-content ul li .video-infos .update-time{
	float: right;
}
.develop-article .article-content .book-li {
	width:270px;
	margin:22px 30px 14px 0;
	text-align:center;
	border:0px
}
.develop-article .article-content .book-li.right-edge{
	margin: 22px 0 14px 0;
}
.develop-article .article-content .book-li .book-a{
	padding: 18px 42px;
	display: block;
}
.develop-article .article-content .book-li .book-a:hover{
	background: #F5F5F5;
}
.develop-article .article-content .video-li {
	width: 270px;
	margin: 22px 30px 0 0;
	background-color: #F5F5F5;
	text-align:center;
	border:0px
}
.develop-article .article-content .video-li .video-a{
	padding: 22px 20px;
	display: block;
	cursor: pointer;
}
.develop-article .article-content .video-li .video-a:hover{
	-moz-box-shadow: 0px 5px 4px rgba( 0, 0, 0, 0.2); /* 老的 Firefox */
	box-shadow: 0px 5px 4px rgba( 0, 0, 0, 0.2);
}
.develop-article .article-content .video-li.right-edge{
	margin: 22px 0 0 0;
}
.develop-article .details-title {
	float:left;
	/*margin:20px 0 10px 0*/
	margin: 0;
	/*padding: 0 0 20px 0;*/

}
.develop-article .details-title .title-info{
	padding: 0 0 20px 0;
	border-bottom: 1px solid #DCDCDC;
	display: inline-table;
}
.develop-article .details-title .title-info span{
	float:left;
 	display:block;
	font-size:18px;
	color: #333333;
 	text-align:center;
	padding-left:80px;
	width:770px;
	font-family: '微软雅黑';
}
.develop-article .details-title .title-info label{
	float:right;
 	width:80px;
 	cursor:pointer;
 	text-align:center;
	margin:0 10px;
	font-size: 14px;
	color: #3A85C6;
	padding-top: 3px;
	font-family: '微软雅黑';
}
.develop-article .details-title .doc_title{
	float:left;
	display:block;
	font-size:18px;
	/*font-weight:bold;*/
	color: #333333;
	text-align:center;
	/*padding-left:80px;*/
	width:870px;
    height: 45px;
    border-bottom: 1px solid #DCDCDC;
    font-family: '微软雅黑';
}
.develop-article .details-title label {
	float:right;
	width:80px;
	cursor:pointer;
	/*text-align:center;*/
	/*margin:0 10px;*/
	font-size: 14px;
	color: #3A85C6;
    padding-top: 8px;
}
.develop-article .details-title label:hover,.develop-article .details-title a.doc_down:hover {
	color:#1D639F;
	font-family: '微软雅黑';
}
.develop-article .details-title a.doc_down{
    height:54px;
    color:#3a85c6;
    line-height: 54px;
}
.develop-article .details-title a>i{
    background: url("../assets/down-normal") no-repeat;
    margin-right: 6px;
    width: 12px;
    height: 11px;
    display: inline-block;
}
.develop-article .details-title a:hover>i{
    background: url("../assets/down-hover") no-repeat;
}
.develop-article .details-content {
	float:left;
	width:100%;
	font-size:14px;
	font-family: '微软雅黑';
}
.develop-article .details-content .book-detials{
	margin-top: 18px;
}
.develop-article .details-content ul.book-detials img{
	width: 185px;
	height: 260px;
	margin-right: 32px;
	margin-bottom: 0;
	border: 0;
}
.develop-article .details-content .article-info{
	margin-top: 22px;
	height: 30px;
	line-height: 30px;
}
.develop-article .details-content .article-info .update-time{
	color: #999999;
	font-size: 12px;
	float: left;
}
.develop-article .details-content .video-container{
	float: left;
	width: 570px;
	height: 430px;
	margin-top: 22px;
}
.develop-article .details-content .video-items{
	float: right;
	width: 270px;
	height: 430px;
	border: 1px solid #DCDCDC;
	background: #F5F5F5;
	margin-top: 17px;
}
.develop-article .details-content .video-items .item-list{
	overflow-x:hidden;
	overflow-y:auto;
	height: 390px;
}
.develop-article .details-content .video-items .title{
	height: 38px;
	line-height: 38px;
	display: block;
	padding-left: 20px;
	font-size: 14px;
	color: #333333;
	border-bottom: 1px solid #DCDCDC;
}
.develop-article .details-content .video-items .video-item{
	height: 90px;
	line-height: 44px;
	white-space:nowrap;
	display:block;
	text-overflow:ellipsis;
	overflow: hidden;
	width:268px;
	border-bottom: 1px solid #DCDCDC;
	padding-left: 20px;
	padding-right: 20px;
	cursor: pointer;
}
.develop-article .details-content .video-items .video-item:hover{
	background: #DCDCDC;
}
.develop-article .details-content .video-items .video-item.active{
	background: #3A85C6;
	color: white;
}
.develop-article .details-content .video-items .video-item .down-load{
	float: right;
	color: #3A85C6;
	margin-right: 10px;
}
.develop-article .details-content .video-items .video-item.active .down-load{
	color: white;
}
.develop-article .details-content .video-items .video-item .down-load i{
	background: url('../images/get_start/download_normal') no-repeat 0px 0px;
	width: 12px;
	height: 11px;
	display: inline-block;
	margin-right: 6px;
}
.develop-article .details-content .video-items .video-item.active .down-load i{
	background: url('../images/get_start/download_active') no-repeat 0px 0px;
}
.develop-article .details-content .article-info .share{
	display: block;
	float: right;
	color: #666666;
	font-size: 14px;
	/*margin-right: 10px;*/
}
.develop-article .details-content ul img {
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	border:1px solid #d5d5d5
}
.develop-article .details-content ul li {
	list-style:none
}
.develop-article .details-content ul .simple-intro {
	font-size:12px;
	color:#666666;
	/*line-height:20px;*/
	margin-bottom:18px;
	height: 12px;
}
.develop-article .details-content ul .buy-span{
	display:inline-block;
	margin-top:4px;
	margin-bottom: 10px;
}
.develop-article .details-content ul .buy-span .buy-link{
	width: 96px;
	height: 36px;
	background: #52B678;
	display: block;
	border-radius: 2px;
	line-height: 36px;
	cursor: pointer;
	color: white;
	font-size: 14px;
	text-align: center;
}
.develop-article .details-content ul .buy-span .buy-link:hover{
	background: #64C886;
}
.develop-article .details-content ul .book-intro-tab{
	margin-top: 30px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-bottom: 1px solid #DCDCDC;
}
.develop-article .details-content ul .book-intro-tab span{
	float: left;
	display: block;
	width: 168px;
	font-size: 14px;
	color: #333333;
	border-top: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	background: #F1F9FE;
	cursor: pointer;
	height: 39px;
}
.develop-article .details-content ul .book-intro-tab span:hover{
	background: #E1ECF3;
}
.develop-article .details-content ul .book-intro-tab span:first-child{
	border-left: 1px solid #DCDCDC;
}
.develop-article .details-content ul .book-intro-tab span.active{
	background: white;
	height: 40px;
	color: #333333;
	border-top: 2px solid #3A85C6;
}
.develop-article .details-content ul .simple-intro .intro-step{
	margin-right: 10px;
}
.develop-article .details-content ul .complex-intro {
	float:left;
	margin-top:30px
}
.develop-article .details-content ul .complex-intro{
	display: none;
}
.develop-article .details-content ul .complex-intro.active{
	display: block;
}
.develop-article .details-content ul .complex-intro .complex-title {
	width:715px;
	height:36px;
	color:#333;
	font-size:16px;
	line-height:40px;
	padding-left:10px;
	margin-bottom:20px;
	background-color:#f2f2f2;
	display: none;
}
.develop-article .details-content ul .complex-intro .complex-content {
	overflow:hidden;
	color:#666666;
	font-size:14px;
	line-height:30px;
	margin-bottom:10px;
	height:120px
}
.develop-article .details-content ul .complex-intro .complex-more span {
	text-decoration:none;
	cursor:pointer;
	font-size:12px;
	color:#3f8ccd
}
.develop-article .details-content ul .complex-intro .complex-more span:hover {
	text-decoration:underline
}
.develop-article .details-content .player-content {
	width:400px;
	height:300px;
	margin:0 auto;
	line-height:300px;
	text-align:center;
	border:1px solid #d5d5d5;
	text-indent:0em
}
.develop-article .details-content .player-intro {
	margin-top: 46px;
}
.develop-article .details-content .player-intro  .intro-title{
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	text-align: center;
	border: 1px solid #DCDCDC;
	background: #F5F5F5;
}
.develop-article .details-content .player-intro  .intro-details{
	margin-top: 30px;
	font-size: 14px;
	color: #666666;
}
.develop-article .details-content .player-intro  .intro-details p{
	line-height: 30px;
}

/**********************************这里是flash检测弹窗样式******************************************/
#warmingbox {
	width: 570px;
	height: 430px;
	opacity: 1;
	background-color: black;
	position: absolute;
	z-index: 999;
	top: 276px
}
#warminginfo {
	width: 419px;
	margin: 80px auto 50px auto;
	text-align: center;
	border-radius: 2px;
	line-height: 30px;
	padding: 0 15px 0 15px;
	font-size: 14px;
	background-color: white
}
#flashdownloadlink {
	width: 180px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background-color: #3795da;
	display: inline-block;
	border-radius: 5px;
	font-size: 22px;
	font-weight: normal;
	color: white;
}
.adobeflash {
	font-weight: bold;
}
/**********************************这里是flash检测弹窗样式******************************************/


.dowContent {
	margin-bottom:30px
}
.dowContent .resouceregion
{
	float: left;
    width:960px;
    margin-top:10px;
	padding-bottom:10px;
    border-bottom:1px solid #EBE8E8;
    
}
.dowContent .resouceregion .uc-rcTitle
{
    height: 36px;    
    font-size: 18px;
    color: #000;
    line-height: 36px;
    font-family: Microsoft YaHei;
}
.dowContent .resouceregion .uc-rcTitle span
{
    float:left;
    margin-left:30px;}
.dowContent li {
	float:left;
	width:430px;
	height:130px;
	margin-top:20px;
}
.dowContent li.down_list_right {
	margin-left:100px
}
.dowContent li .down_img {
	float:left;
	margin-right:20px
}
.dowContent li .down_img img {
	height:85px;
	width:113px
}
.dowContent li .down_content {
	float:left;
	width:297px;
	height:100%
}
.dowContent li .down_content .down_content_title {
	margin-bottom:10px
}
.dowContent li .down_content .down_content_title a {
	font-size:14px;
	color:#444;
	font-weight:bold
}
.dowContent li .down_content .down_content_title a:hover,.dowContent li .down_content .down_content_link a:hover {
	text-decoration:underline
}
.dowContent li .down_content .down_content_abstract {
	font-size:12px;
	color:#666;
	line-height:16px
}
.dowContent li .down_content .down_content_info {
	margin-top:10px
}
.dowContent li .down_content .down_content_info span {
	display:block;
	font-size:12px;
	color:#666;
	line-height:16px
}
.dowContent li .down_content .down_content_link {
	margin-top:10px;
	line-height:15px
}
.dowContent li .down_content .down_content_link a {
	font-size:12px;
	color:#3f8ccd
}
.dowDetail {
	border-top:1px solid #d7d7d7
}
.dowDetail .dowDetail-title {
	float:left;
	width:220px;
	margin-top:20px;
	text-align:center
}
.dowDetail .dowDetail-title .down_img img {
	/*height:85px;*/
	/*width:113px*/
}
.dowDetail .dowDetail-title .down_name {
	font-size:14px;
	font-weight:bold;
	color:#444;
	margin:10px 0px
}
/*.dowDetail .dowDetail-title .down_btn a{*/
	/*width:100px;*/
	/*height:30px;*/
	/*display:block;*/
	/*line-height:30px;*/
	/*background-color:#3276c1;*/
	/*font-size:16px;*/
	/*color:#fff;*/
	/*margin:0 auto*/
/*}*/
/*.dowDetail .dowDetail-title .down_btn a:hover {*/
	/*cursor:pointer;*/
	/*background-color:#4286d1*/
/*}*/
.dowDetail .dowDetail-content {
	float:left;
	margin-top:20px;
	margin-left:25px
}
/*.dowDetail .dowDetail-content .detail-item .detail-item-title {*/
	/*height:30px;*/
	/*line-height:30px;*/
	/*background-color:#F3F3F3;*/
	/*color:#333;*/
	/*font-size:16px;*/
	/*font-weight:bold;*/
	/*padding-left:10px*/
/*}*/
.dowDetail .dowDetail-content .detail-item .detail-item-content {
	padding:50px 0px 50px 20px;
	font-size:14px;
	color:#666;
	line-height:24px;
	text-indent:2em
}
.dowDetail .dowDetail-content .detail-item .detail-item-content .version-history {
	text-indent:0;
	margin-bottom:10px
}
/*.dowDetail .dowDetail-content .detail-item .detail-item-content .version-history .history-title .history-number {*/
	/*margin:0px 10px;*/
	/*width:100px;*/
	/*display:inline-block*/
/*}*/
.dowDetail .dowDetail-content .detail-item .detail-item-content .version-history .history-title .history-detail {
	cursor:pointer;
	color:#3A85C6;
}
/*.dowDetail .dowDetail-content .detail-item .detail-item-content .version-history .history-content p {*/
	/*margin:0px;*/
	/*line-height:17px*/
/*}*/
.devSearch {
	padding:20px 0
}
.devSearch ul li {
	list-style:none;
	margin:0 0 25px 0;
	border-bottom:1px dotted #c1c1c1
}
.devSearch ul li .search_title {
	font-weight:600;
	font-size:16px;
	font-family:Times New Roman;
	text-align:left
}
.devSearch ul li .search_title a:visited {
	color:#797979
}
.devSearch ul li .search_title a:hover {
	text-decoration:underline
}
.devSearch ul li .search_content {
	margin:15px 0 0 0;
	text-align:left;
	font-weight:400;
	font-size:13px;
	text-indent:2em;
	font-family:Times New Roman
}
.devSearch ul li .search_info {
	height:20px;
	margin:20px 0;
	font-weight:400;
	font-size:12px;
	font-family:Times New Roman;
	line-height:12px
}
.devSearch ul li .search_info span {
	float:left;
	margin:0 45px 0 0;
	color:#6f6f6f
}
.devSearch ul li .search_info a {
	float:right;
	color:#3f8ccd
}
.devSearch ul li .search_info a:hover {
	text-decoration:underline
}
.pageBtn {
	float:left;
	width:100%;
	/*margin:10px auto;*/
	text-align:center
}
/*.compass-wrapper .compass {*/
	/*height:auto;*/
	/*width:960px;*/
	/*float:none;*/
	/*margin:35px auto 30px auto;*/
/*}*/
.compass-wrapper .compass .compass_c {
	float:left;
	margin-right: 30px;
	width:370px;
	height:210px;
    background-color: #e5ecf4;
}
.compass-wrapper .compass .compass_c:hover{
    margin-top: -6px;
    background-color: #fff;
    box-shadow: 2px 3px 1px 1px rgba(19,172,222,0.2);
    -moz-box-shadow: 2px 3px 1px 1px rgba(19,172,222,0.2);
    -webkit-box-shadow: 2px 3px 1px 1px rgba(19,172,222,0.2);
}
.compass-wrapper .compass .compass_c:hover .compass_title{
    color:#3a85c6;
}
.compass-wrapper .compass .compass_c:hover .compass_desc_container .compass_desc{
    color:#3a85c6;
}
.compass-wrapper .compass .compass_c:hover .img_one{
    background-image: url('../assets/desk-icon-h.png');
}
.compass-wrapper .compass .compass_c:hover .img_two{
    background-image: url('../assets/web-icon-h.png');
}
.compass-wrapper .compass .compass_c:hover .img_three{
    background-image: url('../assets/mobile-icon-h.png');
}
.compass-wrapper .compass .compass_c a{
    display: block;
}
.compass-wrapper .compass .compass_c > a:hover .compass_title {
	text-decoration:underline;
}
.compass-wrapper .compass .compass_index > a:hover .compass_title {
	text-decoration:none;
}
.compass-wrapper .compass .compass_c .compass_img {
    float: left;
    width: 126px;
    height: 210px;
}
.compass-wrapper .compass .compass_c .img_one{
    background-image: url('../assets/desk-icon.png');
}
.compass-wrapper .compass .compass_c .img_two{
    background-image: url('../assets/web-icon.png');
}
.compass-wrapper .compass .compass_c .img_three{
    background-image: url('../assets/mobile-icon.png');
}
.compass-wrapper .compass .compass_c .compass_title {
	font-size: 18px;
	color: #333;
    height: 70px;
    line-height: 70px;
    float: left;
    margin-left:4px;
}
/*.compass-wrapper .compass .compass_c .compass_desc_container {*/
	/*background-color: black;*/
	/*position: relative;*/
	/*z-index: 0;*/
	/*width: 262px;*/
	/*height: 160px;*/
	/*height: 0px;*/
	/*margin-top: -7px;*/
	/*opacity: 0.6;*/
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
	/*display: none;*/
/*}*/
.compass-wrapper .compass .compass_c .compass_desc_item {
	/*width:262px;*/
	/*height:160px;*/
	/*position: relative;*/
	/*z-index: 1;*/
	/*background: url('../images/index/dev_index_compass_background.png'); */
	/*display:none;*/
    float: left;
    width: 210px;
    height: 110px;
    /*border: 1px solid #000;*/
    margin-left: 2px;
}
/*.compass-wrapper .compass .compass_c .compass_desc {*/
	/*color:#FFFFFF;*/
	/*letter-spacing:1pt;*/
	/*font-size:15px;*//*添加*/
	/*font-family:"Microsoft YaHei",arial !important;*/
	/*line-height:160%;*/
	/*padding: 12px 15px 0px 20px;*/
/*}*/
.compass-wrapper .compass .compass_c  .compass_desc_container .compass_desc {
	color:#666;
	letter-spacing:normal;
	font-size:12px;/*添加*/
	line-height:20px;
	/*padding: 15px 15px 0px 20px;*/
	font-family:"微软雅黑";
    text-align: left;
}
/*首页——产品动态、资源中心*/

/*首页——开发流程*/
.dev-separate-line{
	/*margin-top: 52px;*/
	width: 1170px;
	margin: auto;
    padding-top: 30px;
}
.dev-separate-line .separate-line-background{
	height: 2px;
    width:62px;
    background-color: #3A85C6;
	margin: 0px auto;
}
.dev-separate-line .separate-line-title{
	font-size: 24px;
    height: 64px;
    line-height: 64px;
	color: #3A85C6;
}
.dev-process-wrapper{
	height: 220px;
    margin-top: 50px;
    width:1170px;
}
.dev-process-wrapper .dev-process{
	margin:0px auto;
	height:100%;
    width:1070px;
}
.dev-process-wrapper .dev-process .process{
	float: left;
    width: 152px;
    height: 220px;
    margin-right: 76px;
    text-align: center;
}

/*.dev-process-wrapper .dev-process .process .process-desc{*/
	/*font-size: 18px;*/
	/*color: #666;*/
/*}*/
.dev-process-wrapper .dev-process .process .process-desc .desc-href{
	/*width: 150px;*/
	text-align: center;
	font-size: 18px;
    /*height: 40px;*/
    line-height: 40px;
    color:#333;
    cursor: pointer;
}
.dev-process-wrapper .dev-process .process .process-desc .desc-href:hover{
    color:#3a85c6;
}
.dev-process-wrapper .dev-process .process .process-desc .desc-detail{
	font-size: 14px;
	text-decoration: none;
	color: #666;
	display: block;
    height: 20px;
    line-height: 20px;
}
.dev-process-wrapper .dev-process .process .process-img{
    width: 128px;
    height: 128px;
    margin: 0px auto;
}
.dev-process-wrapper .dev-process .process .dev-process-one{
    background-image: url('../assets/dev-process-one.png');
    background-position: 0px 0px;
}
.dev-process-wrapper .dev-process .process .dev-process-two{
    background-image: url('../assets/dev-process-two.png');
    background-position: 0px 0px;
}
.dev-process-wrapper .dev-process .process .dev-process-three{
    background-image: url('../assets/dev-process-three.png');
    background-position: 0px 0px;
}
.dev-process-wrapper .dev-process .process .dev-process-four{
    background-image: url('../assets/dev-process-four.png');
    background-position: 0px 0px;
}
.dev-process-wrapper .dev-process .process .dev-process-five{
    background-image: url('../assets/dev-process-five.png');
    background-position: 0px 0px;
}
/*——end——*/

/*背景颜色*/
.news {
	background-color:#fff;
}
.examples {
	background-color:#ffffff;
}
.stars {
	background-color:#D8E6E8;
}
.news-wrapper .news-content {
	width:960px;
	margin:0 auto;
	padding:30px 0px;
}
.news-wrapper .news-content .news-block {
	border-left:1px solid #d5d5d5;
	padding-left:35px;
	width:50%;
	height:190px;
}
.news-wrapper .news-content .news-block:first-child {
	border-left:none;
	padding-left:0px;
	padding-right:30px;
}
.news-wrapper .news-content .news-title .news-title-icon {
	height:22px;
	width:22px;
	margin-right:5px;
	background:url(../images/icons.png) no-repeat -41px -290px;
}
.news-wrapper .news-content .news-block:first-child .news-title .news-title-icon {
	background-position:-6px -290px;
}
.news-wrapper .news-content .news-title .news-title-text {
	font-size:14px;
	font-weight:bold;
}
.news-wrapper .news-content .news-title .news-title-text a:hover{
	text-decoration:underline;
}
.news-wrapper .news-content .news-list {
	margin-top:15px;
}
.news-wrapper .news-content .news-list li {
	margin-top:7px;
	line-height:100%;
	height:24px;
	font-family:"宋体",arial !important;
	list-style:none;
}
.news-wrapper .news-content .news-list li:first-child {
	margin-top:0px;
}
.news-wrapper .news-content .news-list li a {
	color:#666;
}
.news-wrapper .news-content .news-list li a:hover {
	cursor:pointer;
	text-decoration:underline;
}
.news-wrapper .news-content .news-list .news-list-date {
	float:right;
}
/*首页——经典案例*/
.news-wrapper .news-content .news-title .examples-icon{
    height:16px;
	width:16px;
	margin-right:10px;
	margin-top:1px;	
    background:url(../images/index/typical-case.png) no-repeat 0px 0px;}
.news-wrapper .news-content .examples-list li{
	margin: 25px 0 0 0;
	padding-right:52.5px;
	display:inline-block;
	font-family:"宋体",arial !important;/*添加*/
}
.news-wrapper .news-content .examples-list li img{
	cursor:pointer;
	height:120px;
	width:150px;
	border:1px solid #EAEAEA;
	margin-bottom: 10px;
	display:block;
}
.news-wrapper .news-content .examples-list li a{
	line-height:20px;
	display:block;
	font-size:14px;
	text-align:center;
}
.news-wrapper .news-content .examples-list li a:hover{
	text-decoration:underline;
}
/*明星开发者*/
.news-wrapper .news-content .news-title .stars-icon{
    height:16px;
	width:16px;
	margin-right:10px;
	margin-top:3px;
    background:url(../images/index/star-developer.png) no-repeat;
}
.news-wrapper .news-content .stars-list{
	margin-top:10px;
}
.news-wrapper .news-content .stars-list li{
	margin: 15px 0 0 48px;
	/*padding-right:48px;*/
	display:inline-block;
}
.news-wrapper .news-content .stars-list li:first-child{
	margin: 15px 0 0 0;
}
.news-wrapper .news-content .stars-list li img{
	width:64px;
	height:64px;
	display:block;
}
.news-wrapper .news-content .stars-list li a{
	margin-top: 10px;
	line-height:20px;
	display:block;
	font-size:12px;
	text-align:center;
	cursor:pointer;
}
.news-wrapper .news-content .stars-list li a:hover{
	text-decoration:underline;
}



#sideToolbar{
	position:fixed;
	/*right:10px;*/
	float: left;
	bottom:100px;/*180*/
	display:none;
	z-index: 1;
}

#sideCatalog {
	overflow:hidden;
	font-size:14px;
	font-family:宋体;
	line-height:20px;
	position:relative;
	zoom:1;
}
#sideCatalog a {
	color:#333;
	text-decoration:none;
	font-weight:500
}
#sideCatalog a:hover {
	color:#36c;
	text-decoration:underline
}
#sideCatalog span.sideCatalog-index1 {
	color:#999;
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
	padding-right:5px
}
#sideCatalog span.sideCatalog-index2 {
	color:#999;
	font-family:Arail;
	font-size:14px;
	padding-right:5px
}
#sideCatalog #sideCatalog-sidebar {
	top:0;
	width:0;
	border:1px solid #ededed;
	border-top:0;
	border-bottom:0;
	position:absolute;
	left:9px
}
#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-top,#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-bottom {
	position:absolute;
	left:-5px;
	width:10px;
	height:10px;
	background:transparent url(../images/sideToolbar.gif) 0 -17px no-repeat;
	zoom:1;
	overflow:hidden;
	cursor:pointer;
	z-index:2;
}
#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-top {
	top:0;
}
#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-bottom {
	bottom:0
}
#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-top:hover,#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-bottom:hover{
	background-position:0 -3px
}
.sideCatalog-item1,.sideCatalog-item2 {
	position:relative;
	padding:0 5px;
	zoom:1;
	margin:5px 0;
}
.sideCatalog-item1:hover,.sideCatalog-item2:hover {
	background:#f5f5f5;
	border-radius:2px;
	box-shadow:0 1px 0 #eaeaea
}
.sideCatalog-item2 {
	padding-left:15px
}
#sideCatalog .sideCatalog-item1 a,#sideCatalog .sideCatalog-item2 a {
	text-decoration:none
}
#sideCatalog .sideCatalog-item1 a:hover,#sideCatalog .sideCatalog-item2 a:hover {
	color:#428bca
}
#sideCatalog .sideCatalog-item1 a {
	color:#333;
	font-weight:bold
}
#sideCatalog .sideCatalog-item2 a {
	color:#666;
}
.sideCatalog-dot {
	position:absolute;
	height:10px;
	width:6px;
	font-size:12px;
	line-height:12px;
	background:transparent url(../images/sideToolbar.gif) 0 -40px;
	left:-17px;
	top:4px;
	cursor:pointer;
	overflow:hidden
}
.sideCatalog-dot:hover {
	background-position:0 -63px
}
.sideCatalog-item2 .sideCatalog-dot {
	background:0
}
#sideCatalog-catalog {
	overflow:hidden;
	padding:5px 0 5px 24px;
	position:relative;
	*top:18px
}
#sideCatalog-catalog dl {
	position:relative
}
#sideCatalog .highlight span.sideCatalog-dot {
	height:24px;
	width:24px;
	background:transparent url(../images/sideToolbar.png) no-repeat;
	left:-24px;
	top:0
}
#sideCatalog .sideCatalog-item2 span.sideCatalog-dot {
	_left:-54px!important
}
.guiContent ol li {
	font-size:12px;
	font-family:"宋体";
	color:#333333
}
.guiContent p,.guiContent ul {
	font-size:12px;
	color:#333333;
	font-family:"宋体";
	line-height:20px;
	margin-bottom:16px
}
.guiContent p strong,.guiContent ul strong {
	font-size:14px;
	font-family:"宋体";
	color:#333333
}
.guiContent p img,.guiContent ul img {
	max-width:715px;
	border:1px solid #d5d5d5
}
.guiContent .det-content .sub-content #env_top {
	float:left;
	width:715px;
	margin-bottom:10px
}
.guiContent .det-content .sub-content #env_top img {
	float:left;
	width:150px;
	height:120px;
	margin:5px 20px 5px 0
}
.guiContent .det-content .sub-content #env_top .et_content {
	float:left;
	width:545px;
	margin:5px 0;
	font-size:12px
}
.guiContent .det-content .sub-content #env_bot {
	float:left;
	width:715px
}
.guiContent .det-content .sub-content #env_bot .bt_content {
	float:left;
	width:715px;
	height:20px;
	margin:5px 0
}
.guiContent .det-content .sub-content #env_bot .bt_content span {
	display:inline-block;
	width:230px;
	height:20px;
	color:#333333;
	font-size:12px;
	line-height:20px
}
.guiContent .det-content .sub-content #env_bot .bt_content span a {
	display:inline-block;
	width:200px;
	height:20px;
	text-align:center;
	color:#3f8ccd;
	font-size:12px;
	line-height:20px
}
.guiContent .det-content .sub-content #env_bot .bt_content span a:hover {
	text-decoration:underline
}
.guiContent .det-content .sub-content .env_title {
	float:left;
	width:715px;
	height:20px;
	margin-bottom:10px;
	color:#333333;
	text-align:left;
	font-weight:bold;
	font-size:14px;
	font-family:"宋体";
	line-height:20px
}
.guiContent .det-content .sub-content #dev_top {
	width:715px;
	height:60px;
	margin-bottom:20px;
	text-align:center
}
.guiContent .det-content .sub-content #dev_top .dt_title {
	display:inline-block;
	width:178px;
	height:58px;
	text-align:center;
	font-size:12px;
	margin:0 5px;
	border:1px solid #c9c9c9
}
.guiContent .det-content .sub-content #dev_top .dt_title .dtt_pa {
	float:left;
	display:block;
	width:178px;
	height:58px;
	line-height:58px;
	text-align:center
}
.guiContent .det-content .sub-content #dev_top .dt_title .dtt_pa a {
	color:#3f8ccd;
	font-family:"宋体";
}
.guiContent .det-content .sub-content #dev_top .dt_title .dtt_cp,.guiContent .det-content .sub-content #dev_top .dt_title .dtt_ca {
	float:left;
	display:block;
	width:178px;
	height:29px;
	color:#666666;
	line-height:29px;
	text-align:center
}
.guiContent .det-content .sub-content #dev_top .dt_title .dtt_cp a,.guiContent .det-content .sub-content #dev_top .dt_title .dtt_ca a {
	display:inline-block;
	height:29px;
	line-height:29px;
	color:#3f8ccd;
	text-align:center
}
.guiContent .det-content .sub-content #dev_top .dt_title a:hover {
	text-decoration:underline
}
.guiContent .det-content .sub-content #dev_top .dt_arrow {
	display:inline-block;
	width:60px;
	height:60px;
	margin:0 5px;
	background:url(../images/RsImage/dev_arrow.jpg)
}
.guiContent .det-content .sub-content #dev_bot {
	float:left;
	width:715px
}
.guiContent .det-content .sub-content #dev_bot .db_content {
	float:left;
	width:715px;
	color:#333333;
	font-size:12px;
	margin-bottom:16px;
	line-height:20px
}
.guiContent .det-content .sub-content #dev_bot .db_content span {
	display:inline-block;
	font-weight:bold;
	font-size:14px;
	color:#333333
}
.guiContent .det-content .sub-content .dev_res {
	color:#333;
	font-size:14px;
	font-weight:bold
}
.guiContent .det-content .sub-content .dev_res a {
	color:rgb(63,140,205);
	font-weight:400;
	font-size:12px
}
.guiContent .det-content .sub-content .dev_res a:hover {
	text-decoration:underline
}
.guiContent .det-title{
	float:left;
	width:100%;
	height:38px;
	line-height:38px;
	font-size:18px;
	margin-bottom:17px;
	background:#EEEEEE;
}
.guiContent .title-anchor{
	font-family:"黑体";
	color:#333333;
	display:inline-block;
}
.guiContent .det-title .catEnd{
	float:right;
	line-height:36px;
	font-size:16px;
	border:1px solid #DCDCDC;
}
.guiContent .det-title .catEnd span{
	position:relative;
	background:#FFFFFF;
	color:#000000;
	padding:0 10px;
	cursor:pointer;
	display:inline-block;
}
.guiContent .det-title .catEnd span:hover,.guiContent .det-title .catEnd span:hover a{
	background:#428BCA;
	color:#FFFFFF;
}
.guiContent .det-title .catEnd .spanLeftBoder{
	border-left:1px solid #DCDCDC;
}
.guiContent .det-title .catEnd .active,.guiContent .det-title .catEnd .active a{
	background:#428BCA;
	color:#FFFFFF;
}
.guiContent .det-content,.guiContent .sub-content{
	float:left;
	margin:0 0 46px 0;
}
.guiContent .det-content .sub-title{
	float: left;
	width: 100%;
	margin-bottom:20px;
	font-size:14px;
	font-weight:bold;
}

.guiContent .det-title .catEnd .dropdown-end{
	position:absolute;
	color:#000000;
	cursor:pointer;
	display:none;
	background:#428BCA;
	color:#FFFFFF;
	left:0;
	min-width:100px;
}
.guiContent .det-title .catEnd .dropdown-end li {
	font-size: 12px;
	height: 25px;
	line-height: 25px;
}
.guiContent .det-title .catEnd .dropdown-end li a {
	white-space: nowrap;
	display: block;
	color:#FFFFFF;
	padding: 0 10px;
	border:1px solid #428BCA;
}
.guiContent .det-title .catEnd .dropdown-end li a:hover {
	color: black;
	background-color: #FFFFFF;
}
/*新手指南修改后的布局样式*/
.guiContent .det-content .new_window{
	margin:0 5px;
	color:#3f8ccd;
	font-size: 12px;
	line-height: 20px;
}
.guiContent .det-content .new_window:hover {
	text-decoration: underline;
}
.guiContent .det-content .downLoad{
	margin:0 10px;
	color:#3f8ccd;
	font-size: 12px;
	line-height: 20px;
}
.guiContent .det-content .downLoad:hover {
	text-decoration: underline;
}
.guiContent .det-content .docCont{
	float: left;
	width: 100%;
	margin-bottom:20px;
}
.guiContent .det-content .docCont .c-title{
	float: left;
	margin-bottom:10px;
}
.guiContent .det-content .docCont .c-title label{
	font-size:14px;
	margin-left:20px;
}
.guiContent .det-content .docCont .c-title span{
	color:#3f8ccd;
	cursor:pointer;
	font-size:12px;
	margin-left:20px;
}
.guiContent .det-content .docCont .reader {
	display:none;
	text-align: center;
}


.sbHolder {
	display:inline-block;
	background-color:#ffffff;
	border:solid 1px #d5d5d5;
	font-family:Arial,sans-serif;
	font-size:14px;
	font-weight:normal;
	height:26px;
	position:relative;
	width:100px;
	vertical-align:middle;
	margin-top:-2px;
	outline:none;
	text-align:left;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
.sbSelector {
	display:block;
	height:26px;
	left:0;
	line-height:26px;
	outline:none;
	overflow:hidden;
	position:absolute;
	text-indent:10px;
	top:0;
	width:100%
}
.sbSelector:link,.sbSelector:visited,.sbSelector:hover {
	color:#656565;
	outline:none;
	text-decoration:none
}
.sbToggle {
	background-color:#f3f3f3;
	background-image:url(../images/select.png);
	background-repeat:no-repeat;
	display:block;
	height:26px;
	outline:none;
	position:absolute;
	right:0;
	top:0;
	width:21px;
	border-left:1px solid #d5d5d5;
	overflow:hidden
}
.sbToggleOpen {
	background-color:#f3f3f3;
	background-image:url(../images/select.png);
	background-repeat:no-repeat
}
.sbHolderDisabled {
	background-color:#3C3C3C;
	border:solid 1px #515151
}
.sbOptions {
	background-color:#fff;
	border:solid 1px #d5d5d5;
	list-style:none;
	left:-1px;
	margin:0;
	padding:0;
	position:absolute;
	top:26px;
	width:100%;
	z-index:1;
	overflow-y:auto
}
.sbOptions li {
	padding:0 7px;
	height:20px;
	line-height:20px
}
.sbOptions a {
	border-bottom:none;
	display:block;
	outline:none;
	color:#656565;
	padding-left:3px
}
.sbOptions a:link,.sbOptions a:visited {
	color:#656565;
	text-decoration:none
}
.sbOptions li:hover {
	background-color:#3399FF
}
.sbOptions li:hover a {
	color:#fff
}
.sbOptions li.last a {
	border-bottom:none
}
.sbOptions .sbDisabled {
	border-bottom:dotted 1px #515151;
	color:#999;
	display:block;
	padding:7px 0 7px 3px
}
.sbOptions .sbGroup {
	border-bottom:dotted 1px #515151;
	color:#EBB52D;
	display:block;
	font-weight:bold;
	padding:7px 0 7px 3px
}
.sbOptions .sbSub {
	padding-left:17px
}


/*------------------------资源中心------------------------------*/


.positionR
{
    width:960px;
    margin:0 auto;
   }
   
/*预览页面——基础平台*/


#plat-item
{
    margin-top:25px;
    color:#333;
    font-weight:bold;}
.res_cen_index .compass-wrapper .compass .compass_c
{
   margin:0px 0px 0px 66px;
   width:276px;}
.res_cen_index .compass-wrapper .compass>.compass_c:first-child
{
   margin-left:0px;}  
 

.res_cen_index .uc-rcTitle
{
   font-family: "黑体",arial !important;/*添加*/
   font-weight:bold;
   font-size:18px;
   padding:15px 0 0 0;
   } 
#plat-itemline,#Sol-itemline
{
    width:960px;
    padding-bottom:10px;
    margin-bottom:10px;
    border-bottom:2px solid #F5EDED;}   
.headname

{
    display:block;
    height:50px;
	padding:5px 0px;
    width:auto;
    vertical-align:middle;
	text-align:center;} 
.res_cen_index   .compass-wrapper .compass .compass_c .compass_img
 {
     float:left;
     margin-bottom:0px;
     }
.res_cen_index   .compass-wrapper .compass .compass_c .compass_title
 {
     float:left;
     margin-top:12px;
     margin-left:20px;
     font-family: "黑体",arial !important;
     font-size:16px;
     }

.res_cen_index .compass_desc ul li 
{	
	display:block;
    font-weight:normal;
    font-family:Arial,Helvetica,sans-serif;
    word-spacing:0px;
    letter-spacing:0px;
    line-height:200%;
	font-size: 12px;
}

.res_cen_index .compass_desc ul li  a{
	color:#666;
}

.res_cen_index .compass_desc ul li a:hover,.res_cen_index .compass_desc ul li a:visited
{
  
    text-decoration:underline;
    }

/*预览页面——行业解决方案*/
#Sol-item 
{
    margin:0px;
    margin-top:15px;
    padding-bottom:20px;
    font-weight:bold;
    font-size:14px;
    }
#Sol-item .compass_c 
{
    width:180px;
    height:160px;
    margin:0px 0px 15px 15px;
    float:left;
    background-color:#fff;
    } 
#Sol-item .add
{
    margin-left:0px;}
#Sol-item  .compass_c  div 
{
    margin:0px;
    text-align: center;
    } 
#Sol-item  .compass_c>div:first-child 
{
    margin:20px 0px 10px 0px;
    text-align: center;
    } 
.quick-enter-bg{
	background: url('../images/workbench_btn.png');
	width:73px;
	height:42px;
	position: absolute;
	top: 42px;
	margin-left: 9px;
}
.quick-enter{
	position: relative;
}

.i-main .banner .banner-inner .banner-download{
	position: absolute;
	bottom: 35px;
	right: 170px;
	cursor: pointer;
    display:none;
}

 /*下载中心
}
}
.main-body .downloadregion
{
    margin-bottom:0px;
    border-bottom:1px solid #EdEdEd;
    }
.main-body .downloadregion .resouceregion
{
    border:0px;
    margin:30px 0px 20px 0px;
    padding-bottom:0px;
    }
.main-body .downloadregion .resouceregion .uc-rcTitle
{
    height:40px;
    border-bottom:1px solid #EdEdEd;
    margin-bottom:2px;
    }
.main-body .downloadregion .resouceregion .uc-rcTitle span
{
    margin-left:0px;
    font-family:"黑体";
    font-size:18px;
    font-weight:bold;
    color:#333;
    }
.main-body .downloadregion .resouceregion ul li .down_content .down_content_title a
{
    font-family:"黑体";
    font-size:14px;
    font-weight:bold;
    color:#636363;}
.main-body .downloadregion .resouceregion ul li .down_content .down_content_abstract
{

    font-family:"宋体";
    color:#999;
    height:32px;  /*必须要固定高度*/
/*    }
.main-body .downloadregion .resouceregion ul li .down_content .down_content_info span
{
    font-family:"宋体";
    color:#999;}
.down_content_link a
{
    font-family:"宋体";
    }
	*/


.navi-arrow {
    background-repeat: no-repeat;
    background-image: url(../assets/dev-top-arrow-down.png);
    display:inline-block;
    height: 20px;
    width: 8px;
    background-position:center 8px;
    top:5px;
    right: 2px;
    position: absolute;
}
.navi-arrow.mousein { 
    -webkit-animation:arrow_rotate_mousein 0.3s;
    -webkit-transform:rotate(180deg);
    animation:arrow_rotate_mousein 0.3s;
    -ms-animation:arrow_rotate_mousein 0.3s;
    -moz-animation:arrow_rotate_mousein 0.3s;
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.navi-arrow.mouseout {
    -webkit-animation:arrow_rotate_mouseout 0.3s;
    -webkit-transform:rotate(0deg);
    -moz-animation:arrow_rotate_mouseout 0.3s;
    -ms-animation:arrow_rotate_mouseout 0.3s;
    animation:arrow_rotate_mouseout 0.3s;
    -ms-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    transform:rotate(0deg);
}

@keyframes arrow_rotate_mousein
{
    0%   {transform:rotate(0deg);}
    25%  {transform:rotate(45deg);}
    50%  {transform:rotate(90deg);}
    75%  {transform:rotate(135deg);}
    100% {transform:rotate(180deg);}
}
@keyframes arrow_rotate_mouseout
{
    0%   {transform:rotate(180deg);}
    25%  {transform:rotate(135deg);}
    50%  {transform:rotate(90deg);}
    75%  {transform:rotate(45deg);}
    100% {transform:rotate(0deg);}
}
@-webkit-keyframes arrow_rotate_mousein
{
    0%   {-webkit-transform:rotate(0deg);}
    25%  {-webkit-transform:rotate(45deg);}
    50%  {-webkit-transform:rotate(90deg);}
    75%  {-webkit-transform:rotate(135deg);}
    100% {-webkit-transform:rotate(180deg);}
}
@-webkit-keyframes arrow_rotate_mouseout
{
    0%   {-webkit-transform:rotate(180deg);}
    25%  {-webkit-transform:rotate(135deg);}
    50%  {-webkit-transform:rotate(90deg);}
    75%  {-webkit-transform:rotate(45deg);}
    100% {-webkit-transform:rotate(0deg);}
}
@-moz-keyframes arrow_rotate_mousein
{
    0%   {-moz-transform:rotate(0deg);}
    25%  {-moz-transform:rotate(45deg);}
    50%  {-moz-transform:rotate(90deg);}
    75%  {-moz-transform:rotate(135deg);}
    100% {-moz-transform:rotate(180deg);}
}
@-moz-keyframes arrow_rotate_mouseout
{
    0%   {-moz-transform:rotate(180deg);}
    25%  {-moz-transform:rotate(135deg);}
    50%  {-moz-transform:rotate(90deg);}
    75%  {-moz-transform:rotate(45deg);}
    100% {-moz-transform:rotate(0deg);}
}
@-ms-keyframes arrow_rotate_mousein
{
    0%   {-ms-transform:rotate(0deg);}
    25%  {-ms-transform:rotate(45deg);}
    50%  {-ms-transform:rotate(90deg);}
    75%  {-ms-transform:rotate(135deg);}
    100% {-ms-transform:rotate(180deg);}
}
@-ms-keyframes arrow_rotate_mouseout
{
    0%   {-ms-transform:rotate(180deg);}
    25%  {-ms-transform:rotate(135deg);}
    50%  {-ms-transform:rotate(90deg);}
    75%  {-ms-transform:rotate(45deg);}
    100% {-ms-transform:rotate(0deg);}
}

.video_content{
  width: 530px;
  height: 432px;
  position: fixed;
  top: 121px;
  left: 431px;
  cursor: move;
  display: none;
  z-index: 202;
}

.video_title{
	color: #fff;
	margin-left: 15px;
	line-height: 32px;
    font-size:14px;
    width: 200px;
    white-space:nowrap;
    display:block;
    text-overflow:ellipsis;
    overflow: hidden;
}

.video-btn{
  margin-top: -22px;
  margin-left: 500px;
  width:16px;
  height:16px;
  background-image: url(../images/close_video.png);
}

.video-btn:hover{
	cursor:pointer;
}

.doc_down{
    float: right;
    margin-right: 200px;
}

.move-bar{
	margin-top: 0px;
	width: 100%;
	height: 0px;
	background-color: #000;
	opacity: 0.5;
    cursor: move;
    position:absolute;
}
.menu-triangle-top-right{
	width: 0;
    	height: 0;
    	border-top: 5px solid #86A1B3;
    	border-left: 30px solid transparent; 
    	position: absolute;
        left: 50%;
        margin-top: 49px;
        margin-left: -585px;
}
.active .menu-triangle-top-right,.hover .menu-triangle-top-right{
    	border-top: 5px solid #004279;
}
.pagination{
	float: right;
	margin-right: 30px;
	margin-top: 40px;
	margin-bottom: 0;
}
.pagination>li>a{
	margin-left: 8px;
	color: #3A85C6;
	border: 1px solid #DCDCDC;
	font-family: '微软雅黑';
}
.pagination>li:first-child>a, .pagination>li:first-child>span{
	border-radius: 0 ! important;
	margin-left: 0;
	padding: 6px 17px;
}
.pagination>li:last-child>a, .pagination>li:last-child>span{
	border-radius: 0 ! important;
	padding: 6px 17px;
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus{
	/*border: 1px solid #3A85C6;*/
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{
	background: #3A85C6;
	border-color: #3A85C6;
}

.bdshare-button-style0-16 .bds_qzone{
    background-image: url(/dev/assets/qzone-normal.png) !important;
    background-position: 0px 0px !important;
    width: 26px;
    height: 26px;
}
.bds_qzone:hover{
    background-image: url(/dev/assets/qzone-hover.png);
}

.bdshare-button-style0-16 .bds_tsina{
    background-image: url(/dev/assets/sina-normal.png) !important;
    background-position: 0px 0px !important;
    width: 26px;
    height: 26px;
}

.bds_tsina:hover{
    background-image: url(/dev/assets/sina-hover.png) !important;
}

.bdshare-button-style0-16 .bds_weixin{
    background-image: url(/dev/assets/weixin-normal.png) !important;
    background-position: 0px 0px !important;
    width: 26px;
    height: 26px;
}

.bds_weixin:hover{
    background-image: url(/dev/assets/weixin-hover.png) !important;
}

.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
    margin:6px 0px 6px 10px !important;
}
.share-link .word_share{
    display: inline-block;
    font-size: 14px;
    border-bottom: none;
    color: #666;
    margin-top: 11px;
}

.update_time{
    line-height: 54px;
    height: 54px;
    font-size: 12px;
    color: #999;
    font-family: '微软雅黑';
}
.article-info .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
    margin:0px 0px 0px 10px !important;
}
#videoView_wrapper{
	float: left;
}

.develop-article .article-content ul li.p-check .demo-content .demo-title a{
	color: #333333;
}
.develop-article .article-content ul li.p-check .demo-content .demo-title a:hover{
	color: #3A85C6;
}
.develop-article .details-content .video-items .video-item .duration{
	color: #999999;
	float: left;
	font-size: 12px;
}
.develop-article .details-content .video-items .video-item.active .duration{
	color: white;
}
.open-close{
	width: 610px;
	float: right;
}
.open-close .open-close-btn{
	color: #3A85C6;
	cursor: pointer;
}
.open-close .open-close-btn:hover{
	color: #1D639F;
}