@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0 }
body, button, input, select, textarea { font:12px Arial, Helvetica, sans-serif }
h1, h2, h3, h4, h5, h6 { font-size:100%; color:#333 }
address, cite, dfn, em, var { font-style:normal }
code, kbd, pre, samp { font-family:courier new, courier, monospace }
small { font-size:12px }
ul, ol, li { list-style:none }
a { color:#ff6e03; text-decoration:none }
a:hover { text-decoration:underline }
sup { vertical-align:text-top }
sub { vertical-align:text-bottom }
legend { color:#000 }
fieldset, img { border:0 }
button, input, select, textarea { font-size:100%; vertical-align:middle; }
select{padding:2px;border:1px solid #ddd; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px }
table { border-collapse:collapse; border-spacing:0 }
img { vertical-align:top; display:inline-block; background-color:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display:block; margin:0; padding:0 }
mark { background:#ff0 }
object, embed { outline:0 }
p { line-height:1.6; color:#aaa }
.r3 { -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px }
.r5 { -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px }
.r10 { -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; border-radius:10px }
.rt3 { -moz-border-radius:3px 3px 0 0; -khtml-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0 }
.rt5 { -moz-border-radius:5px 5px 0 0; -khtml-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0 }
.rt10 { -moz-border-radius:10px 10px 0 0; -khtml-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0 }
.rb3 { -moz-border-radius:0 0 3px 3px; -khtml-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px }
.rb5 { -moz-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px }
.rb10 { -moz-border-radius:0 0 10px 10px; -khtml-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px; border-radius:0 0 10px 10px }
.rl3 { -moz-border-radius:3px 0 0 3px; -khtml-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; border-radius:3px 0 0 3px }
.rl5 { -moz-border-radius:5px 0 0 5px; -khtml-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px }
.rl10 { -moz-border-radius:10px 0 0 10px; -khtml-border-radius:10px 0 0 10px; -webkit-border-radius:10px 0 0 10px; border-radius:10px 0 0 10px }
.rr3 { -moz-border-radius:0 3px 3px 0; -khtml-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0 }
.rr5 { -moz-border-radius:0 5px 5px 0; -khtml-border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0 }
.rr10 { -moz-border-radius:0 10px 10px 0; -khtml-border-radius:0 10px 10px 0; -webkit-border-radius:0 10px 10px 0; border-radius:0 10px 10px 0 }
.rtl3 { -moz-border-radius:3px 0 0 0; -khtml-border-radius:3px 0 0 0; -webkit-border-radius:3px 0 0 0; border-radius:3px 0 0 0 }
.rbl3 { -moz-border-radius:0 0 3px 0; -khtml-border-radius:0 0 3px 0; -webkit-border-radius:0 0 3px 0; border-radius:0 0 3px 0 }
.rbr3 { -moz-border-radius:0 0 0 3px; -khtml-border-radius:0 0 0 3px; -webkit-border-radius:0 0 0 3px; border-radius:0 0 0 3px }
.fl { float:left; display:inline }
.fr { float:right; display:inline }
.mt0 { margin-top:0 }
.mt5 { margin-top:5px }
.mt10 { margin-top:10px }
.mt15 { margin-top:15px }
.mt20 { margin-top:20px }
.mt25 { margin-top:25px }
.mt30 { margin-top:30px }
.mt35 { margin-top:35px }
.mt40 { margin-top:40px }
.mr0 { margin-right:0 }
.mr5 { margin-right:5px }
.mr10 { margin-right:10px }
.mr15 { margin-right:15px }
.mr20 { margin-right:20px }
.mr25 { margin-right:25px }
.mr30 { margin-right:30px }
.mr35 { margin-right:35px }
.mr40 { margin-right:40px }
.mb0 { margin-bottom:0 }
.mb5 { margin-bottom:5px }
.mb10 { margin-bottom:10px }
.mb15 { margin-bottom:15px }
.mb20 { margin-bottom:20px }
.mb25 { margin-bottom:25px }
.mb30 { margin-bottom:30px }
.mb35 { margin-bottom:35px }
.ml0 { margin-left:0 }
.ml5 { margin-left:5px }
.ml10 { margin-left:10px }
.ml15 { margin-left:15px }
.ml20 { margin-left:20px }
.ml25 { margin-left:25px }
.ml30 { margin-left:30px }
.ml35 { margin-left:35px }
.ml40 { margin-left:40px }
.mlr5 { margin:0 5px 0 5px }
.mlr10 { margin:0 10px 0 10px }
.pt0 { padding-top:0 }
.pt5 { padding-top:5px }
.pt10 { padding-top:10px }
.pt15 { padding-top:15px }
.pt20 { padding-top:20px }
.pt25 { padding-top:25px }
.pt30 { padding-top:30px }
.pt40 { padding-top:40px }
.pr0 { padding-right:0 }
.pr5 { padding-right:5px }
.pr10 { padding-right:10px }
.pr15 { padding-right:15px }
.pr20 { padding-right:20px }
.pr25 { padding-right:25px }
.pr30 { padding-right:30px }
.pr35 { padding-right:35px }
.pb0 { padding-bottom:0 }
.pb5 { padding-bottom:5px }
.pb10 { padding-bottom:10px }
.pb15 { padding-bottom:15px }
.pb20 { padding-bottom:20px }
.pb25 { padding-bottom:25px }
.pb30 { padding-bottom:30px }
.pb35 { padding-bottom:35px }
.pl0 { padding-left:0 }
.pl5 { padding-left:5px }
.pl10 { padding-left:10px }
.pl15 { padding-left:15px }
.pl20 { padding-left:20px }
.pl25 { padding-left:25px }
.pl30 { padding-left:30px }
.pl35 { padding-left:35px }
.pl40 { padding-left:40px }
.plr5 { padding:0 5px }
.plr10 { padding:0 10px }
.plr15 { padding:0 15px }
.plr40 { padding:0 40px }
.pd10 { padding:10px }
.pd20 { padding:20px }
.pd40 { padding:40px }
.rc { color:#e26 }
.bc { color:#5ad }
.yc { color:#e63 }
.grc{color:#0C6;}
.gc { color:#999 }
.gc3 { color:#333 }
.gc6 { color:#666 }
.gcc { color:#dedede }
.ofh { white-space:nowrap; word-wrap:normal; word-break:normal; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden }
.clr { clear:both }
.clear_in { overflow:hidden; zoom:1 }
.clearfix:after { visibility:hidden; display:block; font-size:0; content:"."; clear:both; height:0; line-height:0; overflow:hidden }
.clearfix { *zoom:1
}
.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0 }
.inlineblock { display:inline-block; zoom:1; *display:inline;
overflow:hidden }
.bigfs { font-family:'微软雅黑', 'YaHei', '黑体', 'Hei', Tahoma, Helvetica, arial, sans-serif }
.sfs{ font-family: "宋体",arial, sans-serif}
.fs12 { font-size:12px }
.fs14 { font-size:14px }
.fs16 { font-size:16px }
.fs18 { font-size:18px }
.fs20 { font-size:20px }
.fs30 { font-size:30px }
.tac { text-align:center }
.tar { text-align:right }
.dn { display:none; }
.G_checkbox, .G_radio { vertical-align:-2px; _vertical-align:-3px; margin-right:3px }
.ico{ display:inline-block; zoom:1; *display:inline;height:18px;width:18px; vertical-align:middle;margin-right:5px;}
.arror{display:inline-block; zoom:1; *display:inline;overflow:hidden;height:18px;width:18px;  vertical-align:bottom;}
.arror_dn_black {  background:url(images/arror_dn_block.png) no-repeat;  }
.arror_dn_white {  background:url(images/arror_dn_white.png) no-repeat;  }
.arror_up_o{ background:url(images/arror_up_o.png) no-repeat;  }
.arror_up_white {  background:url(images/arror_up_white.png) no-repeat;  }
.pr{ position:relative;}
.tac{ text-align:center;}
.tal{ text-align:left;}
.t2{ text-indent:2em;}
.tdn:hover{ text-decoration:none;}
.tdl{ text-decoration:line-through;}
.wsn{white-space:nowrap;}
.art{ display:block;height:0;width:0; line-height:0; overflow:hidden;border-width:4px;  border-style: dashed dashed solid; border-color: transparent transparent #ff6e03;  }
.arb{ display:block;height:0;width:0; line-height:0; overflow:hidden;border-width:4px;  border-style: solid dashed dashed; border-color: #ff6e03 transparent transparent;  }

.service_box{ position:fixed; z-index:1000;right:-146px;top:50%;margin-top:-100px;width:146px;height:200px;border-top:1px solid #ece8e5;border-bottom:1px solid #ece8e5; background:#fff; }
.service_box .tab_nav{ position:absolute;left:-42px;top:-1px;}
.service_box .tab_nav > li {background:#ece8e5;border-bottom:1px solid #dfdbd9;}
.service_box .tab_nav > li.active{ background:#ff6b09;}
.service_box .tab_nav > li:first-child{border-radius:8px 0 0;}
.service_box .tab_nav > li:last-child{ border-bottom:none; border-radius:0 0 0 8px;}
.service_box .tab_nav > li > a{ display:block; width:28px;padding:7px 6px 7px 8px; line-height:14px; text-align:center;color:#2c2c2c; text-decoration:none;}
.service_box .tab_nav > li.active > a{ color:#fff;}
.service_box .tab_nav .icon{ display:block; height:28px;width:28px; background:url(images/bg_online_service_new.gif) no-repeat; overflow:hidden;margin:3px 0;*margin:6px 0;}
.service_box .tab_nav .icon_1{ background-position:0 0 ;}
.service_box .tab_nav .icon_2{ background-position:-28px 0 ;}
.service_box .tab_nav .icon_3{ background-position:-56px 0 ;}
.service_box .tab_nav .active .icon_1{ background-position:0 -28px ;}
.service_box .tab_nav .active .icon_2{ background-position:-28px -28px ;}
.service_box .tab_nav .active .icon_3{ background-position:-56px -28px ;}
.service_box .tab_content{padding:20px 5px 10px; position:relative;}
.service_box .tab_plan{ display:none; text-align:center;}
.service_box .tab_plan p{color:#333;}

.notice_box{position:fixed; z-index:1000;right:20px;bottom:-186px; border-radius:5px 5px 0 0; width:312px;height:186px; overflow:hidden; background:url(images/bg_notice.gif) no-repeat; }
.notice_box_t{height:38px; overflow:hidden; position:relative;}
.notice_box_t h3{ font-size:14px;color:#fff; line-height:24px;margin:7px 10px;}
.notice_box_t .close{ display:block; position:absolute;right:5px;top:9px;height:20px;width:20px; background:url(images/bg_notice.gif)0 -186px no-repeat;}
.notice_box_t .close:hover{ background-position:-20px -186px;}
.notice_box_c{padding:14px;}
.notice_box_c .n_title{ font-size:16px; font-weight:normal;color:#333; text-decoration:none;}
.notice_box_c .n_img{border:1px solid #f4f4f4;margin:10px 0 0; float:left;}
.notice_box_c .n_content{margin-left:96px;color:#666;padding:10px; text-indent:2em; line-height:1.5;}

.code_box { position: absolute; top: 445px; left: 145px; width: 242px; background: #fff; border: 5px solid #eaeaea; z-index: 1000;width: 120px;  text-align: center; }
.code_box .arror { position: absolute; background: url(http://www.apppark.cn/css/images/app_des_box_arror.gif) no-repeat; top: -12px; left: 90px;height: 18px;width: 18px;}
.code_box .code_img{
	position: relative;
	padding: 5px 0;
	width: 120px;
	height: 110px;
}
.code_box .code_img .expires_info{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: 120px;
	padding-top: 40px;
	background-color: rgba(255,255,255,.95);
}
.code_box .code_img .expires_info .btn,.code_box .code_img .expires_info .btn_none{
	padding:2px 4px;
	margin: 0;
}
.code_box .code_img .expires_info .btn:hover{
	background: #fd8113;
	color: #fff;
}
.code_box .code_img .expires_info .btn_none,.code_box .code_img .expires_info .btn_none:hover{
	color: #999;
}
.code_box .code_img.expires .expires_info{
	display: block;
}
.code_box .code_tip{
	font-size: 12px;
	padding-bottom: 5px;
	color: #999;
}
