body,div,p,ul,li,h2,h4,dl,dt,dd{ padding:0; margin:0;}
ul,li{ list-style:none;}
em{font-style:normal;}
input{ vertical-align:middle;}
body{ background:#fff url(/static/fnt/images/desktopbg.jpg) top repeat-x; font:12px tahoma,arial,sans-serif;  line-height:1.8}
.content{ width:100%; clear:both; background:url(/static/fnt/images/deskbotbg.jpg) bottom repeat-x;position:relative;_zoom:1}
img{ border:none;}
a{ color:#1f64cd; text-decoration:none;}
a:hover{ color:#f60;}
h2{ font-size:14px; color:#6b6b6b; padding-top:5px;}
h2 span{ float:right; font-size:12px;}
h2 span a{ color:#0d6bc9; font-weight:normal;}
.f14,.f14 td{ font-size:14px;}
.fB{ font-weight:bold;}
.valign-m{margin-bottom:-3px;}

.b15,.b10{ height:15px; overflow:hidden; clear:both;}
.b10{ height:10px;}
.loginBox{width:960px; position:absolute; top:2px; left:50%; margin-left:-480px; z-index:9; color:#5ba0e7;}
.loginBox div.log{ width:130px; text-align:center; float:right; position:relative;}
.loginBox a{ color:#b4e7ff;}
.loginBox a:hover{ color:#fff;}
.login{ width:150px; padding:10px; text-align:left; position:absolute; top:30px; right:-1px; border:1px solid #72879c; background:#fff url(/static/fnt/images/loginbg.png) top repeat-x;}
.login p{ padding-bottom:3px;}
div.input{ height:46px; line-height:1;}
div.input span{ color:red;}
label.di,label.i,label.zo{ float:left; background:url(/static/fnt/images/input_v3.png) 0 -25px no-repeat; margin-right:6px;}
label.di input,label.i input,label.zo input{ width:145px; padding:2px 2px 1px; height:22px; line-height:18px; color:#b7b7b7; border:none; background:none;}
label.i{ background-position:0 0;}
label.i input{ width:232px; padding:2px 4px 1px;}
label.zo{ background:none; _background:url(/static/fnt/images/input_v3.png) 0 0 no-repeat; .background:url(/static/fnt/images/input_v3.png) 0 0 no-repeat;}
label.zo input{ width:320px; padding:2px 4px 1px; height:22px;}
label.w{ background:none; _background:url(/static/fnt/images/input_v3.png) 0 -25px no-repeat; .background:url(/static/fnt/images/input_v3.png) 0 -25px no-repeat;}
label.w input{ width:225px;}
input.btn{ width:75px; height:26px; line-height:26px; border:none; cursor:pointer; color:#2e709c; background:url(/static/fnt/images/input_v3.png) 0 -56px no-repeat;}
.guide{ height:36px; line-height:30px; background:url(/static/fnt/images/input_v3.png) 0 -83px no-repeat;}
.guide span{ float:left; text-align:center; color:#787f8a;}
.guide span a{ color:#787f8a;}
.guide span.n1{ width:120px;}
.guide span.n2{ width:150px;}
.guide em{ float:right; font-style:normal; color:#787f8a;}
.guide div.page{ width:176px; height:20px; margin-top:5px; color:#4073a4; line-height:20px; text-align:center; float:right; background:url(/static/fnt/images/input_v3.png) 0 -257px no-repeat;}
.guide div.page a{ font-weight:bold; color:#4073a4;}
.guide div.page a:hover,.guide div.page strong{ color:#3f96e9;}
.menuBox{ width:220px; height:650px; background:url(/static/fnt/images/leftbg.png) no-repeat; float:left;}
.menuBox ul{ width:207px; float:left; padding-top:28px; padding-left:1px;}
.menuBox li{ background:url(/static/fnt/images/menu.png) 0 -33px repeat-x; font-size:14px; font-weight:bold; line-height:33px; text-align:center; height:33px;}
.menuBox li.on{ background-position:0 0; color:#fff; cursor:pointer;}
.titBox{ width:400px; padding:20px 0; margin-left:25px; float:left; display:inline; border-bottom:2px solid #e3e3e3;}
.titBox strong{ font-size:14px; padding-left:10px;}
.titBox p{ padding-top:8px;}
.titBox span.next{ width:72px; height:24px; text-align:center; color:#2e709c; font-family:Arial; background:url(/static/fnt/images/input_v3.png) 0 -195px no-repeat; float:right;}
.navBox{ width:950px; position:absolute; top:75px; left:50%; margin-left:-475px;}
.navBox a,.navBox span{ width:122px; height:41px; float:left; background:url(/static/fnt/images/navbg_v2.jpg) -7px 1px no-repeat;}
.navBox a:hover{ background-position:-7px -49px;}
.navBox span{ background-position:-7px -102px;}
.navBox a.z1{ background-position:-130px 1px;}
.navBox a.z1:hover{ background-position:-130px -49px;}
.navBox span.q1{ background-position:-130px -102px;}
.navBox a.z2{ background-position:-251px 1px;}
.navBox a.z2:hover{ background-position:-251px -49px;}
.navBox span.q2{ background-position:-251px -102px;cursor:pointer;}
.navBox a.z3{ background-position:-373px 1px;}
.navBox a.z3:hover{ background-position:-373px -49px;}
.navBox a.z4{ background-position:-496px 1px;}
.navBox a.z4:hover{ background-position:-496px -49px;}
.navBox span.q3{ background-position:-373px -102px;}
.navBox a.ghome{ width:auto; background:none; line-height:40px; margin-top:4px; color:#fff; float:right;}
.navBox a.ghome:hover{ color:#f60;}
.wrap{ width:942px; position:absolute; top:128px; left:50%; z-index:1; margin-left:-471px; line-height:1.8;}
.m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8,.m9,.m10,.m11,.m1_l,.m2_l{ height:88px; overflow:hidden;}
.m1{ background:url(/static/fnt/images/index_01_v2.jpg) center no-repeat;}
.m1_l{ background:url(/static/fnt/images/index_01_log_v2.jpg) center no-repeat;}
.m2{ background:url(/static/fnt/images/index_02.jpg) center no-repeat;}
.m2_l{ background:url(/static/fnt/images/index_02_log.jpg) center no-repeat;}
.m3{ background:url(/static/fnt/images/index_03.jpg) center no-repeat;}
.m4{ background:url(/static/fnt/images/index_04.jpg) center no-repeat;}
.m5{ background:url(/static/fnt/images/index_05.jpg) center no-repeat;}
.m6{ background:url(/static/fnt/images/index_06.jpg) center no-repeat;}
.m7{ background:#fff;}
.m8{ background:url(/static/fnt/images/index_08.jpg) center no-repeat;}
.m9{ background:url(/static/fnt/images/index_09.jpg) center no-repeat;}
.m10{ background:url(/static/fnt/images/index_10.jpg) center no-repeat;}
.m11{ height:42px; background:url(/static/fnt/images/index_11.jpg) center no-repeat;}
.display{ width:100%; clear:both;}
.step{ width:100%; clear:both; padding:28px 0 32px;}
.leftBox{ width:608px; float:left; border-top:2px solid #e3e3e3;}
.leftBox ul{ width:100%; padding:2px 0; clear:both;}
.leftBox li{ width:304px; float:left; padding:10px 0; color:#6b6b6b;}
.leftBox li strong{ font-size:14px;}
.leftBox li img{ float:left; margin:0 6px; display:inline;}
.rightBox{ width:300px; float:right; border-top:2px solid #e3e3e3;}
.rightBox ul{ width:288; padding-top:10px; margin:0 auto;}
.rightBox li{ width:72px; padding:10px 0; text-align:center; float:left;}
.rightBox li img{ display:block;margin: 0 auto;}
.rightBox li a,.rightBox li{ color:#6b6b6b;}
.formBox{ width:715px; float:right; color:#6b6b6b; position:relative;}
.formBox h2{ border-bottom:2px solid #e3e3e3; line-height:2;}
.pd{ padding:6px 0;}
.point{ padding:0 12px; color:#6d6d6d; height:32px; line-height:32px; background:url(/static/fnt/images/point.png) no-repeat;}
.point span{ float:right;}
.form{ width:666px;  padding:20px 20px 0; float:left;}
.form td{  padding-bottom:8px; vertical-align:top;}
.form td input{ vertical-align:middle;}
.f{font-size:14px; font-weight:bold;}
.form td strong{ font-size:16px; line-height:1; float:left; padding-top:6px; color:#f60; vertical-align:middle; font-weight:bold;}
.titBox label input{ margin-top:-5px; _margin-top:0; .margin-top:0;}
.form p{ padding-left:18px; padding-bottom:10px;}
.form td p{ padding-left:0;}
.form td input,.form td select{ vertical-align:middle; margin-right:6px; display:inline; float:left;}
.form td input.check,.titBox label input{ float:none; height:16px; height:16px; vertical-align:middle;}
input.r{ width:24px; height:20px; background:url(/static/fnt/images/input_v3.png) 0 -130px no-repeat; margin:0; border:none; margin-left:15px;}
.tip,.gh{ width:254px; height:26px; padding:0 10px 0 20px; color:#997a3d; line-height:26px; background:url(/static/fnt/images/tip.png) 0 0 no-repeat; float:right; margin-right:10px; display:inline;}
h4{ font-size:12px; background:#e6eaed; color:#6b6b6b; padding-left:10px; line-height:2;}
.appBg{ width:562px; height:140px; padding:0 3px; background:url(/static/fnt/images/appbg.png) no-repeat;}
.appBg ul,.appBg li{ width:100%; clear:both;}
.appBg li:after{ content:""; clear:both; display:block; visibility:hidden;}
.appBg li{ border-bottom:1px solid #f1f1f1;}
.appBg li.no{ border-bottom:none;}
.appBg li input{ width:12px; height:12px; margin:6px 0 0 10px;}
.appBg p{ width:520px; float:right; line-height:1.6; padding:0; margin:0; padding-bottom:8px; padding-right:10px;}
.appBg p strong{ font-size:14px; color:#6b6b6b; width:100%; line-height:1.2; clear:both; }
.gh{ height:50px; padding:7px 10px 7px 20px; background-position:0 -35px; line-height:1.4;}
.form p a:hover{ color:#f60;}
.area{ width:234px; height:100px; font-size:12px; color:#a7a7a7; padding:4px; border:1px solid #c5c5c5; float:left;}
.step1,.step2,.step3{ width:666px; height:38px; background:url(/static/fnt/images/step01.png) 0 0 no-repeat; margin:10px auto 0;}
.step2{ background-position:0 -41px;}
.step3{ background-position:0 -82px;}
.tip1{ width:666px; height:48px; background:url(/static/fnt/images/tip1.png) no-repeat; text-align:center; line-height:48px; font-size:14px; font-weight:bold; margin:10px auto 0;}
.file{ width:180px;}
.appkey{ width:560px; height:45px; padding:10px 0; background:url(/static/fnt/images/appbg1.png) no-repeat;}
.appkey dl{ width:100%; margin:0; padding:0; clear:both;}
.appkey dt{ width:90px; text-align:right; font-weight:bold; float:left;}
.upload{ width:100px; text-align:center; float:left;}
.upload img{ margin:0 auto; display:block;}
.webAppList{ width:560px; float:right;}
.bn{ padding:20px 0 5px;}
.table,.conBox{ width:665px; margin:0 auto; padding:10px 0;}
.table table{ border-top:1px solid #c5c5c5; border-right:1px solid #c5c5c5;}
.table td{ border-bottom:1px solid #c5c5c5; border-left:1px solid #c5c5c5; padding:5px 8px; vertical-align:middle;}
.table td img{ float:left; margin-right:6px; display:inline;}
.about{ width:209px;  float:left;}
.table td strong{ font-size:14px;}
.softL{ width:103px; padding-right:26px; border-right:1px solid #e3e3e3;}
.softR{ padding-left:15px;}
.td01{ border-top:1px solid #c5c5c5; border-right:1px solid #c5c5c5;}
.td01 td{ border-bottom:1px solid #c5c5c5; border-left:1px solid #c5c5c5; padding:5px 8px; vertical-align:middle;}
.upLoading{ width:428px; background:#fff url(/static/fnt/images/wintbg.png) top repeat-x; height:182px; border:1px solid #949494;padding:30px 0 20px; position:absolute; top:50%; left:50%; margin-left:-215px; margin-top:-117px;z-index:999;}
.upLoading li label{ width:220px; padding:0 5px; height:24px; margin:0 5px; background:url(/static/fnt/images/input_v3.png) 0 -165px no-repeat; float:left;}
.upLoading li label input{ width:210px; border:none; background:none;}
.upLoading li strong{ width:95px; text-align:right; float:left; color:#6b6b6b; font-size:14px;}
.upLoading li{ width:100%; padding-bottom:10px; clear:both;}
.upLoading li:after,.softList:after,.softAbout:after{ content:""; clear:both; display:block; visibility:hidden;}

.fbtn{ float:left; width:64px; height:24px; background:url(/static/fnt/images/input_v3.png) -83px -58px no-repeat; overflow:hidden;}
.fbtn input{ width:58px; height:28px; margin-left:5px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; z-index:999; background:none; border:none; cursor:pointer;}
.addbg{ background:url(/static/fnt/images/input_v3.png) -150px -58px no-repeat;}

.form .upLoading{ height:auto; margin:0; padding:0;}
.form .upLoading li strong{ font-size:12px;}
.form .upLoading li label,label.i8{ width:165px; padding:2px 5px 0; height:22px; margin:0 5px; background:url(/static/fnt/images/input_v3.png) 0 -222px no-repeat; float:left;}
.form .upLoading li label input,label.i8 input{ width:155px; border:none; background:none;}

.upLoading_chg{ width:428px; height:182px; padding-top:20px; margin:0 auto;}
.upLoading_chg li label{ width:220px; padding:0 5px; height:24px; margin:0 5px; background:url(/static/fnt/images/input_v3.png) 0 -165px no-repeat; float:left;}
.upLoading_chg li label input{ width:210px; border:none; background:none;}
.upLoading_chg li strong{ width:95px; text-align:right; float:left; color:#6b6b6b; font-size:14px;}
.upLoading_chg li{ width:100%; padding-bottom:10px; clear:both;}
.upLoading_chg li:after,.softList:after,.softAbout:after{ content:""; clear:both; display:block; visibility:hidden;}

.form .upLoading_chg{ height:auto; margin:0; padding:0;}
.form .upLoading_chg li strong{ font-size:12px;}
.form .upLoading_chg li label,label.i8{ width:165px; padding:2px 5px 0; height:22px; margin:0 5px; background:url(/static/fnt/images/input_v3.png) 0 -222px no-repeat; float:left;}
.form .upLoading_chg li label input,label.i8 input{ width:155px; border:none; background:none;}

.btn09{ border-top:1px solid #e2e2e2; padding-top:10px; padding-right:25px; text-align:right;}
.btn09 input{ margin:0 5px; display:inline;}
.green{ color:#58881a;}
.line{ width:96%; border-bottom:1px solid #e9e9e9; height:2px; overflow:hidden; margin:0 auto;}
.softList{ width:100%; clear:both;}
.softList li{ width:156px; padding:18px 0; text-align:center; float:left;}
.softList li img{ display:block; margin:0 auto;}
.softList li a{ color:#6b6b6b;}
.softList li a:hover{ color:#f60;}
.tc{ text-align:center; padding:20px 0;}
.softAbout{ width:100%; clear:both; padding:20px 0 30px;}
.softAbout img{ float:left; margin:0 30px;}
.sAbout{ width:760px; color:#6b6b6b; float:right;}
.sAbout h2{ padding-bottom:10px;}
.treaty{ padding:15px; border-top:2px solid #e3e3e3; margin-top:10px;}
.treaty p{ text-indent:26px; padding:5px 0; color:#6b6b6b;}
.table09{margin:100px auto 0; color:#6b6b6b;}
.table09 td p{ padding-top:6px; padding-bottom:6px;}
.table09 td strong{ font-size:14px;}
.pl{ padding-left:40px;}
.goDesk{ width:490px; position:absolute; top:20px; left:50%; margin-left:-245px; text-align:left;}
.goDesk a{
    width:115px;
    height:27px;
    display:block;
    background:url(/static/fnt/images/godesk_v2.jpg) 0 0 no-repeat;
}
.addBox{ width:288px; height:151px; background:#fff url(/static/fnt/images/add_pingtai2.png) bottom no-repeat; position:relative;}
.addBox a{
    width:80px;
    height:20px;
    position:absolute;
    top:60px;
    left:90px;
}
.goDesk a:hover{ background-position:0 -27px;}
.proclamation{ padding-top:180px; font-size:16px; color:#6b6b6b; font-weight:bold; text-align:center;}
.proclamation img{ vertical-align:middle; margin-right:10px;}
.clear{ clear:both; height:1px; overflow:hidden;}

:focus { outline:0; }
#slides .next,#slides .prev {position:absolute;top:130px;left:-35px;width:24px;height:43px;display:block;z-index:101;}
.slides_container {width:942px;height:344px;overflow:hidden;position:relative;}
#slides .next {left:951px;}
.pagination {margin:15px auto 0;width:100px;}
.pagination li {float:left;margin:0 1px;}
.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(/static/fnt/images/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}
.btn099{ width:174px; height:52px; background:url(/static/fnt/images/transparentbtn.gif) top no-repeat; position:absolute; z-index:999; top:272px; right:38px;}
.txt p{ font-size:12px; line-height:1.6; padding-bottom:12px; color:#333;}
.clear{ clear:both; width:100%; height:1px; overflow:hidden;}
.c9{ padding-left:16px; padding-bottom:12px;}

/* -- flash upload ------------------------------- */
.progressWrapper {width: 357px;overflow: hidden;}
.progressContainer {margin: 5px;padding: 4px;border: solid 1px #E8E8E8;background-color: #F7F7F7;overflow: hidden;}
.message {margin: 1em 0;padding: 10px 20px;border: solid 1px #FFDD99;background-color: #FFFFCC;overflow: hidden;}
.red {border: solid 1px #B50000;background-color: #FFEBEB;}
.green {border: solid 1px #DDF0DD;background-color: #EBFFEB;}
.blue {border: solid 1px #CEE2F2;background-color: #F0F5FF;}
.progressName {font-size: 12px;font-weight: 700;color: #555;width: 323px;height: 19px;text-align: left;white-space: nowrap;overflow: hidden;}
.progressBarInProgress,.progressBarComplete,.progressBarError {font-size: 0;width: 0%;height: 2px;background-color: blue;margin-top: 3px;}
.progressBarComplete {width: 100%;background-color: green;visibility: hidden;}
.progressBarError {width: 100%;background-color: red;visibility: hidden;}
.progressBarStatus {margin-top: 2px;width: 337px;font-size: 12px;font-family: Arial;text-align: left;white-space: nowrap;}
a.progressCancel {font-size: 0;display: block;height: 16px;width: 14px;background-image: url(/static/fnt/images/sup_cancelbutton.gif);background-repeat: no-repeat;background-position: -14px 0px;float: right;}
a.progressCancel:hover {background-position: 0px 0px;}

/*title*/
.t_1{font-size:14px;color:#000;padding-bottom:13px;}

/*text box*/
.tbox_1{border-bottom:1px solid #dfe5ef;padding-bottom:13px;margin-bottom:10px;}
.tbox_1 img{float:left;margin-right:5px;}
.tbox_1 p{line-height:22px;color:#6b6b6b;}

/*title list*/
.tlist_1{color:#6b6b6b;}
.tlist_1 li{width:50%;float:left;height:25px;line-height:25px;}
.tlist_1 .sep{color:#dcdcdc;}

/*image list*/
.ilist_1 li{zoom:1;margin:0;padding:0;height:80px;}
.ilist_1 img{float:left;margin-right:10px;}
.ilist_1 h3{font-size:14px;color:#6b6b6b;line-height:22px;margin:0;padding:0;}
.ilist_1 p{color:#6b6b6b;line-height:22px;}
.ilist_1 li.last{height:63px;}

/*table*/
.tb_1 td{border-bottom:1px solid #dfe5ef;padding:3px 3px 4px;}
.tb_1 td img{vertical-align:middle;}
.tb_1 tr.last td{border:none;}
.tb_1 a{color:#666;}

.tb_2 td{padding:0 0 15px;text-align:center;}
.tb_2 img{border:1px solid #e6e6e6;}

.home_1{clear:both;padding:30px 9px 0;zoom:1;}
.home_1 .col_1{width:320px;float:left;margin-right:30px;}
.home_1 .col_2{width:300px;float:left;}
.home_1 .col_3{width:243px;float:right;}

/*最新上线*/
.newest{background:#f8fbfe;border:1px solid #d3e8f9;padding:10px 13px 7px;color:#666;}
.newest .hd{height:22px;line-height:22px;padding-bottom:8px;}
.newest .hd .tit{font-weight:bold;font-size:14px;float:left;}
.newest .hd .option{float:right;}
.newest .hd .option strong{font-weight:normal;color:#f00;}

/*如何加入*/
.howto{background:url(/static/fnt/images/howto.png) no-repeat;width:920px;height:78px;clear:both;color:#6b6b6b;position:relative;margin-bottom:20px;}
.howto p{position:absolute;line-height:19px;}
.howto .p1{left:38px;top:10px;}
.howto .p2{left:300px;top:10px;}
.howto .p3{left:539px;top:10px;}
.howto .p4{left:794px;top:10px;}

/*0705*/
.appbtn1,.appTag,.appTag li,.appTag li span,.appSearch,
.apptit p,.appInfo dt span p,.abtn2,.appbtn2,.appbtn3,.appbtn4,.popupt span{ background:url(/static/fnt/images/imgbg1.png) no-repeat;}
.guide1{ clear:both; margin:0 10px; font-family:"宋体"; color:#787f8a; line-height:28px;}
.appLine{ clear:both; overflow:hidden; height:1px; background:#e3e3e3; margin:0 10px;}
.appTop{ clear:both; overflow:hidden; zoom:1; padding:0 10px 15px;}
.appTop dl{ float:left; line-height:19px; padding:15px 0 13px 10px; width:665px;}
.appTop dt{ float:left; padding-right:15px;}
.appTop dd p{ padding-top:6px;}
.appbtn1{ float:left; width:211px; height:51px; margin-top:33px;}
.appTag{ clear:both; margin:0 10px; height:34px; background-position:0 -145px; background-repeat:repeat-x;}
.appTag ul{ float:left; padding:2px 0 0 9px;}
.appTag li{ float:left; height:32px; line-height:32px; background-position:left -79px; padding-left:14px; margin-right:2px; cursor:pointer;}
.appTag li span{ float:left; height:32px; line-height:32px; background-position:right -79px; padding-right:14px; font-size:14px; color:#6b6b6b;}
.appTag li a{color:#6b6b6b;}
.appTag li a:hover{ color:#0b6ac9;}
.appTag li.on{background-position:left -112px;}
.appTag li.on span,.appTag li.on span a{background-position:right -112px; font-weight:bold; color:#0b6ac9;}
.appTagc{ clear:both; border:1px solid #d3e2ed; border-top:none; margin:0 10px; line-height:22px; padding:6px 16px 5px;}
.appTagc a{ margin:0 5px;}
.appTagc strong{margin:0 4px}
.appTagc a.on,.appTagc a.on:hover{ color:#000; font-weight:bold;}
.appSearch{ float:right; width:253px; height:26px; background-position:0 -52px;}
.aipt1{ float:left; border:none; background:none; margin:1px 0 0 1px; width:177px; height:22px; line-height:22px; padding-left:20px; outline:none;}
.abtn1{ float:left; width:53px; height:26px; border:none; cursor:pointer; background:none; margin-left:1px; font-weight:bold; color:#3080d0;}
.appList{ clear:both; padding:0 10px;}
.appList th{ border-bottom:1px solid #e5e5e5; font-size:14px; color:#666666; padding:10px 0 5px;}
.appList th.fl{text-align:left; padding-left:20px;}
.appList td{ text-align:center; border-bottom:1px dashed #e3e3e3; padding:10px 0; color:#333333;}
.appList td img{ vertical-align:middle;}
.appList td span{ display:block; text-align:left; padding-left:20px;}
.appList td span img{ margin-right:12px;}
.appList td em{ display:block; text-align:left; padding-left:40px;}
.appList td cite{ display:block; font-style:normal;/* text-align:left; padding-left:62px;*/}
.appList td cite a{ display:block; margin-left:18px;}
.appList td cite img{margin-right:5px;margin-top:-1px;_margin-top:1px}
.appList tr.even td{ background:#fcfcfc;}
.appList .fixthumb {padding-left:20px}
.appList .fixthumb img{float:left;margin-right:16px;width:64px;height:64px}
.appList td.fixthumb div {float:left;text-align:left;padding-top:10px}
.appList .fixthumb span {padding-left:0; color:#999}
.page1{ clear:both; text-align:right; line-height:42px; padding-right:20px; color:#000;} 
.page1 a{ margin:0 2px;}
.page1 span{ font-weight:bold; color:#000; margin:0 2px;}
/*appInfo*/
.appInfo{ clear:both; padding:5px 10px 0;}
.apptit{ clear:both; height:30px; background:url(/static/fnt/images/apptit.png) no-repeat left bottom;margin-bottom: 10px}
.apptit p{ float:left; width:68px; height:17px; overflow:hidden; line-height:100px; margin:3px 0 0 2px;}
.apptit span{ float:right; color:#000; font-weight:normal; padding:3px 90px 0 0;}
.apptit .apptit1{ background-position:0 -189px;}
.apptit .apptit2{ width:102px; background-position:0 -216px;}
.apptit .apptit3{ background-position:0 -275px;}
.apptit .apptit4{ width:85px; background-position:0 -341px;}
.appInfo dl{ clear:both; overflow:hidden; margin-top:15px;}
.appInfo dt{ float:left; width:64px; padding:5px 0 0 36px;}
.appInfo dt img{ margin-bottom:8px;}
.appInfo dt span{ display:block; width:100px;}
.appInfo dt span p{ display:block; background-position:-247px -192px; *background-position:-247px -193px; _background-position:-247px -191px; background-position:-247px -193px\0; padding-left:12px;}
.appInfo dl dd{ float:right; width:750px; padding-right:15px; line-height:28px; color:#4d4d4d; }
.appInfo dl dd.desc{ line-height: 20px; margin-bottom: 4px}
.appInfo dd em{ color:#ff0000;}
.appInfo dd span{ padding-left:66px;}
.appTab { font-size:14px; font-weight:bold; padding:10px 0;}
.appTab a{ margin-right:10px;}
.appTab a.on{ color:#000;}
.appTab span{ float:right; font-size:12px; font-weight:normal;}
.aipt2{ border:1px solid #cccccc; width:188px; height:18px; line-height:18px; margin-right:3px;}
.abtn2{ width:45px; height:22px; background-position:0 -243px; border:none;}
.appTabc table{ border-collapse:collapse;}
.appTabc th,.appTabc td{ border:1px solid #c3dcef; background:#def0fe; height:30px; color:#2c84bb; text-align:center;}
.appTabc td{ background:#fff;}
.appTabc tr.even td{ background:#f6fbff;}
/*bd*/
.bd{ padding:0 10px;}
.bd p{ clear:both;}
.bd dl{ clear:both; overflow:hidden; zoom:1; padding:12px 0 0 0;}
.bd dt{ float:left; width:280px; text-align:right; font-size:14px; color:#595959; font-weight:bold;}
.bd dt em{color:#f63}
.bd dd{ float:left; width:600px; font-size:14px; overflow:hidden;}
.bd dd label.checkbox{cursor:pointer}
.bd dd sub{ display:block; color:#999999; font-size:12px; *font-size:14px; font-size:14px\0; line-height:18px; padding:3px 0 0 0;}
.bd dd sub.shopalert{ color:#D14343; display:none;width:460px}
.bd dd em{ font-size:14px; color:#f20101; padding-left:13px;}
.bd #upload_dd em{font-size:12px;}
.bd dd em img{ vertical-align:middle; margin-right:5px;}
.bd dd em.error{ background:url(/static/fnt/images/icon05.png) no-repeat left top; padding-left: 20px;margin-left:3px}
.appipt1,.appipt2{ width:271px; height:21px; line-height:21px; border:1px solid #b3b3b3; background:url(/static/fnt/images/iptbg.png) repeat-x top; color:#6e6e6e; font-size:12px; color:#5a5a5a;}
.appipt2{ width:66px;}
.appsel1{ width:147px; height:23px; color:#6e6e6e; font-size:12px; color:#5a5a5a;}
.apptxt1,.apptxt2{ width:311px; height:147px; border:1px solid #b3b3b3; background:url(/static/fnt/images/iptbg.png) repeat-x top; color:#6e6e6e; font-size:12px; color:#5a5a5a; overflow:auto; line-height:18px;}
.apptxt2{height:65px;padding-top:5px; background:#f2f2f2;}
.bd dd li.logo72li {width:72px;}
.logo72li img{ width:72px; height:72px;}
.logo64 img{ width:64px; height:64px;margin-top:8px}
.logo48 img{ width:48px; height:48px; margin-top:24px;}
.logo32 img{ width:32px; height:32px; margin-top:40px;}
.logo16 img{ width:16px; height:16px; margin-top:56px;}
.bd dd ul{ clear:both; /*height:110px;*/}
.bd dd li{ float:left; width:64px; /*height:110px;*/ font-size:12px; line-height:14px; text-align:center; overflow:hidden; padding:5px 30px 0 0; color:#0b6ac9;}
.bd dd li img{ margin-bottom:3px;}
.logo72mobile img{width:72px;height:72px;}
.logo48mobile img{width:48px;height:48px;margin-top:24px;}
.bd dd li span{ display:block;}
.bd dd li em{ display:block; color:#999999; font-size:11px;padding:0px;}
.bd dd a {color:#1f64cd}
.bd dd a:hover {color:#ff6600}
.bd dd a.label {color:#333}
.bd dd .fixobject {_overflow:hidden;position:relative;_zoom:1}
.bd dd .fixobject object{padding:0;float:left;margin-left:2px}
.bd dd .fixobject input{float:left;}
.bd dd .fixobject em.error{position:absolute;left:330px;background-position:left 4px;*margin-top:-3px;}
.collapse {cursor:pointer}
.collapse h4{ width:630px; height:32px; background:url(/static/fnt/images/collapse.png) no-repeat 0 -33px; font-size:14px; line-height:32px; color:#0b6ac9; padding:0 0 0 28px; margin:20px 0 10px 143px;}
.collapse h4 span{color:#000; font-size:12px;font-weight:normal}
.collapse h4.on{ background:url(/static/fnt/images/collapse.png) no-repeat 0 0;}
.bd .collapse dl{ padding:5px 0 0 0;}
.bd .collapse sub{ padding:0px;}
.jsh_btn{ padding:20px 0 15px 280px;}
.jsh_btn p{ color:#ff6600; padding-top:5px;}
.jsh_btn .protocols{padding-bottom:10px}
.appbtn2{ width:84px; height:29px; background-position:0px -302px; border:none; line-height:29px; font-size:14px; color:#2e709c; margin:0 5px; cursor:pointer;}
.appbtn2_dis{ background:url(/static/fnt/images/imgbg1.png) no-repeat;width:84px; height:29px; background-position:0 -588px; border:none; line-height:29px; font-size:14px; color:#2e709c; margin:0 5px; cursor:pointer;}
.jsh_comp .jsh_btn,.jsh_person .jsh_btn{ text-align:left; padding-left:275px;}
.bd dt .reds,.apptit .reds{ font-size:12px; color:#ff0000; font-family:"宋体"; font-weight:normal;}
.reds{ color:#ff0000;}
.popupc dd .reds strong{display:inline}
/*prompt*/
.prompt{ clear:both; width:504px; margin:18px 0 3px 205px;}
.promptt,.promptb{ clear:both; overflow:hidden; height:3px; background:url(/static/fnt/images/prompt.png) no-repeat;}
.promptb{ background-position:0 -4px;}
.promptc{ clear:both; overflow:hidden; zoom:1; border-left:1px solid #febe8f; border-right:1px solid #febe8f; background:#fff8d9; padding:5px 0 4px;}
.promptc img{ float:left; width:32px; padding:2px 10px 0;}
.promptc div{ float:left; width:440px;}
/*wait*/
.wait{ clear:both; width:377px; margin:100px auto;}
.wait img{ float:left; width:32px; padding:5px 17px 0 0;}
.wait strong{ float:left; width:327px; font-size:16px; color:#808080; line-height:27px; padding:6px 0 0 0;}
.wait p{ clear:both; overflow:hidden; zoom:1; padding:15px 0 0 0; text-align:center;}
.appbtn3{ width:112px; height:29px; background-position:0 -368px; text-align:center; line-height:29px; font-size:14px; color:#2e709c; cursor:pointer; border:none;}
.create{ margin:0 10px; border-top:1px solid #e5e5e5; text-align:center; font-size:16px; font-weight:bold; color:#808080; padding:150px 0 0 0; margin-top:50px;}
/*popup*/
.mask{ position:absolute; width:100%; height:100%; top:0; right:0; bottom:0; left:0; background:#000; z-index:10; filter:alpha(opacity=50); -moz-opacity:50; opacity:0.5;display:none}
.popup{ position:absolute; left:50%; margin-left:-199px; width:397px; z-index:100;}
.popupt{ clear:both; height:45px; overflow:hidden; line-height:43px; padding:0 17px 0 22px; background:url(/static/fnt/images/popupt.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/static/fnt/images/popupt.png");_background:none;}
.popupt h2{ float:left; font-size:14px; color:#ab2901;}
.popupt span{position:relative; float:right; width:20px; height:20px; background-position:-87px -407px; overflow:hidden; line-height:100px; margin:14px 0 0 0; cursor:pointer;}
.popupc{ clear:both; background:url(/static/fnt/images/popupc.png) repeat-y;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/static/fnt/images/popupc.png");_background:none; _height:1px; padding:0 29px;}
.popupc dl{ clear:both; overflow:hidden; zoom:1; padding:13px 0;}
.popupc dt{ float:left; width:32px; padding:3px 0 0 0;}
.popupc dd{ float:right; width:289px;}
.popupc dd strong{ display:block; font-size:14px;}
.popupb{ clear:both; overflow:hidden; height:8px; background:url(/static/fnt/images/popupb.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/static/fnt/images/popupb.png");_background:none;}
.popupbtn{ clear:both; text-align:center; padding:5px 0 30px;}
.popupbtn a{ margin:0 5px;position:relative; }
.appbtn4{ display:inline-block; background-position:0 -407px; width:86px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff;cursor:pointer;}



.popbox{display:none;left:50%;z-index:11;position:absolute;}
.popbox .hd{height:26px;line-height:26px;background:url(http://w.qhimg.com/images/v2/webapp/dev/20110624/popbox_hd.png) no-repeat 100% 0;}
.popbox .hd .tit{float:left;color:#fff;background:url(http://w.qhimg.com/images/v2/webapp/dev/20110624/popbox_hd.png) no-repeat 0 0;padding-left:10px;_padding-top:5px;}
.popbox .hd .tit img{vertical-align:middle;}
.popbox .hd .opt{float:right;}
.popbox .hd .close{margin:8px 8px 0;}
.popbox .bd {border:1px solid #000;border-top:none;background:#fff;padding:0;position:relative}
.popbox .loading {position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px}
.popbox .passSec {position:absolute;top:50%; left:50%;font-weight:bold;margin-top:-10px;margin-left:-20px;width:40px;text-align:center}




.navBox a {
    display:block;
    float:left;
    width:122px;
    height:41px;
    background:url(http://img.360.cn/static/fnt/images/webapp/app/dev/navbg_v2.jpg) no-repeat;
    text-indent:-10000px;
}
.navBox a.ghome{
    text-indent: 0;
}
.navBox .index {
    background-position:-7px 1px;
}
.navBox .index:hover {
    background-position:-7px -49px;
}
#index .index {
    background-position:-7px -102px;
}
.navBox .docs {
    background-position:-130px 1px;
}
.navBox .docs:hover {
    background-position:-130px -49px;
}
#docs .docs {
    background-position:-130px -102px;
}
.navBox .apps {
    background-position:-251px 1px;
}
.navBox .apps:hover {
    background-position:-251px -49px;
}
#apps .apps,#dev-info .apps,#apps-create .apps {
    background-position:-251px -102px;
}
.navBox .case {
    background-position:-373px 1px;
}
.navBox .case:hover {
    background-position:-373px -49px;
}
#case .case {
    background-position:-373px -102px;
}
.navBox .forum {
    background-position:-496px 1px;
}
.navBox .forum:hover {
    background-position:-496px -49px;
}
.navBox .apps-create {
    float:right;
    border:4px solid #000;
    background:#fff;
    text-indent:0;
}
/*adv提交广告应用资料*/
.up_adinfo{width:210px;float:left; text-align:center; font-size:14px;}
.advtitle{ height:30px;line-height:30px;background:none;border-bottom:#fd642b 1px solid;}
.advtitle strong{float:left; color:#fd642b; font-family:microsoft,yahei; font-size:14px;}
.advtitle em{float:right; color:#000; font-size:12px; font-weight:normal;}
.adv_tab{ height:40px; line-height:40px;  background:#f6f6f6;}
.adv_tab strong, .adv_tab a{ margin:0 5px;}
#add_new{margin:4px 20px 0 520px;}

.adsList{ clear:both; padding:0;}
.adsList th{ border-bottom:1px solid #e5e5e5; font-size:14px; color:#666666; padding:10px 0 5px;}
.adsList th.fl{text-align:left; padding-left:20px;}
.adsList td{ text-align:center; border-bottom:1px dashed #e3e3e3; padding:10px 0; color:#333333;}
.adsList td a{ margin:0 5px;}
.adsList td img{ vertical-align:middle;}
.adsList td p.use{color:#090}
.adsList td p.close{color:#F30}
.adsList td span{ display:block; text-align:left; padding-left:20px;}
.adsList td span img{ margin-right:12px;}
.adsList td em{ display:block; text-align:left; padding-left:40px;}
.adsList td cite{ display:block; font-style:normal; text-align:left; padding-left:42px;}
.adsList td cite a{ display:block; margin-left:18px;}
.adsList td cite img{margin-right:5px;margin-top:-1px;_margin-top:1px}
.adsList tr.even td{ background:#fcfcfc;}
.adsList .fixthumb {padding-left:20px}
.adsList .fixthumb img{float:left;margin-right:16px;width:64px;height:64px}
.adsList td.fixthumb a {float:left;text-align:left;padding-top:10px}
.adsList .fixthumb span {padding-left:0; color:#999}
.fixthumb span.word_title{color:#0066cc;}
/*jsh_url*/
.jsh_url{_height:10px;}
/*手机应用*/
.bd dd .dul{ clear:both; overflow:hidden; zoom:1; height:auto;}
.bd dd .dul li{ height:150px; width:80px; text-align:center;}
.logo72 img{ width:72px; height:120px; padding:3px; border:1px solid #bbd9ef;}
.apptxt3{ width:377px; height:70px; border:1px solid #b3b3b3; background:url(/static/fnt/images/iptbg.png) repeat-x top; color:#6e6e6e; font-size:12px; color:#5a5a5a; overflow:auto; line-height:18px; margin-top:3px;}
.bd dd sub.claim,.bd dd sub.update,.bd dd label.version,.bd dd sub.low_version,.bd dd sub.much_key,.bd dd sub.appid_wrong{display:none;color:red;}
#upload_apk{_width:700px;}
#upload_dd{width:650px;}

/* widget-popup */
.widget-popup{ position: fixed; _position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.widget-popup-mask{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; background-color: #000; filter:alpha(opacity=50); -moz-opacity: 50; opacity: 0.5; }
.widget-popup-dialog{ position: absolute; z-index: 2; left: 50%; top: 228px; margin-left:-199px; width: 557px;}
.widget-popup-bar{ height:45px; overflow: hidden; background: url(/static/fnt/images/popupt.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/static/fnt/images/popupt.png"); _background: none; }
.widget-popup-title{ position: absolute; left: 22px; height: 40px; line-height: 40px; top: 0; font-size: 14px; color: #ab2901; }
.widget-popup-close{ line-height: 100px; background:url(/static/fnt/images/imgbg1.png) -87px -407px no-repeat; position: absolute; right: 12px; top: 13px; width:20px; height:20px; overflow: hidden; cursor: pointer; zoom: 1; }
.widget-popup-detail{ margin-left: 6px; width: 489px;background:url(/static/fnt/images/popupc.png) repeat-y;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/static/fnt/images/popupc.png"); _background:none;padding:0 29px; overflow: hidden; zoom: 1; }
.widget-popup-detail strong{ font-size: 14px; display:block; }
.widget-popup-text{ padding: 13px 0; overflow: hidden;position:relative; }
.widget-popup-text dl{ clear: both;overflow: hidden;}
.widget-popup-text dt{ float: left;padding: 3px 0 0;width: 32px; }
.widget-popup-text dd{ float: right; width: 289px; }
.widget-popup-img{position:relative;width:32px;height:31px;}
.widget-popup-tools{ height: 30px; overflow: hidden; position: relative; margin: 16px 75px; }
.widget-btn-bg{ background: url(/static/fnt/images/imgbg1.png) no-repeat; position: absolute; cursor: pointer; height: 30px; line-height: 30px; text-align:center; font-size:14px; color:#fff; width: 86px; }
.widget-popup-ok{ background-position: 0 -407px; left: 0; top: 0; }
.widget-popup-cancel{ background-position: 0 -407px; right: 0; top: 0; }
.widget-popup-bottom{ display:none;overflow:hidden; height:8px; background:url(/static/fnt/images/popupb.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/static/fnt/images/popupb.png"); _background:none; zoom: 1; }
/* widget-popup */
/*account*/
.hd{ width:954px; height:67px; margin:0 auto;}
.fts12{font-size:12px;}