@charset "utf-8";
#headerAll{
	min-width:910px;
	height:128px;
	margin-bottom:1px;
}

#header{
	margin:0 auto;
	width:904px;
	height:128px;
	padding-right:6px;
	position:relative;
	z-index:10000;
}

#header #top{
	height:87px;
	overflow:hidden;
}

#header #top a.logo{
	width:470px;
	height:85px;
	position:absolute;
	left:0;
	top:20px;
}

#header #top .right_info{
	float:right;
	padding:10px 0 0 0;
	color:#333;
	text-align:right;
}

#header #top .right_info li{
	float:left;
	line-height:19px;
	*line-height:22px;
	_line-height:19px;
	display:block;
	padding:0 0 0 9px;
	position:relative;
}

#header #top .right_info li.cent{
	height:19px;
	line-height:19px;
	margin-left:0;
	padding:0 3px 0 8px;
	text-align:center;
	background-color:#a7cce8;
	background-repeat:no-repeat;
	background-position:-550px -161px;
}

#header #top .right_info li.cent .l{
	color:#f65645;
}

#header #top .right_info li.cent .l a,.l a:hover{
	color:#f65645;
	text-decoration:none;
}

#header #top .right_info li.cent .m{
	color:#fd9526;
}

#header #top .right_info li.cent .m a,.m a:hover{
	color:#fb8405;
	text-decoration:none;
}

#header #top .right_info li.cent .h{
	color:#50901d;
}

#header #top .right_info li.cent .h a,.h a{
	color:#50901d;
	text-decoration:none;
}

#header #top .right_info li a{
	color:#333;
}

#header #top .right_info li a.i16,#header #top .right_info li a.i16_n{
	height:19px;
}

#header #top .right_info li a.i16{
	background-position:-80px -670px;
}

#header #top .right_info li a.i16_n{
	background-position:-100px -675px;
}

#header #top .right_info li b{
	width:8px;
	height:4px;
	margin-left:6px;
	position:absolute;
	top:8px;
	z-index:1;
	background-repeat:no-repeat;
	background-position:-903px -135px;
}

#header #top .right_info li.pr{
	padding-right:15px;
	cursor:pointer;
}

#header a.handheld{
	width:145px;
	height:60px;
	position:absolute;
	right:0;
	top:63px;
	z-index:10001;
	background-position:-740px -1190px;
}

#header a.handheld:hover{
	background-position:-740px -1250px;
}

#header #menu{
	float:left;
	width:750px;
	height:41px;
	color:#fff;
	overflow:hidden;
}

#header #menu li{
	float:left;
	display:inline;
	margin-right:30px;
}

#header #menu li a{
	float:left;
	width:100px;
	height:40px;
	display:block;
	font-size:14px;
	text-align:center;
	color:#fff;
	text-decoration:none;
}

#header #menu li a.m1{
	width:72px;
	background-repeat:no-repeat;
	background-position:0 0;
}

#header #menu li a.m1:hover{
	background-position:0 -40px;
}

#header #menu li a.m2{
	background-repeat:no-repeat;
	background-position:-92px 0;
}

#header #menu li a.m2:hover{
	background-position:-92px -40px;
}

#header #menu li a.m3{
	background-repeat:no-repeat;
	background-position:-203px 0;
}

#header #menu li a.m3:hover{
	background-position:-203px -40px;
}

#header #menu li a.m4{
	background-repeat:no-repeat;
	background-position:-314px 0;
}

#header #menu li a.m4:hover{
	background-position:-314px -40px;
}

#header #menu li a.m5{
	background-repeat:no-repeat;
	background-position:-425px 0;
}

#header #menu li a.m5:hover{
	background-position:-425px -40px;
}

#header #menu li.on1 a,#menu li.on2 a,#menu li.on3 a,#menu li.on4 a,#menu li.on5 a,#header #menu li.mon1 a,#menu li.mon2 a,#menu li.mon3 a,#menu li.mon4 a,#menu li.mon5 a{
	text-decoration:none;
	color:#fff;
	background-repeat:no-repeat;
}

#header #menu li.on1 a,#header #menu li.mon1 a{
	width:72px;
	background-position:0 -40px;
}

#header #menu li.on2 a,#header #menu li.mon2 a{
	background-position:-92px -40px;
}

#header #menu li.on3 a,#header #menu li.mon3 a{
	background-position:-203px -40px;
}

#header #menu li.on4 a,#header #menu li.mon4 a{
	background-position:-314px -40px;
}

#header #menu li.on5 a,#header #menu li.mon5 a{
	background-position:-425px -40px;
}

.accounts_list,.password_list,.toolbox_list{
	width:150px;
	height:182px;
	margin:11px 0 0 0;
	overflow:hidden;
	position:absolute;
	top:116px;
	z-index:10;
	background-repeat:no-repeat;
}

.accounts_list{
	background-position:-430px -1px;
	left:233px;
}

.password_list{
	height:219px;
	background-position:-739px -1px;
	left:363px;
}

.toolbox_list{
	width:188px;
	background-position:0 -558px;
	left:102px;
}

.accounts_list li,.password_list li,.toolbox_list li{
	float:left;
	height:42px;
	margin:0 0 0 2px;
	display:block;
}

.accounts_list li a,.password_list li a,.toolbox_list li a{
	float:left;
	width:144px;
	height:42px;
	overflow:hidden;
}

.toolbox_list li a{
	width:182px;
}

.accounts_list li a.a1:hover{
	background-repeat:no-repeat;
	background-position:-587px -1px;
	_background-position:-589px -1px;
}

.accounts_list li a.a2:hover{
	background-repeat:no-repeat;
	background-position:-587px -43px;
	_background-position:-589px -43px;
}

.accounts_list li a.a3:hover{
	background-repeat:no-repeat;
	background-position:-587px -85px;
	_background-position:-589px -85px;
}

.accounts_list li a.a4:hover{
	background-repeat:no-repeat;
	background-position:-587px -127px;
	_background-position:-589px -127px;
}

.accounts_list li a.pw1:hover{
	background-repeat:no-repeat;
	background-position:-899px 0;
	_background-position:-901px 0;
}

.accounts_list li a.pw2:hover{
	background-repeat:no-repeat;
	background-position:-899px -42px;
	_background-position:-901px -42px;
}

.accounts_list li a.pw3:hover{
	background-repeat:no-repeat;
	background-position:-899px -84px;
	_background-position:-901px -84px;
}

.accounts_list li a.pw4:hover{
	background-repeat:no-repeat;
	background-position:-899px -126px;
	_background-position:-901px -126px;
}

.accounts_list li a.pw5:hover{
	background-repeat:no-repeat;
	background-position:-899px -168px;
	_background-position:-901px -168px;
}

.toolbox_list li a.t1:hover{
	background-repeat:no-repeat;
	background-position:-291px -558px;
	_background-position:-293px -558px;
}

.toolbox_list li a.t2:hover{
	background-repeat:no-repeat;
	background-position:-291px -600px;
	_background-position:-293px -600px;
}

.toolbox_list li a.t3:hover{
	background-repeat:no-repeat;
	background-position:-291px -642px;
	_background-position:-293px -642px;
}

.toolbox_list li a.t4:hover{
	background-repeat:no-repeat;
	background-position:-291px -684px;
	_background-position:-293px -684px;
}

.toolbox_list li a.t5:hover{
	background-repeat:no-repeat;
	background-position:-291px -726px;
	_background-position:-293px -726px;
}

.faq{
	clear:both;
	display:block;
	padding:30px 0 30px 35px;
}

.faq h1{
	_padding-bottom:16px;
}

.faq ul{
	padding:5px 0 0 0;
}

.faq li{
	clear:both;
	display:block;
	padding:0 0 8px 10px;
	line-height:16px;
	font-size:14px;
}

.faq li a{
	color:#333;
	padding:0 20px 0 0;
}

.faq li a:hover{
	color:#333;
	text-decoration:underline;
}

.faq li span{
	display:block;
	padding:5px 0 0 0;
	line-height:18px;
	font-size:12px;
	color:#808080;
}

.faq li span a{
	padding:0;
	color:#266392;
	text-decoration:none;
}

.faq li span a:hover{
	color:#266392;
	text-decoration:underline;
}

.faq li.col{
	display:block;
	padding:0;
	line-height:20px;
	font-size:12px;
	background:none;
}

.faq .supportservice li{
	background:none;
	padding:5px 0 12px 0;
	margin:0;
	color:#999;
	font-size:12px;
}

.faq .supportservice li img{
	width:16px;
	height:16px;
	border:0;
}

.faq .supportservice li a{
	padding:0;
	margin:0 10px 0 3px;
	color:#266392;
	font-size:14px;
}

#wrapper{
	min-width:910px;
	padding-top:10px;
	overflow:hidden;
}

#container{
	margin:0 auto;
	width:910px;
	overflow:hidden;
	position:relative;
}

#content,#content1{
	float:left;
	width:620px;
	overflow:hidden;
}

#content1{
	padding-left:5px;
}

#sidebar,#sidebar1{
	float:right;
	width:250px;
	padding:15px 20px 0 15px;
	overflow:hidden;
}

#sidebar1{
	width:285px;
	padding:0;
}

#sidebar h1{
	float:left;
	width:209px;
	height:25px;
	padding:8px 0 0 11px;
	margin:30px 0 20px 0;
	overflow:hidden;
	background-position:0 -440px;
}

#sidebar h1 b{
	float:left;
	width:70px;
	height:18px;
	overflow:hidden;
}

#sidebar h1 b.microblog{
	background-position:0 -482px;
}

#sidebar h1 b.classify{
	background-position:-94px -482px;
}

#sidebar h1 b.tags{
	background-position:0 -507px;
}

#sidebar h1 b.links{
	background-position:-94px -507px;
}

#sidebar h1 b.selfabout{
	background-position:0 -532px;
}

#sidebar h1 b.userdetail{
	background-position:0 -556px;
}

#sidebar h1 b.selfmanage{
	background-position:-94px -532px;
}

#w620_top,#w620_bottom{
	float:left;
	width:620px;
	height:5px;
	font-size:5px;
	overflow:hidden;
	background-position:0 -110px;
}

#w620_bottom{
	background-position:0 -115px;
}

#w285_top,#w285_bottom{
	float:left;
	width:285px;
	height:5px;
	font-size:5px;
	overflow:hidden;
	background-position:0 -120px;
}

#w285_bottom{
	background-position:0 -125px;
}

.w_center{
	clear:both;
	display:block;
	_display:inline-block;
	padding:0 20px 0 15px;
	border-left:1px solid #dae5ec;
	border-right:1px solid #dae5ec;
	background:#f9fafb;
	overflow:hidden;
}

.w_center h1{
	clear:both;
	padding:8px 0;
	margin-bottom:15px;
	font-size:14px;
	border-bottom:1px dotted #cdcdcd;
	overflow:hidden;
	position:relative;
}

.w_center h1 span{
	position:absolute;
	right:0;
	_right:20px;
	margin-top:3px;
	font-size:12px;
	font-weight:normal;
}

.w_center_h{
	height:250px;
}

#loginbar{
	min-width:910px;
	height:395px;
	background:#e9f1f4;
	overflow:hidden;
}

#login{
	margin:0 auto;
	width:915px;
	height:382px;
	padding:13px 0 0 0;
	overflow:hidden;
}

.login{
	float:right;
	width:365px;
	height:365px;
	padding:15px 0 0 24px;
	background-repeat:no-repeat;
	background-position:0 0;
}

.login h3{
	font-size:14px;
}

.login ul{
	padding:22px 0 0 0;
}

.login li{
	clear:both;
	width:350px;
	height:55px;
	display:block;
	overflow:hidden;
	position:relative;
}

.login li.col,.login li.col2{
	width:300px;
	height:40px;
	padding:53px 0 0 49px;
	_padding:50px 0 0 52px;
}

.login li.col2{
	padding:10px 0 0 49px;
	_padding:17px 0 0 52px;
}

.login li.col strong,.login li.col2 strong{
	color:#266392;
	font-size:14px;
}

.login li.col span,.login li.col2 span{
	color:#999;
}

.login li blockquote{
	float:left;
	width:50px;
	line-height:30px;
	font-size:14px;
}

.login li a.login_info,.login li a.login_info1{
	color:#889db6;
	margin:0 0 0 5px;
	position:absolute;
	top:7px;
	*top:10px;
	_top:7px;
}

.login li a.login_info1{
	margin-left:10px;
	top:38px;
	*top:40px;
	_top:38px;
}

.login li .keep_login{
	float:left;
	width:350px;
	line-height:15px;
	*line-height:16px;
	padding:3px 0 0 49px;
	_padding:3px 0 0 52px;
}

.login li .keep_login input{
	float:left;
	width:15px;
	height:15px;
}

.login li a.login_button{
	float:left;
	width:95px;
	height:36px;
	margin:17px 0 0 49px;
	_margin:17px 0 0 52px;
	display:inline;
	background-repeat:no-repeat;
	background-position:-420px -190px;
}

.login li a.login_button:hover{
	background-position:-420px -226px;
}

#indexinfo{
	margin:0 auto;
	width:910px;
	height:145px;
	margin-top:15px;
	border-bottom:1px solid #efefef;
	cursor:pointer;
}

#indexinfo dl{
	cursor:pointer;
}

#indexinfo dl a{
	float:left;
	width:142px;
	height:125px;
	padding:20px 20px 0 20px;
	display:block;
	overflow:hidden;
	cursor:pointer;
	-webkit-transition:all .3s ease-out;
	-moz-transition:all .3s ease-out;
	-o-transition:all .3s ease-out;
}

#indexinfo dl a:hover{
	text-decoration:none;
	-webkit-transform:scaleY(-360deg);
	-moz-transform:scaleY(-360deg);
	-o-transform:scaleY(-360deg);
}

#indexinfo dt{
	float:left;
	display:block;
	color:#266392;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}

#indexinfo dt i{
	margin:0;
}

#indexinfo dt span{
	float:left;
	padding:6px 0 8px 12px;
}

#indexinfo dd{
	float:left;
	display:block;
	padding-top:8px;
	color:#999;
	line-height:20px;
	+width:100%;
}

#index_top,#index_bottom{
	margin:0 auto;
	width:910px;
	height:6px;
	overflow:hidden;
	background-repeat:no-repeat;
}

#index_top{
	background-position:0 -430px;
}

#index_bottom{
	background-position:0 -444px;
}

.my_info{
	clear:both;
	width:570px;
	padding:15px 0 0 0;
	margin:0 0 15px 25px;
	overflow:hidden;
	position:relative;
}

.my_info img{
	float:left;
	width:40px;
	height:40px;
	margin-right:14px;
}

.my_info dl{
	float:left;
	display:block;
	font-size:14px;
}

.my_info dt{
	display:block;
	padding:0 60px 0 0;
	position:relative;
}

.my_info dt .train{
	position:absolute;
	top:0;
	right:0;
}

.my_info dd{
	display:block;
	padding:6px 0 0 0;
}

.my_info dd span{
	padding-left:20px;
}

.my_info dd .loggin_record{
	position:absolute;
	margin:1px 0 0 10px;
	*margin:2px 0 0 10px;
}

.my_info .tL,.tR,.bL,.bR{
	position:absolute;
	z-index:9;
	width:1px;
	height:1px;
	overflow:hidden;
}

.my_info .tL{
	background:#fff;
	left:0;
}

.my_info .tR{
	background:#fff;
	left:39px;
}

.my_info .bL{
	background:#fff;
	bottom:0;
	_bottom:-1px;
	left:0;
}

.my_info .bR{
	background:#fff;
	bottom:4px;
	_bottom:3px;
	left:39px;
}

.low1,.low2,.low3,.middle1,.middle2,.middle3,.high1,.high2,.high3{
	padding:5px 0 5px 79px;
	font-size:14px;
}

.low1 strong,.low2 strong,.low3 strong,.middle1 strong,.middle2 strong,.middle3 strong,.high1 strong,.high2 strong,.high3 strong{
	font-size:20px;
	font-family:Arial;
}

.low1 .level,.low2 .level,.low3 .level,.middle1 .level,.middle2 .level,.middle3 .level,.high1 .level,.high2 .level,.high3 .level{
	padding:9px 0 15px 0;
	*padding:11px 0 15px 0;
	position:relative;
}

.low1 span,.low2 span,.low3 span,.middle1 span,.middle2 span,.middle3 span,.high1 span,.high2 span,.high3 span{
	width:63px;
	height:40px;
	line-height:34px;
	padding-left:163px;
	font-weight:bold;
	font-size:24px;
	overflow:hidden;
	position:absolute;
	top:0;
	background-repeat:no-repeat;
	letter-spacing:1px;
}

.low1 span{
	background-position:0 -500px;
}

.low2 span{
	background-position:0 -595px;
}

.low3 span{
	background-position:-226px -500px;
}

.middle1 span{
	background-position:-226px -545px;
}

.middle2 span{
	background-position:-226px -594px;
}

.middle3 span{
	background-position:-226px -594px;
}

.high1 span{
	background-position:-455px -501px;
}

.high2 span{
	background-position:-455px -549px;
}

.high3 span{
	background-position:-455px -598px;
}

.low1 strong,.low1 span,.low1 b,.low2 strong,.low2 span,.low2 b,.low3 strong,.low3 span,.low3 b{
	color:#e2643d;
}

.middle1 strong,.middle1 span,.middle1 b,.middle2 strong,.middle2 span,.middle2 b,.middle3 strong,.middle3 span,.middle3 b{
	color:#fe831f;
}

.high1 strong,.high1 span,.high1 b,.high2 strong,.high2 span,.high2 b,.high3 strong,.high3 span,.high3 b{
	color:#b3d465;
}

a.whole1,a.whole2{
	position:absolute;
	right:45px;
	top:72px;
	cursor:pointer;
}

a.whole1 b,a.whole2 b{
	position:absolute;
	width:7px;
	height:5px;
	top:7px;
	*top:5px;
	margin:0 0 0 7px;
	overflow:hidden;
	background-position:-600px -147px;
}

a.whole2 b{
	background-position:-620px -147px;
}

a.whole1 b,a.whole2 b{
	-webkit-transition:all .2s ease-out;
	-moz-transition:all .2s ease-out;
	-o-transition:all .2s ease-out;
}

a.whole1 b:hover,a.whole2 b:hover{
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
}

#safe_item{
	position:relative;
	#zoom:1;
}

.my_circs{
	padding:0 0 10px 79px;
	overflow:hidden;
	position:relative;
}

.my_circs .security{
	clear:both;
	width:520px;
	line-height:20px;
	margin-top:10px;
}

.my_circs .security h3{
	float:left;
	width:515px;
	padding:10px 0 10px 0;
	line-height:27px;
	font-size:14px;
}

.my_circs dl{
	display:block;
	padding-bottom:20px;
	padding-right:10px;
	overflow:hidden;
	position:relative;
}

.my_circs dl.h{
	padding-bottom:35px;
}

.my_circs dt{
	display:block;
	padding:0;
	font-size:14px;
	line-height:16px;
}

.my_circs dt .warn_red,.warn_orange,.succeed{
	margin:2px 6px 0 0;
	*margin:1px 6px 0 0;
	_margin:1px 3px 0 0;
}

.my_circs dd{
	padding:7px 0 0 23px;
	_padding:7px 0 0 20px;
	color:#959595;
}

.my_circs dl a.dispose{
	width:125px;
	height:63px;
	overflow:hidden;
	position:absolute;
	top:0;
	right:30px;
	background-position:0 -789px;
}

.my_circs dl a.dispose:hover{
	text-decoration:none;
	background-position:-150px -789px;
}

.my_circs dl a.button,.my_circs dl a.button1{
	position:absolute;
	top:3px;
	right:30px;
}

.my_circs .safety_sum{
	display:block;
	height:38px;
}

.my_circs .safety_sum span{
	float:left;
	width:62px;
	height:25px;
	line-height:26px;
	text-align:center;
	font-size:14px;
	background-position:-550px -245px;
}

#tabs{
	clear:both;
	width:580px;
	margin-left:25px;
	overflow:hidden;
	position:relative;
}

#tabs .scroll,#tabs .scroll_qt{
	margin:0 auto 20px;
	width:580px;
	height:130px;
	overflow:hidden;
	position:relative;
}

#tabs .scroll_qt{
	width:680px;
}

#tabs .scroll_img{
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	overflow:hidden;
}

#tabs .scroll_explain,#tabs .scroll_explain_qt{
	float:left;
	width:580px;
	height:105px;
	padding:8px 0 0 0;
	position:relative;
	overflow:hidden;
}

#tabs .scroll_explain_qt{
	width:680px;
}

#tabs .scroll_explain img{
	border:0;
	margin-left:10px;
	display:inline;
}

#tabs .scroll_explain a.img1,a.img2,a.img3,a.img4,a.img5,a.img6{
	float:left;
	width:148px;
	height:30px;
	padding:74px 0 0 127px;
	margin-left:10px;
	display:inline;
}

#tabs .scroll_explain a.img1{
	background-position:0 0;
}

#tabs .scroll_explain a.img2{
	background-position:0 -114px;
}

#tabs .scroll_explain a.img3{
	background-position:-285px 0;
}

#tabs .scroll_explain a.img4{
	background-position:-285px -114px;
}

#tabs .scroll_explain a.img5{
	background-position:-570px 0;
}

#tabs .scroll_explain a.img6{
	background-position:-570px -114px;
}

#tabs .scroll_icon{
	width:100%;
	height:10px;
	padding:0;
	position:absolute;
	z-index:8;
	top:120px;
	left:45%;
}

#tabs .scroll_icon ul{
	position:absolute;
	z-index:5;
}

#tabs .scroll_icon li{
	float:left;
	width:10px;
	height:10px;
	margin-left:8px;
	padding:0;
	cursor:pointer;
	position:relative;
	z-index:9;
	background-position:-570px -147px;
}

#tabs .scroll_icon li.current{
	background-position:-550px -147px;
}

.tool_list dl{
	clear:both;
	width:249px;
	overflow:hidden;
}

.tool_list dl a{
	float:left;
	width:249px;
	height:43px;
	padding:8px 0 0 1px;
	display:block;
	line-height:15px;
	*line-height:18px;
	color:#333;
	position:relative;
}

.tool_list dl a:hover{
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0 -135px;
}

.tool_list dl a span{
	width:58px;
	height:34px;
	padding-top:16px;
	line-height:19px;
	*line-height:22px;
	_line-height:18px;
	color:#266392;
	text-align:center;
	cursor:pointer;
	position:absolute;
	right:0;
	top:0;
}

.tool_list dl a:hover span{
	display:block;
}

.tool_list dl b{
	margin-right:10px;
	cursor:pointer;
}

.tool_list dt{
	font-size:14px;
	color:#333;
}

.tool_list dd{
	color:#959595;
	padding-top:3px;
}

.tool_list li{
	float:left;
	width:249px;
	line-height:17px;
	padding:3px 0 6px;
}

.tool_list li i{
	margin:0 6px 0 0;
}

.tool_list .u_n{
	color:#266392;
}

.tool_list .u_y{
	color:#fff;
	background-position:-192px -246px;
}

.tool_list1 dl a:hover{
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0 -190px;
}

.friend_group{
	float:left;
	width:249px;
	margin-top:5px;
	position:relative;
}

.friend_group li{
	display:block;
	height:20px;
	line-height:20px;
	margin:10px 0 0 1px;
	position:relative;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.friend_group li.col{
	height:auto;
	color:#266392;
	overflow:visible;
	white-space:normal;
	text-indent:-1em;
	margin-left:1em;
}

.friend_group li img{
	float:left;
	width:20px;
	height:20px;
	margin-right:10px;
}

.friend_group li .tL,.tR,.bL,.bR{
	position:absolute;
	z-index:9;
	width:1px;
	height:1px;
	background:#f1f5f8;
	overflow:hidden;
}

.friend_group li .tL{
	left:0;
	top:0;
}

.friend_group li .tR{
	left:19px;
	top:0;
}

.friend_group li .bL{
	bottom:0;
	left:0;
}

.friend_group li .bR{
	bottom:0;
	left:19px;
}

.page{
	clear:both;
	width:720px;
	padding:30px 0 0 0;
	font-size:14px;
	color:#686868;
	overflow:hidden;
}

.page a.previous,.page a.next{
	display:inline-block;
	height:23px;
	padding:3px 13px;
	border:1px solid #ddd;
	ctext-align:center;
	font-size:14px;
	olor:#686868;
}

.page a.previous{
	margin-right:10px;
}

.page a.next{
	margin-left:10px;
}

.page a{
	display:inline-block;
	height:23px;
	padding:3px 13px;
	border:1px solid #ddd;
	color:#686868;
	text-align:center;
	font-size:14px;
	text-decoration:none;
}

.page a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#777;
	border:1px solid #616161;
}

.page .current{
	display:inline-block;
	height:24px;
	padding:3px 8px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
}

.page .disabled{
	padding:2px 5px;
	margin:2px;
}

.page .jump{
	display:inline-block;
	padding:0 0 0 20px;
	position:relative;
	*top:5px;
}

.page .jump em{
	*float:left;
	*line-height:24px;
}

.page .jump input{
	*float:left;
	width:31px;
	height:19px;
	padding-top:3px;
	border:1px solid #ddd;
	color:#686868;
	text-align:center;
}

.top,.bottom{
	margin:0 auto;
	width:910px;
	height:5px;
	overflow:hidden;
	background-repeat:no-repeat;
}

.top{
	background-position:0 -451px;
}

.bottom{
	background-position:0 -456px;
}

.center{
	margin:0 auto;
	width:900px;
	padding:0 5px 50px 5px;
	min-height:450px;
	_height:auto;
	overflow:hidden;
}

.center1{
	margin:0 auto;
	width:894px;
	padding:0 8px 50px 0;
	border-left:4px solid #eceff1;
	border-right:4px solid #eceff1;
	background:#fff;
	min-height:450px;
	_height:auto;
	overflow:hidden;
	position:relative;
}

.center_left{
	float:left;
	width:151px;
	padding:17px 0 20px 0;
	overflow:hidden;
}

.center_left h3{
	clear:both;
	margin:0 auto;
	width:130px;
	height:25px;
	padding:0 0 0 11px;
	line-height:15px;
	*line-height:20px;
	border-bottom:1px dotted #bfbfbf;
	font-size:14px;
	position:relative;
}

.center_left h3 a{
	color:#333;
	line-height:23px;
}

.center_left h3 a:hover{
	color:#333;
	text-decoration:underline;
}

.center_left h3 .i5,.i9{
	margin-right:10px;
}

.center_left h3 .i9{
	margin-top:3px;
}

.center_left .menu_left{
	float:left;
	width:144px;
	padding:8px 0 8px 6px;
}

.center_left .menu_left li{
	display:block;
	line-height:30px;
	*line-height:32px;
	margin-bottom:2px;
	*margin-bottom:0;
	font-size:14px;
	position:relative;
	z-index:2;
}

.center_left .menu_left li a{
	float:left;
	width:108px;
	display:block;
	padding-left:36px;
	color:#313131;
}

.center_left .menu_left li a:hover{
	text-decoration:none;
	background-position:-255px -135px;
	background-repeat:no-repeat;
}

.center_left .menu_left .on{
	background-position:-255px -135px;
	background-repeat:no-repeat;
}

.center_left .cl_comment{
	margin-left:20px;
	line-height:24px;
	font-size:14px;
	position:relative;
	bottom:0;
}

.center_right{
	float:left;
	width:749px;
	padding-right:0;
	min-height:400px;
	_height:400px;
	position:relative;
}

.center_right .tips_orange{
	left:315px;
	top:180px;
	*top:174px;
	_top:180px;
}

.center_right_banner{
	float:left;
	width:749px;
	min-height:150px;
	_height:150px;
	overflow:hidden;
}

.center_right .record{
	float:left;
	width:250px;
	min-height:150px;
	_height:150px;
	overflow:hidden;
}

.center_right .record1{
	float:left;
	width:460px;
	line-height:20px;
	padding-top:20px;
}

.center_right .record1 h3{
	font-size:14px;
}

.center_right .record1 p{
	padding-top:8px;
}

.center_right .record2{
	padding:0 0 0 35px;
	position:relative;
}

.center_right .record2 .r_date{
	width:660px;
	margin-top:15px;
	padding:0 0 5px 10px;
	border-bottom:3px solid #d2d2d2;
	font-size:14px;
	font-weight:bold;
}

.center_right .record2 h1{
	clear:both;
	padding:20px 0 40px 0;
	font-size:14px;
	font-weight:normal;
	overflow:hidden;
}

.center_right .record2 h1 b{
	font-size:24px;
	color:#fe831f;
}

.center_right .record2 ul{
	clear:both;
	width:660px;
	padding-left:10px;
	border-bottom:1px solid #efefef;
	overflow:hidden;
	position:relative;
}

.center_right .record2 ul:hover{
	background-color:#edf6ff;
}

.center_right .record2 ul.r_tit{
	border-bottom:3px solid #ededed;
	color:#808080;
	font-weight:normal;
	background:none;
}

.center_right .record2 ul.r_tit li{
	padding:10px 0 10px 0;
}

.center_right .record2 ul.mcl_info{
	background:#ffffcb;
}

.center_right .record2 ul.mcl_info b{
	color:#ff3000;
	font-weight:normal;
}

.center_right .record2 ul.mcl_info a.button{
	position:absolute;
	right:10px;
	top:45px;
}

.center_right .record2 ul.mcl_info li.mi{
	clear:both;
	width:480px;
	line-height:22px;
	color:#333;
	font-size:12px;
	overflow:auto;
	white-space:normal;
}

.center_right .record2 ul.mcl_info a.whole1,a.whole2{
	font-size:14px;
	top:10px;
	right:25px;
}

.center_right .record2 li{
	float:left;
	width:130px;
	padding:10px 0 10px 15px;
	margin-right:10px;
	font-size:14px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}

.center_right .record2 li.col{
	width:125px;
}

.center_right .record2 li .warn_orange{
	position:absolute;
	left:5px;
}

.center_right .center_right_banner .crb{
	padding:85px 0 0 450px;
}

.center_right .center_right_banner .crb span{
	float:left;
	width:140px;
	padding:30px 0 0 15px;
}

.center_right .accounts_content{
	margin:0 auto;
	width:690px;
	padding:10px 0 0 0;
	overflow:hidden;
}

.center_right .accounts_content dl{
	float:left;
	width:630px;
	padding:22px 30px 18px;
	border-bottom:1px solid #efefef;
	font-size:14px;
	overflow:hidden;
	position:relative;
}

.center_right .accounts_content dl.none{
	border-bottom:none;
}

.center_right .accounts_content dl .quick_see{
	left:230px;
}

.center_right .accounts_content dl a.button,.manipulate{
	position:absolute;
	right:30px;
	top:22px;
}

.center_right .accounts_content dl .manipulate{
	width:104px;
	height:30px;
	overflow:hidden;
	right:21px;
	top:32px;
}

.center_right .accounts_content dl .icon5,.icon6,.icon7,.icon8{
	margin-right:15px;
}

.center_right .accounts_content dt{
	float:left;
	width:150px;
	font-weight:bold;
	font-family:Arial;
}

.center_right .accounts_content dt .succeed,.succeed_gray{
	margin:0 3px 0 0;
}

.center_right .accounts_content dd{
	float:left;
	width:460px;
	padding:5px 20px 0 0;
	line-height:20px;
}

.center_right .accounts_content dd i{
	margin-right:6px;
}

.banner_info{
	float:left;
	_width:270px;
	height:115px;
	padding:35px 0 0 255px;
	font-size:14px;
	color:#7c7c7c;
	position:relative;
}

.banner_info p,.banner_info .p1{
	float:left;
	width:220px;
	line-height:22px;
	display:block;
}

.banner_info .p1{
	width:auto;
}

.banner_info ul{
	clear:both;
	line-height:22px;
	display:block;
	padding-left:1.5em;
	list-style:decimal;
}

.banner_info .bi{
	height:27px;
}

.banner_info .bi .state_ok,.state_no{
	display:block;
	line-height:18px;
	padding:0 0 0 110px;
	font-weight:bold;
	color:#333;
}

.banner_info .bi .state_no{
	color:#999;
	line-height:16px;
}

.banner_info .bi .succeed,.succeed_gray{
	margin:2px 4px 0 0;
	*margin:0 4px 0 0;
}

.banner_info a.share_button{
	margin-top:5px;
}

.banner_info a.quick_see{
	width:20px;
	height:15px;
	bottom:30px;
	margin-left:5px;
}

.banner_button{
	float:left;
	height:50px;
	padding:62px 0 0 40px;
	_padding:62px 0 0 0;
}

.content_info{
	padding:0 20px 0 35px;
	font-size:14px;
	line-height:20px;
	overflow:hidden;
}

.content_info dl{
	float:left;
	width:680px;
	padding:20px 0 15px 0;
	position:relative;
	border-bottom:1px dashed #ddd;
}

.content_info dl.d1{
	padding:30px 0 25px 0;
	border:none;
}

.content_info dt{
	position:relative;
}

.content_info dd{
	font-size:12px;
	color:#999;
}

.content_info dl a.button{
	position:absolute;
	right:100px;
	top:22px;
}

.content_info dl .mt{
	margin-top:20px;
}

.content_info p{
	line-height:24px;
}

.content_info p .new{
	position:static;
	display:inline-block;
	margin-right:5px;
}

.content_info li{
	float:left;
	width:110px;
	color:#266392;
	line-height:22px;
}

.content_info li.tq{
	width:330px;
	line-height:24px;
	margin-right:10px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.content_info li.tq .i15{
	margin-right:5px;
	top:3px;
	position:relative;
}

.content_info li.tq1{
	clear:both;
	display:block;
	width:500px;
	font-size:12px;
	color:gray;
}

.content_info li a{
	color:#266392;
}

.content_info h3{
	_clear:both;
}

.content_info p.restrictions{
	clear:both;
	width:524px;
	height:71px;
	line-height:20px;
	padding:11px 10px 0 80px;
	margin-top:10px;
	font-size:14px;
}

.content_info p.restrictions a{
	color:#266392;
	font-size:14px;
	display:inline-block;
}

.content_info p.restrictions i{
	position:relative;
	bottom:-5px;
	*bottom:-4px;
	margin:0 5px;
}

.content_info p.restrictions1{
	padding:0 0 0 60px;
	font-size:12px;
}

.center_right .game_egis{
	float:left;
	width:680px;
	padding:5px 0 0 35px;
}

.center_right .game_egis .ge_title{
	float:left;
	width:680px;
	padding:5px 0 15px 0;
	font-size:14px;
	overflow:hidden;
}

.center_right .game_egis ul,.game_egis1 ul{
	float:left;
	width:640px;
	display:block;
	padding:5px 0 8px 40px;
	border-bottom:1px solid #efefef;
}

.center_right .game_egis1 ul{
	height:30px;
}

.center_right .game_egis ul#none{
	border:none;
}

.center_right .game_egis li{
	float:left;
	display:block;
	padding:5px 0 0 0;
	line-height:23px;
	font-size:14px;
}

.center_right .game_egis li i{
	margin:0 10px 0 0;
}

.center_right .game_egis li.ge1{
	width:200px;
	line-height:20px;
}

.center_right .game_egis li.ge2{
	width:290px;
	padding-top:8px;
}

.center_right .game_egis li.ge3{
	width:150px;
	padding-top:7px;
	line-height:15px;
	*line-height:17px;
	position:relative;
}

.center_right .game_egis li.ge3 i{
	margin:0 5px 0 0;
}

.center_right .game_egis ul.h1{
	background:#fff;
}

.center_right .game_egis ul.h2{
	background:#fff;
}

.center_right .game_egis ul.h3{
	background:#f0f6fb;
}

.center_right .game_egis ul .details{
	display:none;
	float:left;
	width:600px;
	height:20px;
	padding:0 0 0 27px;
	font-size:12px;
	color:#999;
	overflow:hidden;
}

.center_right .game_egis ul .details i{
	margin:3px 5px 0 0;
	cursor:pointer;
}

.center_right .game_egis ul.no_game{
	width:555px;
	border:none;
	margin-top:5px;
	padding:0 0 0 120px;
	position:relative;
}

.center_right .game_egis ul.no_game .no_game_title{
	padding:5px 0 0 0;
	position:absolute;
	left:0;
	top:2px;
}

.center_right .game_egis ul.no_game li{
	width:180px;
	padding-bottom:15px;
}

.center_right .game_egis #comm_game{
	float:left;
	position:relative;
}

.center_right .toolbox_banner1{
	float:left;
	margin-left:1px;
	width:749px;
	height:145px;
}

.center_right .toolbox_banner{
	margin:0 auto;
	margin-top:15px;
	width:683px;
	height:156px;
	overflow:hidden;
}

.center_right .toolbox_banner dl{
	float:left;
	width:450px;
	padding:73px 0 0 233px;
	overflow:hidden;
}

.center_right .toolbox_banner dt{
	float:left;
	width:430px;
	display:block;
	font-size:14px;
}

.center_right .toolbox_banner dt blockquote{
	float:left;
	line-height:33px;
}

.center_right .toolbox_banner dt li{
	float:left;
	width:94px;
	height:32px;
	display:block;
}

.center_right .toolbox_banner dt li .i1,.i3,.i6{
	margin-right:6px;
}

.center_right .toolbox_banner dt li .i3{
	margin-top:1px;
}

.center_right .toolbox_banner dt li a{
	float:left;
	width:86px;
	height:24px;
	padding:8px 0 0 8px;
	line-height:16px;
	*line-height:18px;
}

.center_right .toolbox_banner dt li a:hover{
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:-550px -280px;
}

.center_right .toolbox_banner dd{
	float:left;
	width:430px;
	height:40px;
	line-height:20px;
	display:block;
	color:#999;
}

.center_right .toolbox_button{
	margin:0 auto;
	clear:both;
	width:118px;
	padding:19px 0 15px 565px;
	text-align:right;
	overflow:hidden;
}

.center_right .use_all{
	padding:0 35px 0 23px;
	font-size:14px;
	line-height:20px;
}

.center_right .use_all p{
	line-height:23px;
}

.center_right .use_egis,.use_egis1,.use_egis2{
	float:left;
	width:330px;
	margin:0 0 10px 0;
	position:relative;
}

.center_right .use_egis1{
	width:315px;
	*width:320px;
	_width:315px;
	margin:0 20px 0 0;
}

.center_right .use_egis2{
	width:400px;
}

.center_right .use_egis i{
	margin-left:4px;
	*margin-left:5px;
	display:inline;
}

.center_right .use_egis a.title_icon,.title_icon_t{
	float:left;
	width:68px;
	height:89px;
	padding:15px 0 0 12px;
	text-align:left;
	cursor:pointer;
	display:block;
	position:relative;
}

.center_right .use_egis .title_icon_t{
	width:60px;
	height:80px;
	padding:15px 0 0 0;
	cursor:auto;
}

.center_right .use_egis .title_icon_t i{
	margin-left:0;
}

.center_right .use_egis a.title_icon .warn_red,.title_icon_t .warn_red{
	position:absolute;
	left:44px;
	top:47px;
	z-index:1;
	cursor:pointer;
}

.center_right .use_egis a.title_icon span,.title_icon_t span{
	float:left;
	width:56px;
	padding:4px 0 0 4px;
	color:#333;
	overflow:hidden;
}

.center_right .use_egis a.title_icon:hover{
	text-decoration:none;
	background-position:0 -385px;
}

.center_right .use_egis .ue_info,.ue_info1{
	float:left;
	padding:13px 0 0 5px;
}

.center_right .use_egis .ue_info1{
	width:220px;
}

.center_right .use_egis .ue_info h3{
	font-weight:normal;
	overflow:hidden;
}

.center_right .use_egis .ue_info p{
	color:#999;
	font-size:12px;
	overflow:hidden;
}

.center_right .use_egis .ue_info p a.button{
	margin-top:3px;
}

.center_right .use_egis .ue_info a.ut_time{
	padding:0 0 0 10px;
	color:#266392;
	position:relative;
	top:-10px;
}

.center_right .use_egis .ue_warn{
	width:197px;
	height:73px;
	padding:26px 0 0 7px;
	position:absolute;
	left:80px;
	top:3px;
	z-index:2;
	background-repeat:no-repeat;
	background-position:-83px -388px;
}

.center_right .use_egis .ue_warn p a.button{
	float:right;
	margin:7px 9px 0 0;
}

.recommend{
	display:block;
	clear:both;
	margin:5px 0 20px 0;
	overflow:hidden;
}

.recommend h3{
	line-height:16px;
	clear:none;
}

.recommend img{
	float:left;
	width:223px;
	height:139px;
	border:1px solid #e8e6e7;
	padding:1px;
	margin-right:20px;
}

.recommend p{
	line-height:18px;
}

.recommend p.rt,p.rt1{
	padding-bottom:5px;
	color:#999;
	font-size:12px;
	line-height:20px;
}

.recommend p.rt1{
	color:#333;
	font-size:14px;
	line-height:22px;
}

.recommend p img{
	float:left;
	width:auto;
	height:auto;
	border:none;
	padding:0;
	margin-right:15px;
}

.recommend a.binding{
	margin:0;
}

.center_right .toolbox_franchise{
	height:230px;
	padding:0 35px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:35px -809px;
}

.center_right .toolbox_franchise dl{
	float:left;
	width:220px;
	height:110px;
	border:0;
	margin:10px 0 0 0;
}

.center_right .toolbox_franchise dt{
	display:block;
	font-weight:bold;
	font-size:14px;
	padding:0 0 2px 0;
}

.center_right .toolbox_franchise dd{
	display:block;
	color:#6c625b;
	line-height:20px;
}

.center_right .toolbox_franchise dl.dl{
	margin-left:175px;
	display:inline;
}

.token_process,.token_process1,.token_process2,.token_process3,.token_process4,.token_process5{
	float:left;
	width:710px;
	padding:8px 0 20px 35px;
	line-height:20px;
	position:relative;
}

.token_process1{
	padding:0 0 20px 10px;
}

.token_process2{
	width:610px;
	padding:0 0 20px 0;
	overflow:hidden;
}

.token_process3{
	width:720px;
	padding:0 0 20px 50px;
}

.token_process4{
	width:720px;
	padding:0 0 20px 90px;
}

.token_process5{
	padding:70px 0 20px 150px;
}

.token_process ul.add_files{
	padding:0;
}

.token_process ul.add_files a.af_list{
	float:left;
	width:200px;
	height:30px;
	line-height:30px;
	margin-left:211px;
	padding:0 60px 0 10px;
	display:inline;
	font-size:14px;
	color:#333;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	position:relative;
}

.token_process ul.add_files a.af_list:hover{
	text-decoration:none;
	background:#e6f7ff;
}

.token_process ul.add_files a.af_list b{
	position:absolute;
	top:2px;
	right:10px;
	color:#266392;
	font-weight:normal;
}

.token_process2 ul{
	border:none;
}

.token_process .q_t{
	width:220px;
	height:350px;
	position:absolute;
	top:100px;
	right:15px;
}

.token_process .step1,.step2,.step3,.step_btn{
	height:80px;
	margin-top:40px;
	padding:0 0 0 90px;
	overflow:hidden;
}

.token_process .stepall,.token_process .stepall_system{
	float:left;
	width:400px;
	margin:20px 0 0 167px;
	display:inline;
}

.token_process .stepall_system{
	margin:0 0 0 167px;
	line-height:20px;
}

.token_process .stepall_system i{
	margin:3px 8px 0 0;
}

.token_process .stepall_system .i3{
	margin:2px 8px 0 0;
	*margin:1px 8px 0 0;
}

.token_process .step1{
	background-repeat:no-repeat;
	background-position:-830px -930px;
}

.token_process .step2{
	background-repeat:no-repeat;
	background-position:-830px -1014px;
}

.token_process .step3{
	background-repeat:no-repeat;
	background-position:-830px -1098px;
}

.token_process .step_btn{
	background-image:none;
}

.token_process h1{
	height:59px;
}

.token_process h1.tp1{
	background-position:0 -1040px;
}

.token_process h1.tp2{
	background-position:0 -1115px;
}

.token_process h1.tp3{
	background-position:0 -1184px;
}

.token_process h1.tp4{
	background-position:0 -1253px;
}

.token_process h1.tp5{
	background-position:0 -1322px;
}

.token_process h1.tp18{
	background-position:0 -3799px;
}

.token_process h1.tp19{
	background-position:0 -3858px;
}

.token_process h1.tp6{
	background-position:0 -1391px;
}

.token_process h1.tp7{
	background-position:0 -1460px;
}

.token_process h1.tp8{
	background-position:0 -1529px;
}

.token_process h1.tp9{
	background-position:0 -1598px;
}

.token_process h1.tp10{
	background-position:0 -1731px;
}

.token_process h1.tp20{
	background-position:0 -3679px;
}

.token_process h1.tp21{
	background-position:0 -3739px;
}

.token_process h1.tp11{
	background-position:0 -1795px;
}

.token_process h1.tp12{
	background-position:0 -1859px;
}

.token_process h1.tp13{
	background-position:0 -1923px;
}

.token_process h1.tp14{
	background-position:0 -1987px;
}

.token_process h1.tp51{
	background-position:0 -5464px;
}

.token_process h1.tp15{
	background-position:0 -3499px;
}

.token_process h1.tp16{
	background-position:0 -3559px;
}

.token_process h1.tp17{
	background-position:0 -3619px;
}

.token_process h1.tp22{
	background-position:0 -4081px;
}

.token_process h1.tp23{
	background-position:0 -4141px;
}

.token_process h1.tp24{
	background-position:0 -4201px;
}

.token_process h1.tp25{
	background-position:0 -4201px;
}

.token_process h1.tp26{
	background-position:0 -4201px;
}

.token_process h1.tp27{
	background-position:0 -4201px;
}

.token_process h1.tp32{
	background-position:0 -4680px;
}

.token_process h1.tp33{
	background-position:0 -4740px;
}

.token_process h1.tp34{
	background-position:0 -4800px;
}

.token_process h1.tp39{
	background-position:0 -5100px;
}

.token_process h1.tp40{
	background-position:0 -5160px;
}

.token_process h1.tp41{
	background-position:0 -5220px;
}

.token_process h1.tp42{
	background-position:0 -5280px;
}

.token_process h1.tp43{
	background-position:0 -5340px;
}

.token_process h1.tp44{
	background-position:0 -5400px;
}

.token_process h1.tp45{
	background-position:0 -5610px;
}

.token_process h1.tp46{
	background-position:0 -5670px;
}

.token_process h1.tp47{
	background-position:0 -5730px;
}

.token_process h1.tp48{
	background-position:0 -4261px;
}

.token_process h1.tp49{
	background-position:0 -4321px;
}

.token_process h1.tp50{
	background-position:0 -4381px;
}

.token_process ul{
	padding:20px 0 0 0;
}

.token_process ul.ulp{
	padding-top:20px;
}

.token_process ul{
	border:2px solid #fff;
}

.token_process ul.hover:hover{
	border:2px solid #7babcf;
	-webkit-border-radius:4px;
	-moz-border-radius:3px;
	box-shadow:1px 1px 2px 1px #eaf2f8;
	-moz-box-shadow:1px 1px 2px 1px #eaf2f8;
	-webkit-box-shadow:1px 1px 2px 1px #eaf2f8;
}

.token_process ul.hoverOn{
	border:2px solid #ecf7ff;
	-webkit-border-radius:4px;
	-moz-border-radius:3px;
	box-shadow:1px 1px 2px 1px #ebf5fe;
	-moz-box-shadow:1px 1px 2px 1px #ebf5fe;
	-webkit-box-shadow:1px 1px 2px 1px #ebf5fe;
	background:#ecf7ff;
}

.token_process li{
	clear:both;
	width:693px;
	padding:0 0 17px 0;
	*padding:0 0 14px 0;
	display:block;
	overflow:hidden;
}

.token_process li.col{
	padding-bottom:5px;
}

.token_process li.col2{
	padding-bottom:8px;
}

.token_process li blockquote{
	float:left;
	width:210px;
	padding:8px 3px 0 0;
	font-size:14px;
	text-align:right;
}

.token_process li blockquote.bq{
	width:120px;
}

.token_process li code{
	float:left;
	width:70px;
	height:25px;
	line-height:25px;
	margin:5px 5px 0 0;
	color:#256394;
	background:#d7e9f5;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	font-family:"微软雅黑";
}

.token_process2 li{
	display:block;
}

.token_process2 li blockquote{
	float:left;
	width:145px;
	padding:8px 3px 0 0;
	font-size:14px;
	text-align:right;
}

.token_process li blockquote b{
	font-weight:normal;
	color:#f00;
}

.token_process li.pmfp{
	font-size:14px;
	line-height:24px;
	*line-height:22px;
}

.token_process li.pmfp input{
	margin-top:0;
}

.token_process li.pw_safe{
	line-height:16px;
}

.token_process li.pw_safe .tp_txt{
	*padding-top:3px;
}

.token_process li.li1{
	padding-left:162px;
	font-size:14px;
}

.token_process li.li2{
	padding-left:150px;
	font-size:14px;
}

.token_process li .tp_txt,.tp_txt3,.tp_txt6{
	float:left;
	width:430px;
	line-height:16px;
	*line-height:18px;
	padding:5px 0 0 223px;
	color:#999;
}

.token_process li .tp_txt a.quick_see{
	width:auto;
	margin:0;
	color:#266392;
	position:static;
}

.token_process li .tp_txt1{
	float:left;
	padding:8px 0 0 0;
	font-size:14px;
}

.token_process li .tp_txt2{
	float:left;
	padding:5px 0 0 0;
}

.token_process2 li .tp_txt3{
	padding:5px 0 0 148px;
}

.token_process li .tp_txt4{
	position:absolute;
	margin:9px 0 0 8px;
	line-height:16px;
	*line-height:19px;
	_line-height:15px;
}

.token_process li .tp_txt input,.token_process li .tp_txt4 input,.token_process li .tp_txt5 input{
	float:left;
	width:15px;
	height:15px;
	margin-right:5px;
}

.token_process li .tp_txt5{
	float:left;
	padding:7px 30px 0 0;
	line-height:16px;
	*line-height:19px;
	_line-height:16px;
}

.token_process li .tp_txt6{
	padding:5px 0 0 123px;
}

.token_process li .tp_txt7{
	float:left;
	width:550px;
	padding:0 0 6px 0;
}

.token_process li .tips_info,.tips_info_orange,.tips_info_suc{
	position:absolute;
	margin:6px 0 0 5px;
	line-height:19px;
	*line-height:22px;
	_line-height:20px;
	padding-left:20px;
	background-position:0 -72px;
	color:#f9590d;
}

.token_process li .tips_info_suc{
	left:410px;
	margin:10px 0 0 5px;
	color:#666;
}

.token_process li .tips_info_orange{
	background-position:0 -96px;
}

.token_process li .tips_info_suc{
	background-position:0 3px;
}

.token_process li a.quick_see{
	margin:5px 0 0 8px;
	*margin:0 0 0 8px;
}

.token_process li.btn{
	width:470px;
	padding:10px 0 0 223px;
}

.token_process .title{
	clear:inherit;
	display:inherit;
	border-bottom:none;
	color:inherit;
	position:static;
	overflow:inherit;
	padding-left:100px;
	font-size:14px;
	margin:30px 0;
}

.token_process .btn_loading{
	margin:0 0 0 10px;
	padding:12px 0 0 20px;
	font-size:14px;
	background:url(loading.gif) 0 13px no-repeat;
	position:relative;
	top:-12px;
}

.token_process dl{
	clear:both;
	padding:30px 0 0 188px;
	_padding:13px 0 0 188px;
	overflow:hidden;
}

.token_process dl.tp_dl{
	padding-left:130px;
}

.token_process dl.tp_dl2{
	width:470px;
	margin-left:167px;
	padding:10px 0 10px 20px;
	background-color:#e4f5fc;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	display:block;
	position:relative;
}

.token_process dl.tp_dl2 dt{
	width:0;
}

.token_process dl.tp_dl2 p{
	padding-bottom:5px;
}

.token_process dl.tp_dl2 a.button{
	position:absolute;
	left:370px;
	top:35px;
}

.token_process dl .tpdl_t{
	padding:0 0 10px 38px;
}

.token_process dt{
	float:left;
	width:37px;
	padding:5px 0 0 0;
	overflow:hidden;
}

.token_process dt input{
	width:15px;
	height:15px;
}

.token_process dd{
	display:block;
	overflow:hidden;
}

.token_process dd i{
	margin-right:10px;
}

.token_process dd .dd_t{
	float:left;
	font-size:14px;
	padding-right:8px;
}

.token_process dd .dd_d{
	float:left;
	width:420px;
	padding:5px 0 0 0;
	color:#999;
}

.token_process dd a.quick_see{
	float:left;
	position:static;
}

.tp_succeed,.tp_succeed2{
	float:left;
	width:500px;
	padding:10px 0 0 167px;
	position:relative;
}

.tp_succeed2{
	padding:10px 0 0 85px;
}

.tp_succeed i,.tp_succeed2 i{
	position:absolute;
	left:115px;
	z-index:222;
}

.tp_succeed .i16,.tp_succeed .i17{
	float:none;
	display:inline-block;
	margin:0 0 -3px 5px;
}

.tp_succeed2 i{
	left:35px;
}

.token_process .error,.token_process .hint{
	left:167px;
	margin-top:4px;
	*margin-top:1px;
}

.tp_succeed h2{
	margin-bottom:3px;
}

.tp_succeed p{
	line-height:20px;
}

.limit_login{
	clear:both;
	width:330px;
	margin:10px 0;
	padding:10px;
	border:1px solid #c5c5c5;
	background:#efefef;
}

.center_right .p_mobile{
	clear:both;
	padding:0 35px;
	position:relative;
}

.center_right .p_mobile ul{
	clear:both;
	width:670px;
	height:31px;
	display:block;
	margin-bottom:20px;
	border-bottom:1px solid #69cbf2;
}

.center_right .p_mobile li{
	float:left;
}

.center_right .p_mobile li a{
	float:left;
	width:118px;
	height:23px;
	line-height:23px;
	padding-top:3px;
	margin:4px 2px 0 0;
	font-size:14px;
	text-align:center;
	color:#595959;
	text-decoration:none;
	background-position:-255px -190px;
}

.center_right .p_mobile li .select{
	background-position:-255px -220px;
	height:31px;
	line-height:31px;
	padding:0;
	margin-top:0;
	cursor:text;
	position:relative;
	bottom:-1px;
	font-weight:bold;
}

.center_right .p_mobile .pm_info{
	float:left;
	width:510px;
	height:80px;
	margin:15px 0 0 0;
	padding:6px 0 0 73px;
	position:relative;
}

.center_right .p_mobile .pm_info .p_pm1{
	padding-left:108px;
}

.center_right .p_mobile .pm_info .p_pm2{
	padding-left:260px;
}

.center_right .p_mobile .pm_info2{
	float:left;
	width:460px;
	padding:0 0 30px 205px;
	line-height:20px;
	overflow:hidden;
}

.center_right .p_mobile .pm_cont{
	float:left;
	width:500px;
}

.center_right .p_mobile .pm_info2 b{
	position:relative;
	left:0;
	top:50px;
}

.center_right .p_mobile #soft_main_sub2,#soft_main_sub3,#soft_main_sub4{
	overflow:hidden;
	position:relative;
}

.center_right .p_mobile #soft_main_sub2 b,#soft_main_sub3 b,#soft_main_sub4 b{
	position:absolute;
	left:0;
	_left:-665px;
	top:0;
}

.center_right .p_mobile .tips_orange{
	left:315px;
	_left:285px;
	top:43px;
}

.center_right .p_mobile .t_cont{
	float:left;
	min-height:320px;
	padding:0 10px 20px 0;
	font-size:14px;
}

.center_right .p_mobile .t_cont .k1,.k2{
	float:left;
	width:415px;
	display:block;
	padding:45px 0 0 255px;
	line-height:22px;
	color:#999;
	font-size:12px;
}

.center_right .p_mobile .t_cont .k2{
	padding-top:15px;
}

.center_right .p_mobile .t_cont .k2 h3{
	font-weight:normal;
	font-size:14px;
	color:#333;
}

.center_right .p_mobile .t_cont .k2 p{
	font-size:12px;
	padding:0 0 10px 14px;
}

.center_right .p_mobile .t_cont a.k_button1,a.k_button2{
	float:left;
	width:202px;
	height:115px;
}

.center_right .p_mobile .t_cont a.k_button1{
	margin-right:10px;
	background-position:-370px -930px;
}

.center_right .p_mobile .t_cont a.k_button2{
	background-position:-370px -1053px;
}

.center_right .info_tips{
	float:left;
	width:680px;
	padding:5px 0 35px 35px;
	line-height:15px;
	position:relative;
}

.center_right .info_tips .tips_blue{
	left:95px;
	top:35px;
}

.password_management .pm_title{
	margin:0 auto;
	width:400px;
	height:65px;
	line-height:20px;
	margin-bottom:-20px;
	padding:35px 0 0 130px;
	overflow:hidden;
	font-size:14px;
	background-position:-649px -1630px;
}

.password_management .pm_index,.pm_index2,.pm_modify{
	margin:0 auto;
	width:635px;
	padding:8px 0 50px 0;
	overflow:hidden;
}

.password_management .pm_index li,.pm_modify li{
	float:left;
	font-size:14px;
}

.password_management .pm_modify li{
	float:left;
	width:610px;
	display:block;
	padding:15px 0 40px 25px;
	color:#333;
	position:relative;
}

.password_management .pm_modify li img{
	float:left;
	width:42px;
	height:42px;
	margin-right:15px;
}

.password_management .pm_modify li h3{
	font-weight:normal;
	padding:3px 0 0 39px;
}

.password_management .pm_modify li .mt_m{
	float:left;
	margin-top:10px;
}

.password_management .pm_modify li .pm_txt{
	float:left;
	padding-top:3px;
	font-size:12px;
	color:#999;
}

.password_management .pm_modify li a.button{
	position:absolute;
	left:420px;
	top:18px;
}

.password_management .pm_modify li a.b_p{
	position:absolute;
	left:525px;
	top:18px;
}

.password_management .pm_index li i,.pm_modify i{
	margin:4px 15px 0 0;
}

.password_management .pm_index .pm_txt2{
	float:left;
	width:670px;
	padding-top:60px;
	font-size:14px;
	color:#999;
	position:relative;
}

.password_management .pm_index .pm_txt2 .i7{
	position:absolute;
	left:250px;
	margin-top:3px;
}

.password_management .pm_index li a{
	float:left;
	width:610px;
	height:65px;
	display:block;
	padding:15px 0 0 25px;
	color:#333;
	line-height:25px;
}

.password_management .pm_index li a:hover{
	text-decoration:none;
	background-position:0 -840px;
}

.password_management .pm_index li.col,.pm_modify li.col{
	height:auto;
	padding:0 0 15px 25px;
}

.password_management .pm_index li.col2{
	width:610px;
	margin-bottom:10px;
}

.password_management .pm_index li.col2 .hint{
	margin:0;
	padding:0;
}

.password_management .pm_index2{
	width:680px;
}

.password_management .pm_index2 li a{
	float:left;
	width:196px;
	height:56px;
	display:block;
	padding:15px 0 0 25px;
	border:1px solid #fff;
	color:#333;
	line-height:25px;
}

.password_management .pm_index2 li a:hover{
	background-position:-192px -1630px;
}

.password_management .pm_index2 li h3{
	padding-top:8px;
	font-weight:normal;
}

.appeal_tip{
	margin:0;
	width:368px;
	margin-left:10px;
	height:136px;
	padding:17px 0 20px 229px;
	line-height:20px;
	background-repeat:no-repeat;
	background-position:-650px -1746px;
	border-bottom:1px solid #e4e4e4;
}

.appeal_tip h2{
	font-size:26px;
	font-weight:bold;
	color:#3a9ce1;
	font-family:hiragino sans gb,microsoft yahei,simsun;
	_font-family:simsun;
	padding-bottom:4px;
	line-height:30px;
}

.appeal_tip .tips{
	padding-bottom:3px;
}

.appeal_tip .tips p{
	font-size:14px;
}

.appeal_tip .tips a{
	font-size:12px;
}

.appeal_button1,.appeal_button2,.appeal_button3{
	float:left;
	width:241px;
	height:55px;
	line-height:55px;
	margin:0 0 15px 5px;
	text-align:center;
	background-repeat:no-repeat;
}

.appeal_button1{
	background-position:-660px -720px;
}

.appeal_button2{
	background-position:-660px -788px;
}

.appeal_button3{
	background-position:-660px -856px;
}

.tp_succeed .i7,.tp_succeed .i8{
	left:167px;
}

.appeal_about{
	float:left;
	width:555px;
	padding:20px 0 0 215px;
	overflow:hidden;
}

.appeal_about dl{
	float:left;
	width:555px;
	margin:10px 0 15px 0;
}

.appeal_about dt{
	float:left;
	height:35px;
	margin:0 12px 0 0;
}

.appeal_about dd{
	color:#999;
	line-height:20px;
}

.appeal_about dd a{
	font-size:14px;
	line-height:18px;
}

.appeal_add{
	float:left;
	width:710px;
	padding:0 0 0 110px;
	overflow:hidden;
}

.appeal_add .aa_li,a.aa_more{
	float:left;
	width:340px;
	height:133px;
	margin:0 6px 5px 0;
	padding:35px 8px 0 0;
	background-position:0 -930px;
	position:relative;
}

.appeal_add a.aa_more{
	background-position:0 -1455px;
}

.appeal_add .aa_li:hover{
	background-position:0 -1105px;
}

.appeal_add .aa_li.down{
	background-position:0 -1280px;
}

.appeal_add .aa_li li{
	float:left;
	padding:0 0 12px 0;
}

.appeal_add .aa_li li blockquote{
	float:left;
	width:120px;
	line-height:34px;
	font-size:14px;
	text-align:right;
}

.appeal_add .aa_li li .input_text{
	width:200px;
}

.appeal_add .aa_li li .tp_txt1{
	float:left;
	padding-top:5px;
	color:#f00;
}

.appeal_add .aa_button{
	float:left;
	width:460px;
	padding:10px 0 0 240px;
}

.four_set{
	float:left;
	width:878px;
	height:59px;
	margin:10px 0 0 13px;
	display:inline;
	background-repeat:no-repeat;
	background-position:0 -1667px;
}

.tp28{
	background-position:0 -4441px;
}

.tp29{
	background-position:0 -4501px;
}

.tp30{
	background-position:0 -4561px;
}

.tp31{
	background-position:0 -4621px;
}

.tp35{
	background-position:0 -4860px;
}

.tp36{
	background-position:0 -4920px;
}

.tp37{
	background-position:0 -4980px;
}

.tp38{
	background-position:0 -5040px;
}

.appeal_360{
	float:left;
	width:240px;
	height:277px;
	margin-top:10px;
	padding:40px 6px 0 40px;
	position:relative;
}

.appeal_360 .a_p{
	padding-top:70px;
	*padding-top:74px;
}

.appeal_360 h2,.appeal_360 h3{
	color:#7ab0e8;
	font-size:14px;
	position:absolute;
	top:13px;
}

.appeal_360 h3{
	top:178px;
}

.reiterated{
	float:left;
	width:650px;
	padding:25px 0 0 85px;
}

.reiterated li{
	display:block;
	line-height:30px;
	margin:16px 0 0 0;
}

.reiterated li .li_span{
	float:left;
	width:130px;
	padding:0 0 0 15px;
}

.url{
	margin:0 auto;
	width:250px;
	min-height:200px;
	padding:10px 0 80px 315px;
	position:relative;
}

.url h3{
	font-size:16px;
	color:#999;
}

.url ul{
	padding:5px 0 20px;
}

.url li{
	padding:7px 0 5px 30px;
	line-height:22px;
	font-size:14px;
	background:url(hook.gif) left center no-repeat;
}

.safe_school_banner{
	float:left;
	width:162px;
	height:63px;
	padding:210px 0 0 460px;
	position:relative;
	background:#000;
}

.safe_school_topics_left{
	float:left;
	width:300px;
	padding:0 0 0 20px;
	overflow:hidden;
}

.safe_school_topics_left .sstl_pic{
	height:72px;
	padding:5px 0 10px 0;
	overflow:hidden;
}

.safe_school_topics_left .sstl_pic p{
	padding:5px 0 0 0;
	line-height:18px;
}

.safe_school_topics_left .sstl_pic img{
	float:left;
	width:105px;
	height:68px;
	margin-right:9px;
	padding:1px;
	border:1px solid #e7e7e7;
}

.safe_school_topics_right{
	float:left;
	width:245px;
	padding:0 15px 0 40px;
	overflow:hidden;
}

.safe_school_topics_right .sstr{
	float:left;
	width:245px;
}

.safe_school_topics_right .sstr_h{
	height:170px;
	overflow:hidden;
}

.safe_school_topics_right .sstr_h2{
	height:90px;
	overflow:hidden;
}

.safe_school_topics_right .sstr li{
	float:left;
	width:245px;
	height:24px;
	display:block;
	font-size:14px;
	overflow:hidden;
}

.safe_school_topics_right .sstr li a{
	float:left;
	width:160px;
	font-size:14px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}

.safe_school_topics_right .sstr li span{
	float:right;
	color:#b7b7b7;
}

.safe_school_topics_right .sstr_tab{
	position:absolute;
	right:0;
	_left:190px;
}

.safe_school_topics_right .sstr_tab a{
	float:left;
	width:14px;
	height:14px;
	line-height:10px;
	*line-height:12px;
	margin:1px 0 0 3px;
	text-align:center;
	color:#80a4b8;
	text-decoration:none;
	font-size:11px;
	font-family:"Courier New",Courier,monospace;
	background-position:-740px -135px;
}

.safe_school_topics_right .sstr_tab a:hover{
	text-decoration:none;
}

.safe_school_topics_right .sstr_tab .select,.safe_school_topics_right .sstr_tab .select_two{
	float:left;
	width:14px;
	height:14px;
	line-height:11px;
	margin-top:0;
	color:#fff;
	background-position:-758px -135px;
}

.safe_school_topics_cont{
	padding:0 15px 0 25px;
	line-height:24px;
	font-size:14px;
	overflow:hidden;
	position:relative;
}

.safe_school_topics_cont li{
	display:block;
	padding:6px 0;
	border-bottom:1px dashed #d8d8d8;
	color:#266392;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}

.safe_school_topics_cont p{
	padding:8px 0 5px 0;
}

.safe_school_topics_cont h1{
	padding:10px 0;
	font-size:16px;
	text-align:center;
}

.safe_school_report{
	float:left;
	padding:30px 0 0 0;
}

.safe_school_report p{
	padding:10px 0 0 50px;
	line-height:20px;
	color:#7f7f7f;
}

.safe_school_report1{
	float:left;
	width:570px;
	padding-top:5px;
}

.safe_school_topics_sms{
	clear:both;
	padding:22px 0 30px 18px;
	margin-left:10px;
	background:#f0f5f8;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.safe_school_topics_ppxzs{
	position:absolute;
	left:60px;
	_left:-155px;
	top:50px;
	width:202px;
	height:133px;
}

.safe_school_express_banner{
	float:left;
	width:900px;
	margin-left:1px;
	height:245px;
}

.safe_school_express{
	float:left;
	width:790px;
	padding:0 0 30px 100px;
	margin-left:1px;
	position:relative;
}

.safe_school_express dl{
	float:left;
	width:352px;
	height:207px;
	position:relative;
	background-position:-370px -1430px;
}

.safe_school_express dt{
	display:block;
	margin-bottom:10px;
	padding:20px 0 0 30px;
	font-size:14px;
	font-weight:bold;
	color:#1c3a46;
}

.safe_school_express dd{
	float:left;
	width:312px;
	line-height:20px;
	padding:2px 15px 2px 30px;
	color:#266392;
	font-size:14px;
	overflow:hidden;
}

.safe_school_express dl.sse_bg{
	display:none;
	width:362px;
	height:227px;
	background-position:-370px -1190px;
	position:absolute;
	left:97px;
	top:55px;
	z-index:9;
}

.safe_school_express dt.dt_comeback{
	padding:11px 0 0 25px;
	*padding:13px 0 0 25px;
	color:#266392;
	font-weight:normal;
}

.safe_school_express dt.dt_comeback a{
	color:#266392;
}

.safe_school_express dd.comeback_cont{
	height:95px;
	padding:3px 20px 3px 25px;
	color:#333;
	overflow:hidden;
}

.safe_school_express dd.comeback_cont b{
	display:block;
	clear:both;
	padding:10px 0 5px;
}

.safe_school_express .more_guidance{
	float:left;
	width:670px;
	margin-top:10px;
	padding:20px 0 0 30px;
	font-size:14px;
	border-top:1px dotted #cdcdcd;
	background-position:-370px -1431px;
}

.safe_school_express .more_guidance li{
	display:block;
	line-height:20px;
	padding-top:7px;
}

.safe_train_banner{
	float:left;
	width:848px;
	height:107px;
	margin:1px 0 0 3px;
	padding:115px 0 0 48px;
	line-height:25px;
	font-size:14px;
	color:#788187;
}

.safe_train_step{
	float:left;
	width:852px;
	height:91px;
	margin:0 0 0 25px;
	display:inline;
	color:#fdfdfd;
}

.safe_train_step li{
	float:left;
	width:184px;
	line-height:22px;
	padding:40px 34px 0 0;
	text-align:right;
	font-size:14px;
}

.safe_train_step li.col{
	width:188px;
	padding-right:0;
}

.safe_train{
	margin:0 auto;
	width:902px;
	min-height:437px;
	height:437px;
	font-family:"微软雅黑";
	position:relative;
}

.safe_train a.button2{
	position:absolute;
	left:622px;
	top:210px;
}

.safe_train .st_content,.st_content1{
	position:absolute;
	left:178px;
	top:285px;
	line-height:26px;
	color:#565654;
	font-size:14px;
}

.safe_train .st_content1{
	left:330px;
	top:300px;
}

.safe_train .service_hotline{
	width:225px;
	height:55px;
	position:absolute;
	left:580px;
	top:210px;
	background-position:-285px -780px;
}

.st_step{
	float:left;
	width:832px;
	height:91px;
	color:#919aa1;
	margin-left:50px;
	display:inline;
}

.st_step li{
	float:left;
	width:249px;
	line-height:18px;
	padding:40px 0 0 28px;
	text-align:left;
}

.outlets{
	float:left;
	width:875px;
	margin:0 0 0 13px;
	border:1px solid #cde2f1;
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
	display:inline;
}

.outlets p{
	padding:12px 12px;
	background:#f0f5f8;
	border:1px solid #fff;
	border-bottom:1px solid #dde9f2;
}

.outlets p select{
	font-size:14px;
}

.outlets p input[type="button"]{
	padding:1px 10px 2px 10px;
	*padding:1px 5px 0 5px;
	margin-left:10px;
	font-size:14px;
	display:inline;
}

.outlets table{
	border:1px solid #fff;
	font-size:14px;
}

.outlets table th{
	height:33px;
	line-height:33px;
	background:#dbe9f4;
	text-align:center;
	border-right:1px solid #fff;
}

.outlets table th.th_w{
	width:160px;
}

.outlets table td{
	height:33px;
	line-height:33px;
	text-align:center;
	border-right:1px solid #dde9f2;
}

.outlets table td.td_bg{
	background:#f7fbff;
}

.outlets table .br_none{
	border-right:none;
}

#operations_banner,#q_t_dl{
	width:620px;
	height:260px;
	position:absolute;
	overflow:hidden;
	z-index:2;
}

#operations_banner .limg,#q_t_dl .limg{
	position:relative;
	cursor:pointer;
}

#operations_banner .limg li,#q_t_dl .limg li{
	width:100%;
	height:399px;
	position:absolute;
	cursor:pointer;
}

#operations_banner .nubbt,#q_t_dl .nubbt{
	position:absolute;
	z-index:999;
	right:12px;
	bottom:12px;
}

#operations_banner .nubbt em,#q_t_dl .nubbt em{
	float:left;
	width:14px;
	height:14px;
	line-height:14px;
	margin:0 4px;
	font-style:normal;
	color:#80a4b8;
	text-align:center;
	cursor:pointer;
	background-position:-740px -135px;
}

#operations_banner .nubbt em.on,#q_t_dl .nubbt em.on{
	color:#fff;
	background-position:-758px -135px;
}

.q_t_dl{
	float:left;
	width:267px;
	height:112px;
	padding-right:25px;
}

#q_t_dl{
	width:267px;
	height:112px;
}

#q_t_dl img{
	width:267px;
	height:112px;
}

#q_t_dl .nubbt{
	right:5px;
	bottom:3px;
}

#q_t_dl .nubbt em{
	font-size:11px;
	margin:0 2px;
}

.operations_banner{
	float:left;
	width:610px;
	height:260px;
	margin-bottom:8px;
}

.operations_banner_set,.operations_banner_gamelock{
	margin:0 auto;
	width:425px;
	height:102px;
	padding:186px 0 0 485px;
	margin-bottom:8px;
	position:relative;
}

.operations_banner_set a.obs1,a.obs2{
	position:absolute;
	right:120px;
	bottom:20px;
}

.operations_banner_set a.obs2{
	right:20px;
}

.operations_banner_gamelock .gamelock_share{
	position:absolute;
	right:10px;
	bottom:15px;
}

.operations_banner_christmas{
	margin:0 auto;
	margin-bottom:7px;
	width:910px;
	height:290px;
	position:relative;
}

.operations_new_function{
	margin:0 auto;
	width:777px;
	height:119px;
	padding-left:130px;
}

.operations_new_function dl{
	float:left;
	width:190px;
	padding:15px 29px 0 33px;
	font-size:14px;
}

.operations_new_function dt{
	margin-bottom:6px;
	font-weight:700;
}

.operations_new_function dt.dt_c1{
	color:#8e7798;
}

.operations_new_function dt.dt_c2{
	color:#53959c;
}

.operations_new_function dt.dt_c3{
	color:#449dc7;
}

.operations_new_function dd{
	color:#888;
	line-height:18px;
}

.operations_area,.operations_area1{
	padding:0 0 30px 0;
	overflow:hidden;
	position:relative;
}

.operations_area1{
	padding:0 0 12px 0;
}

.operations_area img{
	float:left;
	margin-right:15px;
}

.operations_area li{
	float:left;
	width:440px;
	line-height:16px;
	padding:0 0 8px 0;
	display:block;
	font-size:14px;
	position:relative;
}

.operations_area li span{
	color:#b7b7b7;
	position:absolute;
	right:0;
}

.operations_area h3{
	font-size:14px;
	padding-bottom:10px;
}

.operations_area h3.h_pb{
	padding-bottom:5px;
}

.operations_area p{
	margin-bottom:7px;
}

.operations_right{
	padding:0 0 8px 0;
	overflow:hidden;
}

.operations_right ul.ul_c a{
	float:left;
	width:180px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.operations_right .text_span{
	float:left;
	width:180px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.operations_right li{
	display:block;
	padding:0 0 8px 0;
	*padding:0 0 6px 0;
	_padding:0 0 12px 0;
	position:relative;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.operations_right li.or_w{
	float:left;
	width:110px;
	font-size:14px;
	color:#266392;
}

.operations_right li img{
	float:left;
	width:20px;
	height:20px;
	margin-right:10px;
}

.operations_right li .tL,.tR,.bL,.bR{
	position:absolute;
	z-index:9;
	width:1px;
	height:1px;
	background:#f1f5f8;
	overflow:hidden;
}

.operations_right li .tL{
	left:0;
	top:0;
}

.operations_right li .tR{
	left:19px;
	top:0;
}

.operations_right li .bL{
	bottom:0;
	left:0;
}

.operations_right li .bR{
	bottom:0;
	left:19px;
}

.operations_event{
	clear:both;
	margin:0 auto;
	width:910px;
	height:282px;
}

.message_center_time{
	clear:both;
	width:670px;
	padding:20px 0;
	overflow:hidden;
}

.message_center_time li{
	float:left;
	width:auto;
	line-height:32px;
	*line-height:32px;
	color:#333;
	position:relative;
}

.message_center_time li.mct_tips{
	width:500px;
	padding-left:68px;
	line-height:15px;
	font-size:12px;
	color:#f00;
}

.message_center_time li .i14{
	position:absolute;
	right:5px;
	top:9px;
}

.message_center_time li .button{
	margin-left:20px;
	color:#464646;
}

#message_center_tabs{
	clear:both;
	width:618px;
	padding:20px 25px;
	margin-left:35px;
	border:1px solid #a0def3;
	border-top:0 none;
	overflow:hidden;
}

#message_center_tabs ul{
	width:610px;
	height:auto;
	margin:0;
	border-bottom:1px solid #efefef;
}

.mobile_token_left{
	float:left;
	width:390px;
	height:530px;
	overflow:hidden;
}

.mobile_token_left dl{
	height:90px;
	line-height:18px;
	padding:10px 0 0 100px;
	font-size:14px;
	overflow:hidden;
}

.mobile_token_left dt{
	padding-bottom:5px;
	font-weight:bold;
}

.mobile_token_right{
	float:right;
	width:270px;
}

.mobile_token_right .title_right1{
	_width:auto;
	padding-left:0;
}

.mobile_token_right .friend_group{
	font-size:14px;
	padding:0;
	margin:0;
}

.mobile_token_right .friend_group li{
	margin-top:5px;
}

.mobile_token_right .friend_group li a{
	color:#333;
}

.mobile_token_right .friend_group em{
	font-size:14px;
	color:#a6a6a6;
}

a.button_iphone,a.button_iphone:hover,a.button_android,a.button_android:hover,a.button_kjava,a.button_kjava:hover,a.button_symbian,a.button_symbian:hover{
	display:inline-block;
	width:114px;
	height:46px;
}

.mobile_token_right a.button_iphone{
	background-position:0 0;
}

.mobile_token_right a.button_iphone:hover{
	background-position:0 -50px;
}

.mobile_token_right a.button_android{
	background-position:-130px 0;
}

.mobile_token_right a.button_android:hover{
	background-position:-130px -50px;
}

.mobile_token_right a.button_kjava{
	background-position:0 -100px;
}

.mobile_token_right a.button_kjava:hover{
	background-position:0 -150px;
}

.mobile_token_right a.button_symbian{
	background-position:-130px -100px;
}

.mobile_token_right a.button_symbian:hover{
	background-position:-130px -150px;
}

.mod_result{
	margin:50px auto 50px 355px;
	width:400px;
	text-align:left;
}

.mod_result h2{
	font-family:"Microsoft Yahei",Tahoma,"微软雅黑";
	font-size:18px;
	line-height:2em;
}

.mod_result h2 i{
	margin-right:.5em;
}

.mod_result p,.mod_result .mod_btn{
	clear:both;
	overflow:hidden;
	margin-left:50px;
}

.mod_result p{
	margin-top:30px;
}

.mod_result p strong{
	font-size:16px;
}

.mod_result .mod_btn{
	margin-top:10px;
}

.mod_result_toolbox{
	margin:50px auto;
	text-align:center;
	width:auto;
}

.mod_result_toolbox h2,.mod_result_toolbox p{
	margin:0 auto;
}

.mod_result_toolbox h2{
	width:340px;
	text-align:left;
}

.mod_result_toolbox p{
	font-size:14px;
	margin-left:0;
	text-align:center;
	margin-top:30px;
}

.mod_result_toolbox .more{
	text-align:right;
	width:748px;
	border-bottom:1px solid #dadada;
	margin:0 auto;
	margin-top:-20px;
	padding:5px;
}

.mod_toolbox_qrcode{
	margin:15px auto;
	width:400px;
	overflow:hidden;
}

.mod_toolbox_qrcode .qrcode{
	float:left;
	+width:174px;
}

.mod_toolbox_qrcode .qrcode p{
	margin-top:0;
	font-size:12px;
}

.mod_toolbox_bindmobile{
	margin:0 auto;
	width:auto;
}

.mod_toolbox_bindmobile .title{
	clear:inherit;
	display:inherit;
	border-bottom:none;
	color:inherit;
	position:static;
	overflow:inherit;
	padding:0 0 0 145px;
	font-size:14px;
	line-height:1.5em;
}

.mod_toolbox_bindmobile .title dt{
	font-weight:bold;
}

.center_right .pm_index{
	margin:0 auto;
	width:635px;
	padding:8px 0 50px 0;
	overflow:hidden;
}

.center_right .pm_index li{
	float:left;
	font-size:14px;
}

.center_right .pm_index li i{
	margin:4px 15px 0 0;
}

.center_right .pm_index .pm_txt2{
	float:left;
	width:670px;
	padding-top:60px;
	font-size:14px;
	color:#999;
	position:relative;
}

.center_right .pm_index .pm_txt2 .i7{
	position:absolute;
	left:250px;
	margin-top:3px;
}

.center_right .pm_index li a{
	float:left;
	width:610px;
	height:65px;
	display:block;
	padding:15px 0 0 25px;
	color:#333;
	line-height:25px;
}

.center_right .pm_index li a:hover{
	text-decoration:none;
	background-position:0 -840px;
}

.center_right .pm_index li.col{
	height:auto;
	padding:0 0 15px 25px;
}

.center_right .pm_index li.col2{
	width:610px;
	margin-bottom:10px;
}

.center_right .pm_index li.col2 .hint{
	margin:0;
	padding:0;
}

.center_right .pm_index li.col3{
	width:610px;
	margin-top:30px;
	margin-bottom:30px;
}

.center_right .pm_index2{
	width:680px;
}

.center_right .pm_index2 li a{
	float:left;
	width:196px;
	height:56px;
	display:block;
	padding:15px 0 0 25px;
	border:1px solid #fff;
	color:#333;
	line-height:25px;
}

.center_right .pm_index2 li a:hover{
	background-position:-192px -1630px;
}

.center_right .pm_index2 li h3{
	padding-top:8px;
	font-weight:normal;
}

.mod_entrance_toolbox em{
	display:inline-block;
	background:url(unfreeze/icon.png) no-repeat;
	width:49px;
	height:49px;
}

.mod_entrance{
	margin:50px auto 100px auto;
	width:748px;
}

.mod_entrance .title{
	color:#b4b4b4;
	border-bottom:1px solid #dadada;
}

.mod_entrance .entrance{
	display:inline-block;
	width:200px;
	height:69px;
	margin:15px;
}

.mod_entrance .entrance em,.mod_entrance .entrance dl{
	float:left;
	+text-align:left;
}

.mod_entrance .entrance_1 em{
	background-position:0 0;
}

.mod_entrance .entrance_2 em{
	background-position:0 -85px;
}

.mod_entrance .entrance_3 em{
	background-position:0 -170px;
}

.mod_entrance .entrance_4 em{
	background-position:0 -255px;
}

.mod_entrance .entrance_5 em{
	background-position:0 -340px;
}

.mod_entrance .entrance_6 em{
	background-position:0 -423px;
}

.mod_entrance .entrance dl{
	margin-left:5px;
	margin-top:15px;
}

.mod_entrance .entrance dl dt,.mod_entrance .entrance dl dd{
	clear:both;
	overflow:hidden;
	text-align:left;
	line-height:1.5em;
}

.mod_entrance .entrance dl dt{
	font-size:14px;
	font-weight:bold;
	color:#121212;
}

.mod_entrance .entrance dl dd{
	font-size:12px;
	color:#9a9a9a;
}

.mod_entrance_toolbox{
	float:right;
	margin:0;
	width:220px;
}

.mod_entrance_toolbox .entrance{
	clear:both;
	margin:0 15px;
}

.mod_entrance_toolbox .entrance_1 em{
	background-position:-100px 0;
}

.mod_entrance_toolbox .entrance_2 em{
	background-position:-100px -68px;
}

.mod_entrance_toolbox .entrance_3 em{
	background-position:-100px -136px;
}

.mod_entrance_toolbox .entrance dl{
	margin-top:5px;
}

.mod_btn{
	margin:50px 0;
}

.btn_x{
	width:18px;
	height:18px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(window_btn_x.png);
	-webkit-transition:-webkit-transform 1s ease-out;
	-moz-transition:-moz-transform 1s ease-out;
	-ms-transition:-ms-transform 1s ease-out;
	-o-transition:-o-transform 1s ease-out;
	transition:transform 1s ease-out;
}

.btn_x:hover{
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg);
}

.btn_x span{
	display:none;
}

.mod_window{
	border:1px solid #b4d5f0;
	width:411px;
	height:303px;
	background-color:#e7f4ff;
	text-align:center;
	color:#333;
	font-size:14px;
	overflow:hidden;
	position:absolute;
	left:27%;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}

.mod_window .window_header{
	height:35px;
}

.mod_window .window_header .header_title,.mod_window .window_header .top_function,.mod_window .window_header .header_title h1,.mod_window .window_header .top_function a{
	line-height:35px;
	vertical-align:middle;
}

.mod_window .window_header .header_title{
	float:left;
	margin-left:10px;
}

.mod_window .window_header .header_title em{
	display:none;
}

.mod_window .window_header .header_title h1{
	font-weight:bold;
	color:#64abe0;
	margin-left:10px;
}

.mod_window .window_header .top_function{
	float:right;
	margin-right:10px;
}

.mod_window .window_header .top_function a{
	display:inline-block;
	padding:0 10px;
}

.mod_window .window_header .top_function a span{
	color:#188cc8;
	font-size:14px\9;
}

.mod_window .window_header .top_function a.btn_x{
	padding:0;
}

.mod_window .window_body{
	position:relative;
	border:1px solid #cee2f3;
	width:396px;
	height:259px;
	margin:0 auto;
	background-color:#fff;
	text-align:left;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:0 0 3px 0 #cee2f3;
	-moz-box-shadow:0 0 3px 0 #cee2f3;
	-ms-box-shadow:0 0 3px 0 #cee2f3;
	-o-box-shadow:0 0 3px 0 #cee2f3;
	box-shadow:0 0 3px 0 #cee2f3;
}

.mod_window .window_footer{
	position:absolute;
	border-top:1px solid #e7f4ff;
	width:386px;
	height:65px;
	line-height:65px;
	text-align:right;
	padding:0 5px;
	bottom:0;
	_padding-top:15px;
	_height:50px;
}

.mod_window .window_footer a{
	vertical-align:middle;
	margin:0 10px;
}

.mod_window_body{
	margin:35px 20px;
}

.mod_window_body .body_title h2{
	font-size:18px;
	font-weight:bold;
	font-family:"hiragino sans gb","microsoft yahei";
	line-height:20px;
	margin-left:50px;
}

.mod_window_body .body_content{
	margin:20px 0;
}

.mod_window_body .body_content p{
	line-height:30px;
}

.mod_window_body .body_content p strong{
	font-size:24px;
	font-weight:normal;
	color:#68b30f;
}

.mod_top_notice{
	background-color:#fae897;
	height:27px;
	line-height:27px;
	border-bottom:1px solid #d3d6db;
	text-align:center;
}

.mod_top_notice p{
	color:#555;
}

.mod_top_notice p span{
	color:#2c4a77;
	margin:0 5px;
}

.mod_top_notice .close{
	position:absolute;
	right:7px;
	top:6px;
}

.mod_top_notice .close span{
	display:none;
}
