/*默认样式重置*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, input, label{margin:0;padding:0;}
img{border:0px;}
ul li, ol li{list-style:none;}
body{font:12px/1.5 "Microsoft YaHei", simsun; color:#333; background:#f0f0f0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#f5a220;}
:focus{outline:0;}
i,b,em,s{font-style:normal;}

/*常用基础样式*/
.tar{text-align:right;}
.tac{text-align:center;}
.tal{text-align:left;}
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.dn{display:none;}
.clear{clear:both;}
.clearfix{zoom:1;}
.clearfix:after{display:block; content:"."; clear:both; height:0; visibility:hidden;}

.mt10{margin-top:10px;}
.ml15{margin-left:15px;}

.ora, a.ora{color:#f6a21c;}

/*logon主样式*/
.tp .ll, .tp .rr, .bt .ll, .bt .rr, #header .tbg, .tel, #bottom .bbg, .loginbox .tt, .loginbox .bb, .loginbox .tab li, .c-tab li, .demo, .login-btn, .regist-btn, .perb-link li i, .perb-link li{background:url(../../images/v10/login.png) no-repeat;}
.tp, .bt, #footer, .loginbox .c-bg{background:url(../../images/v10/loginrpx.png) repeat-x;}
#wrap{width:969px; margin:30px auto; background:url(../../images/v10/ybg.png) repeat-y; }
.tp, .bt{height:25px; background-position:0 0;}
.bt{background-position:0 -30px; margin-top:-7px;}
.tp .ll, .tp .rr, .bt .ll, .bt .rr{background-position:0 -50px; height:25px; width:25px; float:left;}
.tp .rr{background-position:-40px -50px; float:right;}
.bt .ll{background-position:-80px -50px;}
.bt .rr{background-position:-120px -50px; float:right;}
.cc{padding-left:5px; padding-right:6px;}
#header{position:relative; height:51px;}
.logo{height:39px; width:272px; text-indent:-9999px; overflow:hidden; background:url(../../images/v10/logo.png) no-repeat; position:absolute; top:-4px; left:20px;}
#header .link{position:absolute; bottom:0; right:15px; height:18px; width:240px; text-align:right; line-height:18px;}
#header .tbg{position:absolute; top:-20px; right:1px; background-position:0 -330px; width:91px; height:60px;}
#main{position:relative; width:957px; height:281px; background:url(../../images/v10/banner.jpg) no-repeat; margin-top:5px; z-index:10;}
#bottom{position:relative; margin-top:20px; z-index:1;}
.prompt{width:396px; float:right; margin-right:20px; _display:inline;}
.tel{width:139px; height:103px; background-position:-150px -250px; float:right; margin-right:25px; position:relative; z-index:2; text-indent:-9999px; overflow:hidden; _display:inline;}
#bottom .bbg{background-position:-100px -330px; position:absolute; width:39px; height:72px; right:1px; bottom:-26px; z-index:0;}
#footer{background-position:0 -59px; background-repeat:repeat-x; margin-top:26px; text-align:center; padding-top:8px; color:#acabab; position:relative; height:20px;}
.copy{font-family:Arial, Helvetica, sans-serif;}
.loginbox{position:absolute; width:348px; margin-top:-7px; margin-left:16px; *margin-top:-25px;}
.loginbox .tt{height:48px; background-position:0 0;}
.loginbox .cc{background:url(../../images/v10/logy.png) repeat-y; padding-left:6px; padding-right:10px;}
.loginbox .bb{height:8px; background-position:0 -80px; font-size:0; line-height:0;}
.loginbox .tab li{float:left; width:108px; height:29px; background-position:-120px -90px; text-align:center; cursor:pointer; font-size:14px; line-height:29px; margin-right:2px;}
.loginbox .tab li.focus{background-position:0 -90px; color:#f5a21b; height:31px; position:relative; font-size:16px; }
.tline, .tline2{height:1px; background:#fff; line-height:0; font-size:0; border-right:1px solid #f6a41c; overflow:hidden;}
.tline{border-right-width:2px;}
.loginbox .c-box{background-color:#fff; padding-top:18px; position:relative; overflow:hidden;}
.loginbox .c-bg{background-position:0 -100px; padding-bottom:10px; background-color:#f3f3f3; position:relative;}
.c-tab{width:270px; margin:0 auto 18px;}
.c-tab li{float:left; margin-right:15px; background-position:-300px -350px; padding-left:20px; cursor:pointer; line-height:16px; height:16px;}
.c-tab li.focus{background-position:-300px -375px; color:#f5a21b;}
.demo{display:block; position:absolute; width:110px; height:30px; text-indent:-9999px; overflow:hidden; top:48px; right:12px; background-position:0 -215px;}
.demo:hover{background-position:-150px -215px;}
.formbox dl{margin-bottom:8px;}
.formbox dt{float:left; width:82px; text-align:right;}
.formbox dd{float:left; text-align:left;}
.formbox dd.input{width:178px; margin-left:3px;}
.formbox dd.input object{*margin-left:3px;}
.formbox dd.link{width:60px;}
.formbox dd.link a{color:#f5a21b; text-decoration:underline;}
.formbox dd img{vertical-align:middle; margin-left:4px;}
.i-a{width:154px; height:23px; border:1px solid #c4c4c4; line-height:23px; padding:0 6px; vertical-align:middle;}
.i-b{width:64px;}
.i-c{margin-left:3px; height:23px; width:168px;}
.sel{width:166px; height:23px; line-height:23px; *margin-left:3px;}
.btn-box{width:302px; margin:0 auto; padding:15px 4px; border-bottom:1px dashed #dadada;}
.btn-box-a{padding-left:85px; padding-top:8px; width:221px; margin:0;}
.btn-box a{float:left;}
.login-btn, .regist-btn{display:block; width:142px; height:37px; text-indent:-9999px; overflow:hidden; background-position:0 -130px; border:0; cursor:pointer;}
.regist-btn{background-position:0 -175px;}
.login-btn:hover{background-position:-150px -130px;}
.regist-btn:hover{background-position:-150px -175px;}
.perb-link{margin-top:15px; margin-left:15px;}
.perb-link li{float:left; height:85px; width:54px; text-align:center; background-position:9999px 9999px;}
.perb-link li a{display:block;}
.perb-link li i{display:block; width:39px; height:40px; margin:6px auto 0;}
.perb-link li i.down{background-position:-300px -90px;}
.perb-link li i.set{background-position:-300px -175px;}
.perb-link li i.safe{background-position:-300px -260px;}
.perb-link li a:hover i.down{background-position:-300px -130px;}
.perb-link li a:hover i.set{background-position:-300px -215px;}
.perb-link li a:hover i.safe{background-position:-300px -300px;}
.perb-link li.line{width:1px; overflow:hidden; background-position:-345px -90px; margin:0 8px;}
.perb-link li.cf{width:125px; position:relative; background-position:0 -245px;}
.perb-link li.cf a{display:block; position:absolute; overflow:hidden; text-indent:-9999px;}
.perb-link li.cf a.cfca{width:56px; height:49px; bottom:9px; left:0;}
.perb-link li.cf a.vs{width:59px; height:32px; bottom:19px; right:0;}
.error{height:20px; line-height:20px; border:1px solid #b00; padding:0 8px; background:#ffc9c9; color:#b00; width:264px; margin:0 auto;}

/*list样式*/
.l-a{background:url(../../images/v10/icon.png) no-repeat 0 3px; padding-left:22px; line-height:22px; margin-bottom:3px;}
.l-b li{background:url(../../images/v10/icon.png) no-repeat 10px -53px; padding-left:22px; margin-bottom:5px;}

.download-link{ width:200px; }
.download-link a{ width:92px; height:32px; text-indent:-9999px; }
.iphone{ background:url(../../images/v10/download_iPhone1.png) no-repeat 0px 0px; margin-right:5px }
.iphone:hover{ background:url(../../images/v10/download_iPhone2.png) no-repeat 0px 0px; }
.android{ background:url(../../images/v10/download_Android1.png) no-repeat 0px 0px; }
.android:hover{ background:url(../../images/v10/download_Android2.png) no-repeat 0px 0px; }
.sy_tip02{background: url("../../images/v10/sy_circle02.png") no-repeat;
	_background: url("../../images/v10/sy_circle02-8.png") no-repeat;
	height:120px; width:110px;padding: 25px 20px 0 46px; font-size: 12px; line-height: 24px;
	text-indent: 0; position: absolute;top:195px;left: -190px;}
.sy_cont {font-size: 18px;font-weight: bolder;margin: 30px 65px 10px;width: 338px;color: #FFA100;text-indent: 26px;line-height: 30px;position: absolute;}
#close_x {background: url("../../images/v10/sy_close.png") no-repeat;_background: url("../../images/v10/sy_close-8.png") no-repeat;display: block;height: 71px;width: 71px;zoom:0.4;-moz-transform:scale(0.4);}
#headD {position:absolute;top: 215px;left:50px;}