﻿@charset "utf-8";
/* CSS Document */

/* 登录 */
.login_bg{ background: #000000 url(../../images/2.0/login_bg.jpg) center center no-repeat;height:646px;}
.login_box{ width:290px; height:294px; background:#FFFFFF; position:absolute; top:66px; right:10px; padding:35px 45px;}
.login_box li{ margin-bottom:20px}
.login_box input.txt{ border:1px #abb4bd solid; height:40px; line-height:40px;}
.login_box input.bg1{ background:url(../../images/2.0/mall_script.png) 8px -375px no-repeat; padding:0px 10px 0px 40px; width:240px;}
.login_box input.bg2{ background:url(../../images/2.0/mall_script.png) 8px -440px no-repeat; padding:0px 10px 0px 40px; width:240px;}
.login_box input.bg3{width:110px; margin-right:8px; text-align:center}
.ref{ width:25px; height:25px; display:inline-block; background:url(../../images/2.0/mall_script.png) 0px -508px; margin-left:10px;}
.login_info{ position:absolute; top:160px; right:670px; color:#FFFFFF; line-height:30px;}
.login_info em{ font-style:italic; font-size:40px;}
.login_info span{ font-size:18px; margin-left:20px;}

/* 焦点图 */
.DB_tab {width:100%;height:430px;position:relative;overflow:hidden;}
@media all and (min-width: 100px) and (max-width : 800px){
.DB_tab{width:1170px;}
.login_bg{ width:1180px}
}
.DB_tab .DB_imgSet li{ height:430px; width:100%; background-position:center center; background-repeat:no-repeat}
.DB_tab .DB_imgSet{position:absolute;}
.DB_tab .DB_imgSet div{ width:840px; position:absolute; left:50%; margin-left:-600px;}
.DB_tab .DB_imgSet .DB_1_1{position:absolute;left:50px;top:170px; font-size:60px; color:#00a1ee}
.DB_tab .DB_imgSet .DB_1_2{position:absolute;left:50px;top:240px; font-size:18px; color:#3c7da3}

.DB_tab .DB_imgSet .DB_2_1{position:absolute;left:50px;top:170px; font-size:60px; color:#00a1ee}
.DB_tab .DB_imgSet .DB_2_2{position:absolute;left:50px;top:240px;font-size:18px; color:#3c7da3}

.DB_tab .DB_imgSet .DB_3_1{position:absolute;left:50px;top:170px; font-size:60px; color:#00a1ee}
.DB_tab .DB_imgSet .DB_3_2{position:absolute;left:50px;top:240px;font-size:18px; color:#3c7da3}


.DB_tab .center img{ display:block; margin:0 auto;}

.DB_tab .DB_menuWrap{ position:absolute; width:1200px; z-index:100; left:50%; margin:0px auto auto -600px;}
.DB_tab .DB_menuWrap .DB_menuSet{position:absolute;top:400px;text-align:center;font-size:0; width:100%; left:0;}
.DB_tab .DB_menuWrap .DB_menuSet span{cursor:pointer;margin:0 4px;display:inline-block; width:11px; height:11px; background:#959595; border-radius:50%;}
.DB_tab .DB_menuWrap .DB_menuSet span.select{ background: #34495e}

.DB_next,.DB_prev{ background:url(../../images/2.0/ico_script.png) no-repeat; width:32px; height:42px; position:absolute; top:196px; display:block; cursor:pointer; opacity:0.7;}
.DB_next:hover,.DB_prev:hover{ opacity:1}
.DB_prev{ background-position:0px 0px; left:0px;}
.DB_next{ background-position:0px -50px; right:0px;}

.num_info,.data_info{ margin-top:30px;}
.num_info ul,.data_info ul{ width:1300px;}
.num_info li{ width:358px;text-align:center; float:left; margin-right:60px; font-size:18px; line-height:36px; padding:15px 0px}
.num_info li p{ color:#ff8000; font-size:24px;}
.num_info li h4{ background:url(../../images/2.0/ico_script.png) no-repeat; color:#34495e; font-size:18px}
.num_info li.m1 h4{ background-position:110px -120px; text-indent:40px;}
.num_info li.m2 h4{ background-position:110px -179px; text-indent:40px}
.num_info li.m3 h4{ background-position:94px -235px; text-indent:30px}

.data_info li{ width:358px; float:left; margin-right:60px;}
.data_info .hd h3{ background:url(../../images/2.0/ico_script.png) 79px -309px no-repeat; color:#00a1ee; font-size:18px; line-height:24px; padding-bottom:20px;}
.data_info .hd p,.app_list .hd p,.news_tab li p{ font-size:12px; color:#525252; padding-bottom:4px}
.data_info hr{ height:4px; line-height:0; background:#eaeaea; font-size:0; width:358px; border:0}
.data_info .data_mod{ border:1px #eaeaea solid; width:356px;margin-top:10px;}
.data_info .tit{ background:url(../../images/2.0/ico_script.png) no-repeat; height:44px; line-height:44px; border-bottom:1px #eaeaea solid; text-align:center; color:#34495e; font-size:18px; padding-left:34px;}
.data_info li.d1 .tit{ background-position: 124px -359px}
.data_info li.d2 .tit{ background-position: 114px -423px}
.data_info li.d3 .tit{ background-position: 110px -489px}
.data_info dl{ padding:10px 0px; line-height:36px; overflow:hidden}
.data_info dl:hover{ background:#eeeeee}
.data_info dt{clear: left;float: left;overflow: hidden;text-align: left;text-overflow: ellipsis;white-space: nowrap;width: 198px; color:#999999; text-indent:46px; height:36px; line-height:36px; position:relative}
.data_info dt span{ position:absolute; top:-2px; right:0px;}
.data_info dd{ padding-left:20px; color: #34495e; overflow:hidden; float:left;}

.app_list{ margin-top:30px; float:left; width:776px; height:340px;}
.app_list .hd{ border-bottom:4px #eaeaea solid;}
.app_list .hd h3{ background:url(../../images/2.0/ico_script.png) 79px -559px no-repeat; color:#00a1ee; font-size:18px; line-height:24px; padding-bottom:20px;}
.app_list .hd a.more{ float:right; margin-top:8px; background:url(../../images/2.0/ico_script.png) 0px -608px no-repeat; padding-left:18px; font-size:12px; color:#525252}
.app_list li{ float:left; width:154px; height:177px; text-align:center; margin-top:70px;}
.app_list li a{ position: relative;width:154px; height:177px; display:block}
.app_list li a:hover{ text-decoration:none}
.app_list li img{ width:88px; height:88px; display:block; margin:0px auto 10px auto}
.app_list h4{ color:#34495e; font-size:14px}
.app_list .show_ts{ position:absolute; width:130px; height:153px; top:-20px; left:0px; padding:12px; background:#eeeeee; z-index:2; line-height:18px; font-size:12px; text-align:left; display:none}
.app_list .show_ts h4{ font-size:14px; color:#555; }
.fix_h{ height:56px; overflow:hidden;}

.news_box{ float:right; width:360px; margin-top:30px;}
.news_tab{ overflow:hidden;}
.news_tab li{ float:left; width:110px; margin-right:30px; cursor:pointer;border-bottom:4px #eaeaea solid}
.news_tab li h3{ color:#00a1ee; font-size:18px; background:url(../../images/2.0/ico_script.png) no-repeat; padding-bottom:20px;}
.news_tab li.n1 h3{ background-position:80px -670px}
.news_tab li.n2 h3{ background-position:80px -731px;}
.news_tab li.n2{ padding-left:30px;position:relative}
.news_tab li.n2 b{ height:15px; width:2px; background:#00a1ee; position:absolute; top:5px; left:0px; display:block}
.news_tab li.cur{ border-color:#00a1ee}

.news_list li.cur{ border-bottom:1px #eaeaea dashed;}
.news_list li a{padding-left:66px; display:block; padding-bottom:10px; position:relative; height:50px;}
.news_list li.cur a{  padding-left:118px; height:80px;}
.news_list li a .txt{ position:absolute; top:0px; right:0px; width:296px;}
.news_list li.cur a .txt{ width:244px;}
.news_list li{ position:relative;margin-top:10px;}
.news_list li h4{ color:#34495e; font-size:14px;} 
.news_list li p{ line-height:18px; font-size:12px; color:#525252;  overflow:hidden; height:36px;}
.news_list li.cur p{height:56px;}
.news_list li a,.news_tab a{ text-decoration:none}
.news_list li img{ position:absolute; left:0px; top:0px; display:none}
.news_list li.cur img{ display:block}
.news_list li.cur .show_data{ display:none;}
.news_list li .show_data p{ color:#FFFFFF}
.show_data{ width:47px; color: #FFFFFF; text-align:center; position:absolute; top:5px; left:0px;}
.show_data p.bg1{ height:35px; line-height:35px;background:#34495e}
.show_data p.bg2{ height:19px; line-height:19px;background:#525252}

.mess_list{ margin-top:20px; line-height:28px; display:none}
.mess_list a{ color:#34495e}
.mess_list span{ color:#999999; float:right}
.mess_list code{ background:url(../../images/2.0/mall_script.png) 0px -562px no-repeat; position:relative; top:0px; width:36px; height:22px; display: inline-block;}

/* T账户 */
.con_bg{ background:#f2f2f2; width:100%; padding:30px 0px;}
menu{ float:left; width:200px; background:#FFFFFF; margin:0px; padding:0px; }
menu h2{ height:58px; line-height:58px; text-align:center; color:#FFFFFF; font-size:18px; background:#34495e}
menu li a{ display:block; height:58px; line-height:58px; text-align:left; text-indent:72px; color:#999; border-bottom:1px  #eaeaea solid;}
menu li.cur a{ background:#eeeeee; color:#00a1ee}
menu li a:hover{ text-decoration:none;color:#00a1ee }

.content{ background:#FFFFFF url(../../images/2.0/bg_line.png) -47px 0px repeat-y; width:1000px; float:left; min-height:600px;}
.auto_h{ min-height:850px;}
.content .hd{ height:58px; line-height:58px; border-bottom:1px #eaeaea solid; padding-left:30px; color:#34495e}
.content .hd a{ color:#34495e}
.app_box{ padding:20px 98px;}
.app_box ul{ overflow:hidden}
.app_box  li{ float:left; width:160px; padding:10px 0px; border-bottom:1px #dddddd dashed}
.app_box li a{ margin:10px auto ;text-align:center; border:1px #FFFFFF solid; display:block; width:130px; height:154px; }
.app_box li a:hover{ border-color:#ddd; text-decoration:none}
.app_box a img{ width:62px; height:62px; display:block; margin:20px auto 10px auto}
.app_box h4{ width:130px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.app_box p{ color:#999999}


.zf_info{ padding:25px 0px 30px 0px; line-height:40px; border-bottom:1px #d6d6d6 dashed}
.zf_info li{ float:left; width:485px; text-align:center; font-size:18px; position:relative}
.zf_info li .line,.shouzhi_box li .line{ position:absolute; height:135px; border-left:1px #d6d6d6 dashed; top:20px; left:0px;}
.zf_info li span{ font-size:30px;}
.shouzhi_hd{ line-height:74px; font-size:18px; padding-left:30px;}
.shouzhi_box{ padding:10px 0px; border-top:1px #d6d6d6 dashed }
.shouzhi_box li{ width:485px; position:relative; font-size:18px; line-height:36px; float:left;}
.shouzhi_box li p{ position:absolute; top:56px; left:30px;}
.shouzhi_box dl{ font-size:14px}
.shouzhi_box dt{clear: left;float: left;overflow: hidden;text-align: right;text-overflow: ellipsis;white-space: nowrap;width: 390px; color:#525252}
.shouzhi_box dd{ margin-left:400px; color: #999}
.shouzhi_line{line-height:74px; font-size:18px; padding-left:30px; border-top:1px #d6d6d6 dashed; border-bottom:1px #d6d6d6 dashed; margin-top:30px;}
.table h3{ font-size:18px; text-align:center; padding:10px 0px 30px 0px;}

.from_box,.alipay_box{ padding: 60px 70px; position:relative;}
.from_box dt{ clear:left; float:left; width:130px; text-align:right;text-overflow: ellipsis;white-space: nowrap; padding-bottom:20px; line-height:40px;}
.from_box dd{ padding-left:140px;padding-bottom:20px; text-align:left; line-height:40px;}
.jf_radio{ overflow:hidden;}
.jf_radio img,.suc_box img,.error_box img{ display:block; margin:0px auto 10px auto}
.jf_radio li{ float:left; margin-right:10px; width:100px;}
.jf_radio .checkbox_input{ margin-left:22px;}
.buy_add li{ width:auto}
.alipay_box{ padding-left:340px;}
.alipay_box dt{ clear:left; float:left; width:100px; text-align:right;text-overflow: ellipsis;white-space: nowrap; padding-bottom:20px; }
.alipay_box dd{ margin-left:110px;padding-bottom:20px;}
.alipay_box img,.alipay_box canvas{ width:180px; height:180px; display:block; border:3px #283849 solid; border-radius:30px; padding:28px; position:absolute; top:40px; left:50px;}
.space_dd{ line-height:40px;}
.left_m{ padding-left:40px !important}
.left_m dt{ width:120px;}
.left_m dd{ padding-left:130px;}
.left_m .blue_btn{ margin-left:54px !important}

.search_box{ padding:20px 30px; border-bottom:1px #d6d6d6 dashed; position:relative}
.search_box dt,.search_box dd{ float:left; display:inline-block; vertical-align:middle}
.search_box dt{ line-height:30px; margin-right:5px;}
.search_box dd{ margin-right:10px;}
.search_box .date{ width:80px;}

.suc_box{ padding:50px; text-align:center; line-height:50px;}
.error_box{padding:50px; text-align:center; line-height:24px;}
.error_box button{ margin-top:40px;}

.hd_line,.hd_line2{ border-bottom:1px #d6d6d6 dashed; height:74px; line-height:74px; position:relative; font-size:18px; padding-left:30px;}
.hd_line3{height:74px; line-height:74px; position:relative; font-size:18px; padding-left:30px;}
.hd_line button{ position:absolute; top:26px; right:56px;}
.bank_list{ border-bottom:1px #d6d6d6 dashed; width:100%; padding:16px 0px 10px 0px;}
.bank_list li{ width:250px; margin-left:62px; float:left;}
.bank_list li.checkbox_input{ margin-left:42px;}
.bank_list h4{ text-align:center; font-size:14px; height:20px; line-height:20px; display:block}
.bank_bg{ background:url(../../images/2.0/card_bg.jpg) no-repeat; width:200px; height:73px; display:block; color:#FFFFFF; text-align:right; padding:40px 25px; line-height:36px; position:relative; margin-bottom:8px;}
.bank_bg b{ background:url(../../images/2.0/card_cur.png) no-repeat; width:24px; height:24px; display:block; position:absolute; top:8px; left:8px;}
.bank_bg img{ position:absolute; top:50%; left:50%; margin:-20px auto auto -9px; display:block;}
.show_from{ text-align:center; padding:30px 30px 50px 30px;}
.show_from dl{ overflow:hidden}
.show_from dt{ clear:left; float:left; width:370px; text-align:right;text-overflow: ellipsis;white-space: nowrap; padding-bottom:20px; line-height:40px; }
.show_from dd{ margin-left:380px;padding-bottom:20px; text-align:left}
input.no_line{ border-color:#FFFFFF !important}
.left160{ margin-left:160px;}
.alert_table{ padding:6px 0px 0px 0px}

.edit{ margin-top:10px;}
.edit a{ margin:0px 48px}

/* 系统管理 */
.edit_mod{ padding:20px;}
.edit_mod li{ margin-bottom:10px;}
.edit_mod .disabled_btn{ width:96px; height:30px; line-height:30px; margin-left:20px;}
.base_from dt,.perm_from dt{clear:left; float:left; width:180px; text-align:right;text-overflow: ellipsis;white-space: nowrap; padding-bottom:20px; line-height:40px;}
.base_from dd{ margin-left:200px;padding-bottom:20px; line-height:40px;}
.perm_from dd{ margin-left:200px; width:660px}
.base_from dd span{ color:#999999; margin-left:16px;}
.base_from{ padding:20px 0px; border-bottom:1px #d6d6d6 dashed}
.perm_line{ line-height:40px; border-bottom:1px #d6d6d6 dashed}
.perm_list li{ margin-right:20px; float:left;position:relative; display:block;}
.change_box .checkbox_input{padding:0 0 2px 5px;}
.checkbox_input input{ position:relative; right:4px; top:2px;}
.show_perm{ position:absolute; top:40px; left:50%; margin-left:-205px; border:1px #a6adb4 solid; padding:0px 20px 20px 20px; width:410px; background:#FFFFFF; z-index:5; display:none}
.show_perm b{ width:100px; height:14px; background:url(../../images/2.0/ico_script.png) 40px -1118px no-repeat; display:block; position:absolute; left:50%; top:-14px;  margin-left:-58px;}
.show_perm h4{ border-bottom:1px #a6adb4 dashed; font-size:14px; line-height:30px; color:#34495e; margin-top:10px;}
.mendian img{ display:block; border:1px #dfdfdf solid}
.mendian dt,.mendian .space_dd{ line-height:30px;}
.mendian li img{ display:block; border:none}
.mendian li{ width:128px; height:82px; display:block; border:1px #dfdfdf solid; margin-right:20px; text-align:center; background:#eeeeee; float:left; position:relative}
.left140{ margin-left:140px;}
.ts_box{ padding-top:20px;}
.ts_box .ts{ margin-bottom:30px; padding-left:10px;}
dt i{ position:relative; top:3px; left:-3px;}
.set_box { padding-top:20px;}
.set_box .perm_line{ padding-bottom:10px; margin-bottom:10px;}
.set_box li{ width:124px; margin-bottom:8px;}

/* 应用商城 */
.mall_list{ padding:20px 98px 70px 98px;}
.mall_list  li{ float:left; width:160px; padding:10px 0px; border-bottom:1px #dddddd dashed}
.mall_list li a{ margin:10px auto ;text-align:center; border:1px #FFFFFF solid; display:block; width:140px; height:156px; position:relative; }
.mall_list li a:hover{ text-decoration:none}
.mall_list a img{ width:62px; height:62px; display:block; margin:20px auto 10px auto}
.mall_list p{ color:#999999}
.mall_list li a div{ position:absolute;background:#eeeeee; padding:10px; width:110px; height:134px; overflow:hidden; z-index:5; text-align:left; font-size:12px; line-height:18px; display: none}
.mall_list li a p.org{ height:34px; overflow:hidden}
.mall_list .app_btn{ display:block; margin:5px auto 0px auto}
.hidden_h{ height:52px; overflow:hidden; margin-top:4px;}
menu.mall_menu h2{ background:none; color:#34495e; width:200px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
menu.mall_menu img{ width:106px; height:106px; display:block; margin:10px auto}
menu.mall_menu p{ margin-left:10px; font-size:12px}
.mall_menu_box{ padding:0px 30px;}
.mall_hd{ height:60px; line-height:60px; border-bottom:1px #d6d6d6 dashed; font-size:18px; padding-left:20px; margin-top:10px;}
.mall_hd i{ width:40px; height:40px; background:url(../../images/2.0/mall_script.png) no-repeat; display:inline-block; position:relative; top:20px; left:10px;}
.mall_hd i.ico_1{ background-position:0px 0px}
.mall_hd i.ico_2{ background-position:0px -52px}
.mall_hd i.ico_3{ background-position:0px -207px}
.mall_hd i.ico_4{ background-position:0px -802px}
.daily{ padding:0px 30px; margin-bottom:40px;}
.daily li{ margin-top:20px; padding-bottom:20px; border-bottom:1px #d6d6d6 dashed}
.daily li span{ color:#999999; margin-left:20px; font-size:12px}
.pd30{ padding:0px 30px;}
.buy_add .checkbox_input{ margin:0px 20px 0px 0px;}
.fenpei{ padding:30px;}
.fenpei .ts{ text-align:center; position:relative;}
.fenpei .ts img{ display:block; margin:0px auto 10px auto}
.fenpei .ts button{ position:absolute; right:0px; bottom:-10px;}
.toggle{ padding:0px 30px;}
.toggle .hd{ height:34px; line-height:34px; background:#eeeeee; position:relative; padding:0px;}
.toggle .hd b{ position:absolute; background:url(../../images/2.0/mall_script.png) 0px -276px; width:16px; height:11px; display:block; top:11px; right:10px;}
.toggle .hd b.down{ background-position:0px -327px}
.toggle .hd .icheckbox_minimal-orange{ position:relative; top:0px;}
.toggle ul,.toggle h4{ padding:10px 30px 0px 30px; font-size:14px;}
.toggle .line{ border-bottom:1px #d6d6d6 dashed; margin-top:10px; line-height:0px; font-size:0px}
.toggle li{ margin-bottom:5px;}

.pp_box_list,.scrolllist{ overflow:hidden;zoom:1; position:relative }
.abtn{ width:21px; height:28px; display:block; background:url(../../images/2.0/mall_script.png) no-repeat;cursor:pointer; top:104px; position:absolute; z-index:5}
.aleft{ background-position:0px -111px; left:90px;}
.aright{ background-position:0px -150px; right:90px;}
.imglist{ width:200000px; position:absolute; top:0px; left:0px;}
.imglist_w { width:742px; overflow:hidden; position:relative; margin:20px auto 0px auto; height:210px;}
.imglist_w li { float:left; width:363px;position:relative; zoom:1; margin:4px; height:210px;}
.agrayleft,.agrayright{ filter:alpha(opacity=30);opacity:0.3;-moz-opacity:0.3;}

.da-thumbs li a,.da-thumbs li a img {	display: block;	position: relative;}
.da-thumbs li a {overflow: hidden;}
.da-thumbs li a div {position: absolute;width:120px;height: 100%;}
.da-thumbs li a div.da-animate {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
/* Initial state classes: */
.da-slideFromTop {left: 0px;top: -120%;}
.da-slideFromBottom {left: 0px;top: 120%;}
.da-slideFromLeft {top: 0px; left: -120%;}
.da-slideFromRight {top: 0px;left: 120%;}
/* Final state classes: */
.da-slideTop {top: 0px;}
.da-slideLeft {left: 0px;}


/* 帮助 */
.help_box{ background:#FFFFFF; position:relative;}
.help_box .hd{ height:56px; line-height:56px; border-bottom:1px #eaeaea solid; padding-left:30px; color:#00a1ee}
.help_list{ padding:10px 30px 70px 30px; line-height:28px; width:486px;}
.help_list h3{ font-size:18px; color:#34495e; line-height:40px; }
.help_tel{ position:absolute ; width:366px; padding:20px 40px 30px 40px; top:80px; right:30px; background:#eeeeee}
.help_tel h3{ color:#00a1ee; font-size:18px; line-height:40px;}
.lh_30{ line-height:30px;}
.help_tel dl{ margin-top:20px;}
.help_tel dt{clear:left; float:left; width:40px; text-align:right;text-overflow: ellipsis;white-space: nowrap; padding-bottom:20px;}
.help_tel dd{ margin-left:55px; padding-bottom:20px;}

/* 上传 */
.ui-upload-holder{ position: absolute;width:32px;height:32px; top:50%; left:50%; margin:-16px 0px 0px -16px; background:url(../../images/2.0/no_img.png) no-repeat; overflow:hidden;} /*宽度超过就无效了*/
.ui-upload-input{ position:absolute;top:0px;right:0px;height:100%;cursor:pointer; opacity:0;filter:alpha(opacity:0);z-index:999;} 
.ui-upload-txt{ position:absolute;top:0px;left:0px;width:100%;height:100%;line-height:99999px; text-align:center;} 
.ui-upload-filepath{ position:relative; border:1px solid silver; width:150px; height:35px; overflow:hidden; float:left;} 
.ui-upload-filepathtxt{ position:absolute; top:0px;left:0px; width:100%;height:35px; border:0px; line-height:35px; } 

.error_main{ width:100%; background:#eaeaea; height:570px; color:#34495e; font-size:18px; line-height:80px; margin-bottom:180px;}
.error_img{ padding:90px 0px 30px 0px; text-align:center}
.error_img img{ display:block; margin:20px auto}
.error_img i{ width:40px; height:40px; display:inline-block; background:url(../../images/2.0/ico_script.png) 0px -1160px no-repeat; position:relative; top:4px;}

/* 注册登录 */
.register_box{ background:#FFFFFF; padding-bottom:90px;}
.register_box .hd{ height:56px; line-height:56px; border-bottom:1px #eaeaea solid; padding-left:30px; color:#34495e}
.register_box .hd a{ float:right; margin-right:30px; color:#34495e}
.register_step{ margin:70px auto 0px auto; text-align:center}
.register_step span{ border-bottom:4px #cccccc solid; display:inline-block; text-align:center; color:#34495e; height:40px; line-height:52px; padding:0px 30px;}
.register_step span.cur{ border-color:#34495e; background:url(../../images/2.0/mall_script.png) 0px -730px no-repeat}
.register_box dt{ width:430px;}
.register_box dd{ padding-left:440px;}

/* 文章、列表 */
.article_list{ padding:20px 30px; line-height:30px; min-height:560px;}
.article_list span{ float:right; color:#999999}
.article_con{ padding:30px 40px; min-height:600px;}
.article_con h2{ font-weight:normal; font-size:24px; text-align:center; line-height:40px;}
.article_con small{ text-align:center; color:#999999; display:block; font-size:14px; margin-bottom:30px;}
.article_con p{ text-indent:2em; margin-bottom:10px;}

.prev_box{ text-align:left;}
.prev_box h2{ color: #34495e; font-size:16px; text-align:left}
.prev_box h3{ color: #34495e; font-size:14px; text-align:left; margin:10px 0px; padding:0px;}
hr{ line-height:0px; font-size:0px; height:1px; border:none; border-bottom:1px #dcdcdc dashed; width:100%; margin:20px 0px; background:#FFFFFF}
