body{ font-family:"microsoft yahei"; }
.button_on {
	background:url("../../images/button_bg2.gif");
	border:1px solid #c3a336
}
.input_on {
	background:url("../../images/button_bg2.gif");
	border:1px solid #c3a336
}
input.input,input.text {
	width:200px;
	padding:2px 4px 3px 4px;
	border:1px solid;
	border-color:#666 #ddd #ddd #666
}
input.input-small,input.txt {
	width:50px!important;
	padding:2px 4px 3px 4px;
	border:1px solid;
	border-color:#666 #ddd #ddd #666
}
input.radio {
	border:none;
	vertical-align:middle
}
input.checkbox {
	height:14px;
	border:none;
	vertical-align:middle
}
input.input {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	height:32px;
	*height:28px;
	vertical-align:middle;
	float:left;
	line-height:28px;
	border:2px solid #eee;
	background:#fff;
	padding:3px 5px;
	*padding:0 5px 0 5px;
}
input.input:focus,inputinput.focus {
	border-color:#51b4ff;
	background:#fff
}
input.input.error,input.error,input.error .input {
	border-color:#ec5524
}
textarea.input {
	height:auto;
	vertical-align:text-top
}
input.input-large {
	width:198px
}
.authcode {
	float:left;
	border:1px #eee solid;
	height:52px;
	width:196px;
	cursor:pointer;
	margin-bottom:5px;
	margin-top:3px;
}
input.mymps,button {
	color:#ffffff;
	font-family:microsoft yahei;
	font-size:14px;
	background-color:#F78015;
	border:none;
	cursor:pointer;
	text-align:center;
	border-radius:2px;
}
input.mymps:hover,button:hover{
	background-color:#EB6D13;
}
input.gray {
	font-size:14px;
	font-family:microsoft yahei;
	border:none;
	cursor:pointer;
	background:#E9E4E4!important;
	color:#000 !important;
	text-align:center;
	border-radius:2px;
}
input.gray:hover {
	background:#c8c6c7!important;
}
button.mini,input.mini {
	border-radius:2px;
	padding-left:12px;
	padding-right:12px;
	height:32px!important;
	*padding-left:10px!important;
	*padding-right:10px!important;
}
button.large,input.large {
	border-radius:2px;
	padding-left:18px;
	padding-right:18px;
	height:32px!important;
	*padding-left:10px!important;
	*padding-right:10px!important;
}
input.mymps_input {
	height:19px
}
a.button,a.button span,a.button span i {
	display:block;
	float:left;
	font-weight:bold;
	cursor:pointer
}
a.a,a.a span,a.a span i {
	color:#fff;
	background:#fff url(../../images/button/a.gif) no-repeat left top
}
a.b,a.b span,a.b span i {
	color:#513e0a;
	background:#fff url(../../images/button/b.gif) no-repeat left top
}
a.c,a.c span,a.c span i {
	color:#002f51;
	background:#fff url(../../images/button/c.gif) no-repeat left top
}
a.button:link,a.button:visited {
	text-decoration:none
}
a.button span i {
	background-color:transparent;
	overflow:hidden
}
a.button:hover span {
	color:#fffa7e
}
a.xxl:link,a.xxl:visited,a.xxl {
	padding:0 20px 0 0;
	background-position:right top;
	font-size:16px
}
a.xxl:hover {
	background-position:right -150px
}
a.xxl:link span,a.xxl:visited span {
	height:43px;
	line-height:38px;
	padding:0 0 0 20px
}
a.xxl:hover span {
	background-position:left -150px
}
a.xxl span i {
	width:30px;
	height:30px;
	background-position:-5px -304px;
	margin:4px 5px 0 -14px
}
a.xxl span i.r {
	float:right;
	margin:4px -13px 0 5px
}
a.xxl span i.al {
	background-position:-52px -304px
}
a.xl:link,a.xl:visited,a.xl {
	padding:0 15px 0 0;
	background-position:right -43px;
	font-size:14px
}
a.xl:hover {
	background-position:right -193px
}
a.xl:link span,a.xl:visited span {
	height:34px;
	line-height:30px;
	*line-height:31px;
	padding:0 0 0 15px;
	background-position:left -43px
}
a.xl:hover span {
	background-position:left -193px
}
a.xl span i {
	width:22px;
	height:22px;
	background-position:-6px -347px;
	margin:4px 3px 0 -10px
}
a.xl span i.r {
	float:right;
	margin:4px -10px 0 3px
}
a.xl span i.al {
	background-position:-53px -347px
}
a.l:link,a.l:visited,a.l {
	padding:0 15px 0 0;
	background-position:right -77px
}
a.l:hover {
	background-position:right -227px
}
a.l:link span,a.l:visited span {
	height:29px;
	line-height:25px;
	padding:0 0 0 15px;
	background-position:left -77px;
	font-size:14px
}
a.l:hover span {
	background-position:left -227px
}
a.l span i {
	width:19px;
	height:19px;
	background-position:-4px -380px;
	margin:3px 3px 0 -10px
}
a.l span i.r {
	float:right;
	margin:3px -10px 0 3px
}
a.l span i.al {
	background-position:-51px -380px
}
a.m:link,a.m:visited,a.m {
	padding:0 13px 0 0;
	background-position:right -106px
}
a.m:hover {
	background-position:right -256px
}
a.m:link span,a.m:visited span {
	height:25px;
	line-height:22px;
	*line-height:24px;
	padding:0 0 0 13px;
	background-position:left -106px;
	font-size:12px;
	font-weight:normal
}
a.m:hover span {
	background-position:left -256px
}
a.m span i {
	width:17px;
	height:17px;
	background-position:-5px -409px;
	margin:3px 2px 0 -8px
}
a.m span i.r {
	float:right;
	margin:2px -8px 0 2px
}
a.m span i.al {
	background-position:-52px -409px
}
a.s:link,a.s:visited,a.s {
	padding:0 12px 0 0;
	background-position:right -131px
}
a.s:hover {
	background-position:right -281px
}
a.s:link span,a.s:visited span {
	height:19px;
	line-height:17px;
	*line-height:19px;
	padding:0 0 0 12px;
	background-position:left -131px;
	color:#000;
	font-size:12px;
	font-weight:normal
}
a.s:hover span {
	background-position:left -281px
}
a.s span i {
	width:15px;
	height:15px;
	background-position:-3px -432px;
	margin:1px 2px 0 -8px
}
a.s span i.r {
	float:right;
	margin:1px -7px 0 2px
}
a.s span i.al {
	background-position:-50px -432px
}
a.b:link,a.b:link span {
	color:#513e0a
}
a.c:link,a.c:link span {
	color:#002f51
}
a.b:hover span {
	color:#a57900
}
a.c:hover span {
	color:#006ebd
}
a.button span {
	_position:relative
}
a.button:link span.r,a.button:visited span.r {
	_padding-right:15px
}
a.xxl:link span.r,a.xxl:visited span.r {
	_padding-right:25px
}
a.button span i {
	_margin-left:-5px
}
a.button span i.r {
	_position:absolute;
	_right:0;
	_top:0
}
.imgnum {
	background:#6EB00E;
	color:#fff;
	border:1px solid #0E8108;
	height:12px;
	display:inline-block;
	line-height:12px;
	overflow:hidden;
	font-family:ËÎÌå;
	vertical-align:middle;
	margin:0 3px 1px;
	padding:1px
}
*{ padding:0; margin:0}
body{ background:url(bodybg.jpg) repeat-x #BAFAB7; font-size:12px}

*{ padding:0; margin:0}
body{ background:url(bodybg.jpg) repeat-x #BAFAB7; font-size:12px}

a{ text-decoration:none;color:#99337C}
a:hover{ text-decoration:underline;}

img{ border:0}
.logo{margin:10px 0 0 5px;}
.left{ float:left}
.right{ float:right}
.linkA{ color:#FFF}
.linkA a:hover{color:white}
.c{ clear:both;height:1px; overflow:hidden; margin-top:-1px}
.gray{ color:#666}

.wrapA{ width:880px; height:77px; background:url(topbg.jpg) no-repeat; margin:auto}
.wrapB{ width:100%; height:210px; background:url(mainbg1.jpg) no-repeat 0 77px; margin:auto}
.wrapC{ width:100%; height:370px; background:url(mainbg2.jpg) no-repeat 0 210px; margin:auto}

#header{ height:77px; width:100%; color:#fff}
#header .right{ margin:3em 1em 0 auto}

.installInfo{ margin:0 50% 2em  4em; text-indent:2em; line-height:150%; padding-top:25px}
h2{ float:right; width:40%; color:#EAFF00; margin-top:20px;  font-size:18px; line-height:61px;}
.step{ width:61px; height:61px; float:left;padding-right:10px; background:url(stepbg.png) no-repeat; text-align:center; color:#0D6C82; font:bold 50px/61px Tahoma}
#content{ width:96%; margin:auto;}
#content .wrapD{ background:url(boxbg.jpg) repeat-x #d6fcd5; border:1px solid #F0F0F0; width:100% }
#content .wrapE{  color:#00727c}
.agreement {margin:2em 3em 2em 3em; border-top:2px #f0f0f0 solid; padding-top:20px; overflow:auto; height:300px;}
.agreement p{ margin:1em 0; text-indent:2em; line-height:150%}
.agreement h5{ font-size:13px; text-align:center}

.btA{ background:url(btbg.png) 0 -30px no-repeat; float:left; height:29px; display:block; padding-left:1em; display:block; font-size:14px; font-weight:bold}
.btA span{ background:url(btbg.png) right top ; float:left; height:29px; line-height:29px; padding:0 2em 0 1em;display:block; cursor:pointer }
.colorA{ color:#016483}
.next{ float:right;}
.last {float:left;}
a.last{ text-decoration:underline;}
.stepbt{ margin:2em 1em}

.boxA{margin:1px; background:url(yline.jpg) no-repeat 55% 28px}

h3{ background:#D5E7E3; font-size:14px; padding:.5em 2em .3em; border-bottom:1px solid #f0f0f0 }
.dlA{ margin:1.5em 0 1.5em 30px}
.dlA td{ padding:.5em 1em .5em 0; vertical-align:middle; line-height:30px}
.inputA{ background:#BDDCC6; border:#F0F0F0 1px solid; padding:2px 3px; font:bold 14px tahoma}

.dlC {margin:1em 0 1em 30px }
.dlC td{ vertical-align:top}
.dlC li{ list-style:none;float:left;padding:.5em 0 0 30px}
.tips{ margin:4em auto; text-align:center; font-size:16px;}

.cg { margin:2em 3em 3em 40%; }
.cg h1{font:bold 18px/400% Tahoma; color:#000 }
.cgLeft{ background:url(finished.gif) right; float:left; width:180px;height:230px; margin:.5em auto auto 4em}

.listA{ margin-left:2em}
.listA li{ line-height:300%}

.lang{font-weight:bold;color:#0000FF}
.black{color:#000}

/*Start Pages*/
.index-main{ width:850px; margin:auto}
.b-wrapA,.b-wrapB,.b-wrapC,.b-wrapD{ width:850px; height:206px;}
.b-wrapA{background:url(index.jpg) no-repeat left bottom}
.b-wrapB{}
.b-wrapC{}
.b-wrapD{}

.startInstall{ margin:59px auto auto 603px; position:absolute}
.startInstall:hover{ padding-top:1px; padding-left:1px}

#index-content{ width:848px; height:auto; background:url(boxbg.jpg) 0 -100px repeat-x #d6fcd5; border:1px solid  #F0F0F0; border-top:0}
#index-left{ width:209px; margin:0 auto 20px 0; padding-left:10px;  float:left; height:auto}
#index-left .wrapD{background: url(index-left-bot.png) left bottom no-repeat #fff; float:left; width:100%; }
#index-right{ width:610px; margin:0px 7px 0 auto; padding-top:.5em}

.listB{ margin:1em .5em 1em 1.5em}
.listB li { margin:.5em 0; list-style:none}
.index-tab li { float:left; list-style:none}
.index-tab { padding:0; margin:0; float:left;width:610px;}
.index-tab li a{ margin-top:2px; list-style:none;width:200px; float:left; height:35px;text-align:center; font:bold 14px/35px Tahoma; background:#47A85E url(tabA.png) repeat-x; color:#005115; cursor:pointer; border:1px solid #49A95F; border-bottom:0; margin-right:1px}
.index-tab li a:hover{ margin-top:1px; height:36px;background:#47A85E url(tabA.png) repeat-x 0 -5px; text-decoration:none;color:#005115;  }
.index-tab li.active a{ margin-top:0; height:37px; background:url(tabB.png) repeat-x #125621; border-color:#145924; color:#fff; cursor:default}
.index-tab li.active a:hover{margin-top:0; height:37px; background:url(tabB.png) repeat-x #125621; color:#fff; }

.content-box{ width:608px; float:left; background:#D8FCD7; margin:0}
.content-wrap{ padding:2em; font-size:12px; font-family:Arial; line-height:180%}
.content-wrap p{ text-indent:2em; margin:.5em 0}

#footer{ padding:2em 0 2em; font:bold 10px Tahoma; text-align:center; color:#177382}
/*version*/
.softname{font: 0.93em Verdana, Arial, Helvetica, sans-serif; font-weight:bold;color: #0954A6;}
.version{font: 0.93em Verdana, Arial, Helvetica, sans-serif;color: #FF9D25; font-weight:bold;}


/*20120229~NEW*/
.wrapCC{
margin-top:10px;
border:1px #ffffff solid; background-color:#EFEFEF;
width:100%;
height:auto;
overflow:auto;
}

.wrapCC_table{
	margin:25px 30px 20px 30px;
}

.wrapCC_table td{ padding:5px;}

.inputB{ background:#FFF; border:#DDD 1px solid; padding:2px 3px; font:bold 14px tahoma}