@charset "utf-8";
#header_box{ width:100%;}
#body_box,#bottom_box{ width:960px; overflow:hidden; margin:0 auto;}

#banner_box{ width:100%; text-align:center; background:#000 url(banner_bg.jpg) no-repeat center top;}
#banner{ width:960px; height:450px; overflow:hidden; margin:0 auto;}

.appbox960{width:960px; overflow:hidden;}
.appbox960 .title_50fize{ font-size:50px; background:#272727; color:#fff; height:80px; line-height:80px; text-align:center;}
.features_box{ width:530px; background:#E8E8E8 url(pic.jpg) no-repeat right bottom; height:230px; overflow:hidden; padding:30px 400px 30px 30px;}
table.features_table{}
table.features_table tr th{ color:#363636; font-size:30px; padding:15px 0;}
table.features_table tr td{ color:#4f4f4f; font-size:16px; line-height:28px; padding:15px 0;}

.userhelp_serviceonlice{ border-bottom:6px solid #DBDBDB; overflow:hidden; padding:25px 20px; background:#F8F8F8; color:#4f4f4f; width:920px;}
.userhelp_serviceonlice table tr td{ font-size:14px;}
.user_help{ float:left; width:480px;}
.user_help table tr th{ padding-left:20px;}
.service_onlice{ float:right; width:400px;}
.service_onlice table tr th{ padding-right:20px;}
.service_onlice table tr td{ background:url(qq_bg.jpg) repeat-x left bottom; padding:3px 0;}
.service_onlice table tr td a{ display:inline-block; margin:0 7px;}

.stepsbox{ position:relative;}
.steps_font{ font-size:20px; line-height:26px; color:#fff; position:absolute;}
.steps_font strong{ font-family:"微软雅黑"; display:block; font-size:50px; height:80px; line-height:80px;}
.steps_font strong span{ font-size:80px; font-family:Arial;}
.steps_01{ top:125px; left:80px; color:#646464;}
.steps_02{ top:125px; right:80px; text-align:right;}
.steps_03{ top:110px; left:60px;}
.steps_04{ top:80px; right:80px; text-align:right;}
.steps_01 strong{ color:#2580BF;}
.steps_02 strong{ font-size:50px;}
.steps_01 span{ color:#E2DFE2;}
.steps_02 span{ color:#686868;}
.steps_03 span{ color:#EE7F75;}
.steps_04 span{ color:#5FA7D4;}

.webbox{ width:960px; background:#fff; overflow:hidden;}
.webbox h4{ color:#ff4800; font-size:18px; text-align:center; border-bottom:2px solid #DCDCDC; padding:12px 0;}
.boxweb{ padding:20px; width:920px; overflow:hidden;}
dl.webfont{ float:left; width:350px; overflow:hidden;}
dl.webfont dt{ color:#444px; font-size:25px; padding-bottom:15px; font-weight:bold;}
dl.webfont dd{ font-size:13px; padding:7px 5px;}
dl.webfont dd span{ color:#0077ff; font-weight:bold; font-style:italic; padding-right:8px;}
dl.webfont dd a{ color:#555px; text-decoration:underline;display: block; width:300px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

dl.qqbox{ float:right; width:265px; height:158px; background:url(/images/design/qqbox_bg.jpg) no-repeat left top; padding:25px 20px 25px 225px; overflow:hidden;}
dl.qqbox dt{ font-size:19px; color:#444; padding-left:15px; font-weight:bold;}
dl.qqbox dd{ padding-top:15px;}
dl.qqbox dd a{ display:inline-block; width:115px; height:28px; margin:5px 0 5px 15px;}

.app_con5{padding-bottom:25px;}
.app_con6{ background:#43c89b;}
.app_con6 h2,.app_con6 p{ margin-left:15px;}
.app_con6 h2{ padding: 30px 25px; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#fff;}
.app_con6 p a{ background:#259a70; line-height:32px;padding: 10px 10px;display:inline-block; color:#fff;margin-top: 20px;} 
