#banner-text-index-t {
	width: 830px;
	overflow: hidden;
	line-height: 40px;
	font-size: 24px;
	color: #fff;
	margin: 0 auto;
	position: relative;
	top: 280px;
	text-align: center;
	font-weight: bold
}

#banner-text-index-bts {
	height: 50px;
	width: 565px;
	margin: 0 auto;
	position: relative;
	top: 450px
}

#banner-text-index-bts a {
	float: left;
	margin-left: 32px
}

#content-index-1 {
	height: 430px;
	border-bottom: 1px solid #e5e5e5;
	background-color: #fff
}

#content-index-1-1 {
	height: 160px;
	border-bottom: 1px solid #e5e5e5;
	background-color: #eaf6fa;
	position: relative
}

#p1, #p2, #p3, #p4 {
	width: 950px;
	height: 130px;
	margin: 0 auto;
	float: left
}

.content-service-box1 #p1, .content-service-box1 #p2,
	.content-service-box1 #p3, .content-service-box1 #p4 {
	width: 950px;
	height: 130px;
	margin: 0 auto;
	float: left;
	padding-top: 27px
}

#left-arrow {
	width: 25px;
	height: 40px;
	background: url('../images/index/arrow-button.png') no-repeat -45px 0;
	float: left;
	margin-top: 50px;
	cursor: pointer
}

#left-arrow:hover {
	background: url('../images/index/arrow-button.png') no-repeat -1px 0
}

#right-arrow {
	width: 25px;
	height: 40px;
	background: url('../images/index/arrow-button.png') no-repeat -42px
		-72px;
	margin-top: 50px;
	float: left;
	cursor: pointer
}

#right-arrow:hover {
	background: url('../images/index/arrow-button.png') no-repeat 2px -72px
}

#dot {
	width: 150px;
	height: 22px;
	clear: both;
	margin: 0 auto
}

.content-service-box1 #dot {
	padding-top: 20px
}

#dot1, #dot2, #dot3, #dot4 {
	width: 30px;
	height: 5px;
	margin: 5px 0 0 7px;
	background: #919191;
	float: left;
	cursor: pointer
}

#dot1:hover, #dot2:hover, #dot3:hover, #dot4:hover {
	background: #0099F2
}

.cur_dot {
	background: #0099F2 !important
}

#content-index-2 {
	height: 461px;
	border-bottom: 1px solid #e5e5e5;
	background-color: #fff
}

#content-index-3 {
	height: 328px;
	border-bottom: 1px solid #e5e5e5;
	background-color: #eaf6fa
}

#content-index-4 {
	height: auto;
	background-color: #fff
}

.content-index-box1 {
	float: left;
	overflow: hidden
}

.content-index-box1-1 {
	width: 270px;
	margin-right: 75px
}

.content-index-box1-2 {
	width: 308px;
	margin-right: 75px
}

.content-index-box1-3 {
	width: 274px
}

.content-index-t1 {
	font-size: 18px;
	color: #026cb6;
	text-align: center;
	line-height: 44px;
	padding-top: 35px;
	margin-bottom: 30px
}

.content-index-box1 .content-index-t1 {
	margin-bottom: 0
}

.content-index-box1 {
	margin-top: 35px
}

.content-index-words1 {
	font-size: 14px;
	line-height: 26px;
	height: 100%
}

.content-index-words1 a {
	color: #0095db
}

.content-index-words1 a:hover {
	color: #f04618
}

.content-index-box1 .content-index-words1 {
	margin-top: 10px
}

.content-index-1-1-suportbox {
	float: left;
	width: 90px;
	height: 130px;
	margin-left: 45px
}

.content-index-1-1-suportbox:first-child {
	margin-left: 10px
}

.content-service-box1-suportbox {
	float: left;
	width: 110px;
	height: 150px;
	margin-left: 22px;
	background: url('../images/service/cloud-bj.png') no-repeat
}

.content-index-1-1-suportbox img {
	display: block;
	margin: 25px auto 15px;
	width: 55px;
}

.content-service-box1-suportbox img {
	display: block;
	margin: 18px auto 15px
}

.content-index-1-1-suportbox .content-index-1-1-suportbox-name {
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-size: 14px;
	color: #424242
}

.content-service-box1-suportbox .content-service-box1-suportbox-name {
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #666
}

.content-index-box2 {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden
}

.content-index-box2 .content-index-box2-t {
	width: 1000px;
	height: 8px;
	background: url(../images/index/t.png) no-repeat center top
}

.content-index-box2 .content-index-box2-m {
	width: 1000px;
	overflow: hidden;
	height: 144px;
	background: url(../images/index/m.png) repeat-y center top
}

.content-index-box2 .content-index-box2-b {
	width: 1000px;
	height: 10px;
	background: url(../images/index/b.png) no-repeat center top
}

.content-index-box2 .content-index-words1 {
	padding: 20px
}

.content-index-box2-icon {
	width: 42px;
	height: 55px;
	background: url(../images/index/qipao.png) no-repeat center top;
	position: relative;
	left: 250px
}

.content-index-box3 {
	width: 570px;
	overflow: hidden;
	text-align: center;
	margin: 0 auto
}

.content-index-box3>div {
	margin: 0 8px
}

.content-index-box4 {
	width: 1002px;
	clear: both;
	overflow: hidden;
	margin: 30px auto
}

.content-index-box4>div {
	margin-right: 16px
}

.content-index-box5-c {
	width: 910px;
	float: left;
	padding-top: 15px;
	height: 78px
}

.content-index-words2 {
	font-size: 16px;
	line-height: 26px;
	margin: 20px auto 40px;
	text-align: center;
	overflow: hidden;
	color: #424242
}

.banner-text-service {
	background: url(../images/service/banner-img.png) no-repeat right 37px
}

#banner-text-service-t {
	height: 40px;
	line-height: 40px;
	font-size: 23px;
	font-weight: bold;
	color: #fff;
	margin: 62px 22px 35px
}

#banner-text-service-listbox, #banner-text-service-bts {
	margin: 0 22px 20px;
	overflow: hidden
}

#banner-text-service-bts a {
	float: left;
	margin-right: 30px
}

#banner-text-service-bts {
	margin-top: 60px
}

#content-service-1 {
	height: 313px
}

#content-service-2 {
	height: 432px
}

#content-service-3 {
	height: 300px;
	background: #eaf6fa;
	border-bottom: 0
}

#content-service-3 .middle-content {
	height: 300px;
	border-bottom: 1px solid #a0c2cd
}

#content-service-3-1 {
	height: 300px;
	background: #eaf6fa;
	border-bottom: 0
}

#content-service-3-1 .middle-content {
	height: 300px;
	border-bottom: 1px solid #a0c2cd
}

#content-service-3-2 {
	height: 326px;
	background: #eaf6fa;
	border-bottom: 0
}

#content-service-3-2 .middle-content {
	height: 326px;
	border-bottom: 1px solid #a0c2cd
}

#content-service-3-3 {
	height: 326px;
	background: #eaf6fa
}

#content-service-4 {
	height: 332px;
	background: #d9fbca;
	border-bottom: 0
}

#content-service-4 .middle-content {
	height: 332px;
	border-bottom: 1px solid #a0c2cd
}

#content-service-5 {
	height: 305px;
	background: #d9fbca;
	border-bottom: 0
}

#content-service-5 .middle-content {
	height: 305px;
	border-bottom: 1px solid #a0c2cd
}

#content-service-6 {
	background: #d9fbca;
	border-bottom: 0
}

#content-service-6 .middle-content {
	height: 365px
}

.content-service-style1 {
	border-bottom: 1px solid #eaeaea;
	background-color: #fff
}

.content-service-style2 {
	border-bottom: 1px solid #eaeaea;
	background-color: #f9f8f6
}

.content-service-t1 {
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	color: #026cb6;
	margin: 60px 22px 40px
}

.content-service-c1 {
	margin: 25px 22px;
	line-height: 26px;
	color: #434242;
	font-size: 14px
}

.content-service-box1 {
	height: 180px;
	margin-top: 30px
}

.content-service-box1-name {
	width: 113px;
	line-height: 50px;
	padding-top: 95px;
	overflow: hidden;
	float: left;
	font-size: 14px;
	text-align: center;
	color: #656563;
	margin-left: 14px
}

.content-service-box1-name:first-child {
	margin-left: 0
}

.content-service-box2 {
	width: 770px;
	overflow: hidden
}

.content-index-box2.right {
	width: 553px
}

.content-service-box2 .content-service-c1 {
	margin-right: 0
}

.content-service-img2 {
	margin-top: 80px
}

.content-service-listbox {
	margin-top: 15px;
	overflow: hidden
}

#content-service-7 {
	height: 499px
}

.content-service-box3 {
	height: 328px;
	width: 485px;
	margin-left: 22px;
	border-right: 1px solid #d6d6d6;
	margin-top: 80px
}

.content-service-box4 {
	height: 328px;
	width: 470px;
	margin-right: 22px;
	margin-top: 80px
}

.content-service-box-say {
	position: relative;
	border: 1px solid #e0e0e0;
	padding: 22px 25px
}

.left .content-service-box-say {
	margin-right: 32px
}

.right .content-service-box-say {
	margin-left: 32px;
	padding: 22px 16px;
	max-height: 176px
}

.content-service-box-say>div {
	line-height: 26px;
	display: inline;
	font-size: 14px;
	color: #424242
}

.content-service-box-say .content-service-box-say-leftq,
	.content-service-box-say .content-service-box-say-rightq {
	padding: 10px 17px;
	background: url(../images/service/icon.png) no-repeat -11px -8px
}

.content-service-box-say .content-service-box-say-rightq {
	background: url(../images/service/icon.png) no-repeat -56px -12px
}

.content-service-box-say-point {
	position: absolute;
	height: 33px;
	width: 36px
}

.left .content-service-box-say-point {
	background: url(../images/service/icon.png) no-repeat -163px -22px;
	bottom: -33px;
	*bottom: -28px;
	left: 103px
}

.right .content-service-box-say-point {
	background: url(../images/service/icon.png) no-repeat -119px -13px;
	top: -33px;
	left: 70px
}

#content-service-imgbox1 {
	width: 324px;
	height: 98px;
	margin-top: 56px
}

#content-service-imgbox2 {
	width: 410px;
	height: 71px;
	margin-bottom: 52px
}

#content-service-imgbox2>div {
	margin-right: 18px
}

#content-service-8 {
	height: 319px
}

#content-service-8 .content-index-t1 {
	margin-top: 40px
}

#banner-text-support-t1 {
	font-size: 26px;
	height: 35px;
	line-height: 35px;
	position: absolute;
	top: 70px;
	left: 38px;
	color: #fefc50
}

#banner-text-support-t2 {
	font-size: 16px;
	height: 30px;
	line-height: 35px;
	position: absolute;
	top: 118px;
	left: 206px;
	color: #fff
}

#content-support-1 {
	height: 414px;
	background-color: #fff
}

#content-support-1>div {
	padding-top: 92px
}

.content-support-box-t {
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	font-weight: bold;
	color: #11b3f0;
	margin-top: 30px;
	text-indent: 10px
}

.content-support-box1 {
	width: 432px
}

.content-support-box-list {
	overflow: hidden
}

.content-support-box-list a {
	display: block;
	float: left;
	line-height: 26px;
	color: #757575;
	text-indent: 12px;
	font-size: 14px
}

.content-support-box-list a:hover {
	text-decoration: underline
}

#content-sign-1 {
	height: 610px
}

.content-sign-box1 {
	width: 460px;
	overflow: hidden;
	padding-top: 78px;
	height: 414px;
	border-bottom: 1px solid #98daf4
}

.content-sign-box2 {
	width: 427px;
	overflow: hidden;
	padding-top: 78px
}

.content-sign-choosecard-t {
	height: 48px;
	margin-left: 28px;
	position: relative
}

.content-sign-choosecard-t>div {
	height: 46px;
	width: 99px;
	border: 1px solid #98daf4;
	border: 1px solid #e5e5e5;
	border-bottom: 1px solid #98daf4;
	position: absolute;
	bottom: -1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	line-height: 46px;
	text-align: center;
	font-size: 16px;
	color: #8c8c8c;
	cursor: pointer
}

.content-sign-choosecard-t>div.cur {
	color: #98daf4;
	border: 1px solid #e5e5e5;
	border: 1px solid #98daf4;
	border-bottom: 1px solid #fff
}

.content-sign-choosecard-c {
	border-top: 1px solid #e5e5e5;
	border-top: 1px solid #98daf4;
	overflow: hidden;
	padding: 12px 0 0
}

#content-sign-choosecard-bt-signin {
	left: 0
}

#content-sign-choosecard-bt-signup {
	left: 104px
}

.content-sign-group {
	line-height: 35px;
	min-height: 35px;
	position: relative;
	width: 377px;
	margin: 14px 0 14px 52px;
	clear: both
}

.content-sign-btbox {
	margin: 25px 0 15px 52px;
	overflow: hidden
}

.content-sign-group.content-sign-btbox {
	margin-top: 25px
}

.content-sign-group.content-sign-btbox .content-sign-words {
	width: 216px;
	line-height: 20px;
	color: #5b5b5b
}

.content-sign-group input {
	display: block;
	height: 36px;
	line-height: 36px\9;
	width: 100%;
	border: 0;
	border: 1px solid #ccc;
	border-radius: 2px;
	text-indent: 5px;
	color: #999
}

.content-sign-group img {
	height: 35px;
	margin-left: 2px;
	margin-top: 2px
}

.content-sign-group span, .content-sign-group div {
	display: block;
	height: 35px;
	line-height: 35px;
	position: absolute;
	top: 0;
	font-size: 12px;
	color: #999
}

.content-sign-group span {
	left: 5px;
	top: 2px;
	width: 90%;
	background-color: #fff
}

.content-sign-group div {
	width: 35px;
	right: 0
}

.content-sign-loginwith {
	width: 189px !important;
	margin-left: 30px;
	height: 42px
}

.content-sign-loginwith>div {
	color: #5b5b5b;
	float: left;
	height: 26px;
	line-height: 26px;
	margin-top: 8px
}

.content-sign-choosecard-c #signin-win-m-last {
	margin: 15px 0 15px 52px;
	line-height: 36px;
	height: 36px
}

.content-signupok-1 {
	height: 477px
}

.content-signupok-box1 {
	width: 475px;
	margin-left: 5px;
	padding-top: 78px;
	overflow: hidden;
	border-bottom: 1px solid #ddd
}

.content-signupok-box2 {
	width: 389px;
	overflow: hidden;
	padding-top: 78px
}

.content-signupok-box1-t {
	font-size: 16px;
	line-height: 36px;
	height: 36px;
	color: #6b6b6b;
	margin-left: 5px
}

.content-signupok-box1-t img {
	vertical-align: top;
	margin-right: 10px;
	margin-left: 5px
}

.content-signupok-box1-t.top {
	padding-top: 15px;
	border-top: 1px solid #ddd;
	margin-left: 0
}

.content-signupok-box1-w {
	font-size: 12px;
	line-height: 24px;
	overflow: hidden;
	color: #5b5b5b;
	margin-bottom: 20px;
	margin-left: 5px
}

.content-signupok-1 a.bt7 {
	margin-bottom: 20px
}

.content-forget-box2 {
	width: 354px;
	overflow: hidden;
	padding-top: 78px
}

.content-forget-box1 {
	width: 475px;
	margin-left: 5px;
	padding-top: 78px;
	overflow: hidden;
	border-bottom: 1px solid #ddd
}

.content-forget-box1 .content-sign-group {
	margin-left: 3px
}

#banner-text-about-t1 {
	position: absolute;
	height: 35px;
	line-height: 35px;
	left: 280px;
	top: 55px;
	color: #fff;
	font-size: 26px;
	font-weight: bold
}

#banner-text-about-t2 {
	position: absolute;
	height: 35px;
	line-height: 35px;
	left: 380px;
	top: 105px;
	color: #fff;
	font-size: 16px
}

.content-about-1 {
	height: 340px
}

.content-about-2 {
	height: 257px;
	background-color: #f5f5f5
}

.content-about-3 {
	height: 250px
}

.content-about-box1 {
	width: 700px;
	overflow: hidden
}

.content-about-box2 {
	width: 192px;
	overflow: hidden;
	padding-top: 30px;
	margin-right: 35px;
	position: relative
}

#content-about-box2-text {
	height: 28px;
	line-height: 28px;
	position: absolute;
	z-index: 1;
	top: 66px;
	left: 96px;
	font-size: 14px;
	color: #fff;
	font-weight: bold
}

.content-about-t {
	height: 56px;
	line-height: 56px;
	font-size: 18px;
	color: #026cb6;
	margin: 60px 35px 5px
}

.content-about-t img {
	vertical-align: middle;
	margin-right: 10px
}

.content-about-w {
	font-size: 14px;
	line-height: 26px;
	overflow: hidden;
	color: #434242;
	margin-left: 35px;
	margin-right: 35px
}

.content-about-b {
	margin-left: 35px;
	margin-right: 35px
}

#banner-text-reviews-t1 {
	position: absolute;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	font-size: 30px;
	color: #0194da;
	top: 125px;
	left: 605px
}

#banner-text-reviews-t2 {
	position: absolute;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	font-size: 26px;
	color: #4db5e6;
	top: 179px;
	left: 678px
}

.content-reviews-1 {
	overflow: hidden;
	padding-top: 80px;
	padding-bottom: 20px
}

.content-reviews-t {
	font-size: 18px;
	line-height: 66px;
	height: 66px;
	border-bottom: 1px solid #e5e5e5;
	color: #026cb6
}

.content-reviews-boxline {
	height: 237px;
	margin: 38px auto 43px
}

.content-reviews-box {
	width: 481px
}

.content-reviews-boximg {
	height: 237px;
	width: 164px;
	float: left
}

.content-reviews-boximg img {
	display: block;
	margin-top: 91px
}

.content-reviews-boxtext {
	width: 317px;
	height: 237px;
	float: left
}

.content-reviews-boxtext-c, .content-reviews-boxtext-a {
	margin: 12px 15px 0 35px;
	font-size: 12px;
	line-height: 23px;
	color: #424242;
	overflow: hidden
}

.content-reviews-boxtext-a {
	color: #0095db
}

.content-reviews-line {
	height: 1px;
	background-color: #e5e5e5;
	clear: both
}

#banner-text-security-w0 {
	width: 300px;
	line-height: 40px;
	margin: 0 auto;
	color: #fefc50;
	font-size: 26px;
	font-weight: bold;
	padding-top: 30px
}

#banner-text-security-w1, #banner-text-security-w2,
	#banner-text-security-w3 {
	position: absolute;
	line-height: 26px;
	color: #fff;
	font-size: 16px;
	left: 50%;
	text-align: center
}

#banner-text-security-w1 {
	width: 290px;
	margin-left: -145px;
	top: 240px
}

#banner-text-security-w2 {
	width: 184px;
	margin-left: -355px;
	top: 365px
}

#banner-text-security-w3 {
	width: 184px;
	margin-left: 165px;
	top: 357px
}

#banner-text-service-img1 {
	width: 430px;
	height: 256px;
	position: absolute;
	left: 50%;
	margin-left: -219px;
	bottom: 0;
	background: url(../images/security/security-banner-bak.png) no-repeat
		center top;
	z-index: 99
}

.content-security-1 {
	height: 320px;
	border-bottom: 1px solid #e5e5e5
}

.content-security-2 {
	height: 370px;
	border-bottom: 1px solid #e5e5e5;
	background-color: #f2f7f8
}

.content-security-3 {
	height: 352px
}

.content-security-t {
	height: 88px;
	line-height: 128px;
	color: #026cb6;
	font-size: 18px;
	margin: 60px 22px 0;
	overflow: hidden
}

.content-security-t img {
	margin-right: 10px
}

.content-security-2 .content-security-t img {
	margin-left: 15px;
	margin-right: 0
}

.content-security-c {
	overflow: hidden;
	color: #434242;
	line-height: 26px;
	margin: 34px 78px 0;
	font-size: 14px
}

#banner-text-stories-t1 {
	height: 35px;
	line-height: 35px;
	position: absolute;
	top: 32px;
	left: 344px;
	color: #fefc50;
	font-size: 26px;
	font-weight: bold
}

#banner-text-stories-t2 {
	height: 35px;
	line-height: 35px;
	position: absolute;
	top: 82px;
	left: 342px;
	color: #fff;
	font-size: 16px
}

.content-stories-1 {
	height: 560px;
	background: url(../images/user-stories/bj-banner.png) no-repeat center
		60px;
	margin-top: 10px
}

.content-stories-1 .middle-content {
	height: 560px
}

.content-stories-box1 {
	position: absolute;
	cursor: pointer
}

#content-stories-box1-1 {
	top: 30px;
	left: 180px
}

#content-stories-box1-2 {
	top: 45px;
	left: 342px
}

#content-stories-box1-3 {
	top: 45px;
	left: 523px
}

#content-stories-box1-4 {
	top: 20px;
	left: 675px
}

#content-stories-box1-5 {
	top: 160px;
	left: 260px
}

#content-stories-box1-6 {
	top: 180px;
	left: 437px
}

#content-stories-box1-7 {
	top: 167px;
	left: 625px
}

#content-stories-box1-8 {
	top: 296px;
	left: 240px
}

#content-stories-box1-9 {
	top: 306px;
	left: 418px
}

#content-stories-box1-10 {
	top: 286px;
	left: 625px
}

#content-stories-box1-11 {
	top: 420px;
	left: 425px
}

.content-stories-box1-userpic {
	position: absolute;
	z-index: 1;
	top: 36px;
	left: 20px
}

#content-stories-box1-3 .content-stories-box1-userpic {
	left: auto;
	right: 13px;
	top: 48px
}

#content-stories-box1-3 .content-stories-box1-userinfo {
	top: 43px;
	right: auto;
	left: 18px;
	text-align: right
}

#content-stories-box1-2 .content-stories-box1-userpic {
	top: 40px;
	left: 24px
}

#content-stories-box1-2 .content-stories-box1-userinfo-job {
	margin-right: 10px
}

#content-stories-box1-4 .content-stories-box1-userpic {
	top: 43px;
	left: 26px
}

#content-stories-box1-4 .content-stories-box1-userinfo {
	top: 39px
}

#content-stories-box1-5 .content-stories-box1-userpic {
	top: 38px;
	left: 18px
}

#content-stories-box1-5 .content-stories-box1-userinfo {
	top: 35px;
	left: 70px
}

#content-stories-box1-6 .content-stories-box1-userpic {
	right: 13px;
	left: auto;
	top: 45px
}

#content-stories-box1-6 .content-stories-box1-userinfo {
	left: 0;
	right: 65px;
	text-align: right;
	top: 43px
}

#content-stories-box1-7 .content-stories-box1-userpic {
	top: 50px;
	left: 25px
}

#content-stories-box1-7 .content-stories-box1-userinfo {
	top: 48px;
	left: 78px
}

#content-stories-box1-9 .content-stories-box1-userpic {
	top: 46px;
	left: 25px
}

#content-stories-box1-9 .content-stories-box1-userinfo {
	top: 44px;
	left: 78px
}

#content-stories-box1-10 .content-stories-box1-userpic {
	top: 42px;
	left: auto;
	right: 20px
}

#content-stories-box1-10 .content-stories-box1-userinfo {
	top: 40px;
	left: 0;
	right: 74px;
	text-align: right
}

.content-stories-box1-userinfo {
	position: absolute;
	top: 32px;
	left: 78px;
	right: 13px;
	z-index: 1;
	line-height: 16px
}

.content-stories-box1-userinfo-name {
	font-size: 14px;
	font-weight: bold;
	color: #0476d7
}

.content-stories-box1-userinfo-job {
	color: #5794c7;
	font-size: 12px;
	margin-top: 1px;
	margin-bottom: 1px
}

.content-stories-box1-userinfo-job.oneline {
	padding: 3px 0
}

.content-stories-box1-userinfo-adress {
	color: #9e9e9e;
	font-size: 12px
}

.content-stories-box1-userinfo-adress img {
	vertical-align: top;
	margin-right: 5px
}

.content-stories-cbox-t {
	width: 864px;
	height: 63px;
	background: url(../images/user-stories/Users-Stories-img1.png) no-repeat
		center top;
	margin: 0 auto
}

.content-stories-cbox1, .content-stories-cbox2 {
	width: 864px;
	overflow: hidden;
	margin: 0 auto 0;
	display: none
}

.content-stories-cbox-m-words {
	line-height: 21px;
	overflow: hidden;
	color: #766958;
	font-size: 14px
}

.content-stories-cbox-m-username {
	font-weight: bold;
	font-size: 16px;
	color: #000;
	line-height: 28px;
	margin: 16px 0 0
}

.content-stories-cbox-m-userdes {
	font-size: 12px;
	color: #0476d7;
	line-height: 21px
}

.content-stories-cbox-b {
	position: relative
}

.content-stories-cbox-closebt {
	height: 16px;
	width: 16px;
	background: url(../images/user-stories/Users-Stories-shut.png) no-repeat
		center;
	position: absolute;
	right: 38px;
	bottom: 27px;
	cursor: pointer
}

.content-stories-cbox1 .content-stories-cbox-t {
	height: 63px;
	background: url(../images/user-stories/Users-Stories-img1.png) no-repeat
		center top
}

.content-stories-cbox1 .content-stories-cbox-m {
	overflow: hidden;
	background: url(../images/user-stories/Users-Stories-img2.png) repeat-y
		center top;
	padding: 0 50px 0 27px
}

.content-stories-cbox1 .content-stories-cbox-m-userinfo {
	float: left;
	width: 157px;
	margin-left: 22px
}

.content-stories-cbox1 .content-stories-cbox-m-words {
	float: right;
	width: 600px
}

.content-stories-cbox2 .content-stories-cbox-m-words,
	.content-stories-cbox2 .content-stories-cbox-m-userinfo {
	width: 760px;
	margin: 0 auto 8px
}

.content-stories-cbox2 .content-stories-cbox-m-userpic {
	float: left;
	margin-right: 30px
}

.content-stories-cbox1 .content-stories-cbox-m-userpic {
	margin-top: 5px
}

.content-stories-cbox2 .content-stories-cbox-m-username {
	padding-top: 52px
}

.content-stories-cbox1 .content-stories-cbox-b {
	height: 49px;
	background: url(../images/user-stories/Users-Stories-img3.png) no-repeat
		center top
}

.content-stories-cbox2 .content-stories-cbox-t {
	height: 58px;
	background: url(../images/user-stories/Users-Stories-img4.png) no-repeat
		center top
}

.content-stories-cbox2 .content-stories-cbox-m {
	overflow: hidden;
	background: url(../images/user-stories/Users-Stories-img5.png) repeat-y
		center top
}

.content-stories-cbox2 .content-stories-cbox-b {
	height: 40px;
	background: url(../images/user-stories/Users-Stories-img6.png) no-repeat
		center top
}

.content-stories-cbox2 .content-stories-cbox-closebt {
	bottom: 20px
}

#rightbtn {
	float: right;
	margin-right: 53px;
	position: relative;
	top: -100px
}

.content-faq-1 {
	height: 64px;
	background-color: #0090ff
}

#content-faq-t {
	width: 958px;
	height: 64px;
	line-height: 64px;
	font-weight: bold;
	font-size: 20px;
	color: #fff;
	text-indent: 10px
}

.content-faq-2 {
	overflow: hidden;
	background-color: #fff;
	padding-top: 15px;
	padding-bottom: 120px
}

.content-faq-row {
	overflow: hidden;
	background: url(../images/faq/line.png) no-repeat center bottom;
	width: 958px;
	margin: 0 auto
}

.content-faq-rownum {
	height: 49px;
	width: 81px;
	font-size: 40px;
	line-height: 49px;
	float: left;
	font-weight: bold;
	text-indent: 5px
}

.content-faq-rowtext {
	overflow: hidden;
	width: 877px;
	float: left
}

.content-faq-rowtext-t {
	line-height: 49px;
	font-size: 16px;
	cursor: pointer
}

.content-faq-rowtext-t:hover {
	text-decoration: underline
}

.content-faq-rowsingle .content-faq-rownum {
	color: #e3e3e3
}

.content-faq-rowdouble .content-faq-rownum {
	color: #d8d8d8
}

.content-faq-rowsingle .content-faq-rowtext-t {
	color: #0078de
}

.content-faq-rowdouble .content-faq-rowtext-t {
	color: #e3a000
}

.content-faq-rowtext-c {
	padding: 5px 0 18px;
	display: none
}

.content-faq-rowtext-c p {
	margin: 0;
	padding: 0;
	line-height: 26px;
	color: #434242;
	overflow: hidden;
	font-size: 14px
}

#banner-text-help-t {
	height: 50px;
	line-height: 50px;
	font-size: 23px;
	font-weight: bold;
	color: #fff600;
	margin-left: 35px;
	overflow: hidden;
	padding-top: 30px;
	margin-bottom: 10px
}

.banner-text-help-list {
	margin-left: 35px;
	font-size: 16px;
	line-height: 36px;
	color: #fff;
	padding-left: 28px;
	background: url(../images/help/gou.png) no-repeat left center
}

.content-help-1, .content-help-2 {
	overflow: hidden;
	padding-bottom: 54px
}

.content-help-1 {
	background-color: #f2f9fd
}

.content-help-t {
	height: 120px;
	line-height: 120px;
	font-weight: bold;
	color: #d0d0d0;
	font-size: 36px;
	margin-left: 25px
}

.content-help-c {
	margin-left: 22px;
	overflow: hidden
}

.content-help-c img {
	background-color: #b6e1f5;
	display: block;
	float: left
}

.content-help-c .content-help-box {
	float: right;
	width: 785px
}

.content-help-c .content-help-box .content-faq-row {
	width: 785px;
	background: url(../images/help/shi.png) no-repeat left bottom
}

.content-help-c .content-help-box .content-faq-row .content-faq-rowtext
	{
	width: 704px
}

.content-faq-a {
	font-size: 14px;
	line-height: 40px;
	color: #0078de;
	padding-left: 5px
}

.content-tutorials-1, .content-tutorials-2, .content-tutorials-3 {
	overflow: hidden;
	padding: 43px 0
}

.content-tutorials-1, .content-tutorials-3 {
	background-color: #f2f9fd
}

.content-tutorials-1 a, .content-tutorials-3 a {
	color: #0078de;
	background: url(../images/tutorials/lan.png) no-repeat 2px center
}

.content-tutorials-2 a {
	color: #e3a000;
	background: url(../images/tutorials/huang.png) no-repeat 2px center
}

a.content-tutorials-list {
	margin-left: 25px;
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	padding-left: 24px
}

a.content-tutorials-list:hover {
	text-decoration: underline
}

.txtContent p {
	margin: 14px 0
}

.txtContent center h1 {
	/* line-height: 34px !important */
}

.txtContent .tab3bg p b:first-child {
	line-height: 30px
}

.txtContent .banner a {
	color: #82a5cf
}

.txtContent .banner a:hover {
	color: #fa9906
}

#topCookie, #signCookie, #registEmailPrompt {
	display: none;
	background-color: white;
	position: absolute;
	z-index: 10;
	margin: 0;
	padding: 0;
	border: 1px #ccc solid;
	overflow: auto
}

#topCookie {
	left: 28px;
	top: 112px;
	max-height: 140px
}

#signCookie, #registEmailPrompt {
	left: 52px;
	top: 192px;
	width: 377px;
	max-height: 122px
}

#topCookie ol, #signCookie ol, #registEmailPrompt ol {
	padding: 0;
	margin: 0
}

#topCookie ol li, #signCookie ol li, #registEmailPrompt ol li {
	list-style: none;
	font-size: 12px;
	cursor: pointer;
	margin: 2px
}

.registEmailSelect {
	background-color: #b0c4de
}

#quickExpDiv1 {
	position: absolute;
	z-index: 10;
	left: 252px;
	top: 96px
}

.quickExpAnchor {
	padding-left: 2px;
	font: 12px "Microsoft YaHei", Arial, Verdana, Sans-serif;
	color: #26a2d5;
	text-decoration: underline;
	cursor: pointer
}

.quickExpAnchor:hover {
	color: #026cb6
}