@charset "gb2312";
/*未登录首页左侧列表*/
#self_serv_items_box{ padding-bottom:18px;}
#self_serv_items_box .self_serv_items{ background:url(/resources/Images/common/bg/v3_commonbox_bg.gif) repeat-x; padding-top:20px; zoom:1}
.self_serv_item{ float:left; width:300px; padding-bottom:10px; margin:0 30px 15px 30px; display:inline; border-bottom:1px solid #e6e6e6;}
.self_serv_item .tit{ font-size:14px; line-height:30px; height:30px; padding-right:10px;}
.self_serv_item .tit .more_link{ float:right;}
.self_serv_item .tit .more_link a{ color:#f60; font-weight:normal;line-height:30px; font-size:12px;}
.self_serv_item .intro{ line-height:20px; height:30px; padding:0; color:#666}
.self_serv_item .sub_self_serv_item{ height:52px; overflow:hidden}
.self_serv_item .sub_self_serv_item li{ float:left; width:130px; line-height:26px; padding-left:20px; background:url(/resources/Images/common/ico/v3_arrow1.gif) no-repeat 0 7px;}

/*优惠活动*/
#fav_active .question_ul{ padding-top:0;}
#fav_active .question_ul li{ padding-left:15px;}
#fav_active .question_ul li,#fav_active .question_ul li a{ line-height:24px;}

/*热门服务*/
#hot_serv .question_ul{ padding-top:0}
#hot_serv .question_ul li{ padding-left:15px; line-height:26px;}
/*登录后页面*/
.serv_left_side{ width:150px; float:left; margin-right:12px;}
.mid_col{ width:484px; margin-right:12px; float:left;}
.right_col{ width:322px; float:right; zoom:1}

/*左侧菜单 一级菜单引用menuLi类，最后一个引用menuLi及lastLi，有二级菜单的引用menuLi及hasSubMenuLi，有三级菜单的引用hasBg，subMenu为二级菜单UL样式*/
.selfmenu{ padding:1px; border:1px solid #ccc; margin-bottom:8px; padding-bottom:10px;}
.columnMenu{ padding:0 15px;}
.columnMenu .Selected a{ font-weight:bold; color:#f60;}
.columnMenu .menuLi{ border-bottom:1px solid #cecece; font-size:13px;}
.columnMenu .lastLi{ border-bottom:none}
.columnMenu .hasSubMenuLi{background:url(/resources/Images/zzfw/zs.gif) no-repeat 105px -30px; position:relative;}
.columnMenu li a{ display:block; zoom:1; line-height:30px; padding-left:10px; text-decoration:none}
.columnMenu li.hover a{ background:#F59700 url(/resources/Images/zzfw/zs.gif) no-repeat 105px 10px; color:#fff;text-decoration:none}
.columnMenu li.hover li a{ background:none}
.columnMenu .subMenu{ position:absolute; z-index:1000; border:2px solid #F59700; background:#ffffff; padding:10px; width:200px; left:110px; top:-1px}
.columnMenu .subMenu li a{ line-height:24px;color:#333; font-weight:bold;}
.columnMenu .subMenu li a:hover{ color:#f60; background:none}
.columnMenu .subMenu a.hasBg {	background:#FAF3E8;}
.columnMenu .subMenu li li a{ font-weight:normal; color:#696969; background:none}

/*左侧快捷通道*/
.quick_link{ margin-bottom:8px;}
.quick_link img{ display:block}

/*首页模块*/
.zz_connet{margin-bottom:8px; padding:10px; border:1px solid #E5E5E5; background: #F5F5F5 url(/resources/Images/zzfw/Block.jpg) repeat-x}
.zz_connet .tit{ font-size:15px; color:#000; padding-left:20px; background:url(/resources/Images/zzfw/tb.gif) no-repeat left -2px; height:22px; line-height:22px;}
.zz_connet .tit span{ float:right;}
.zz_connet .tit span a{ font-size:12px; color:#f60; font-weight:normal}

/*客户信息区*/
.customer_info,.information{ border-bottom:1px dashed #ccc}
.customer_info p{ line-height:22px;}
.customer_info .customer_name,.customer_info .customer_name span{ font-size:14px; font-weight:bold; color:#f60;}
.customer_info .customer_name span{ margin:0 8px}
.customer_info .customer_bizInfo,.customer_info .login_time{ color:#999;}
.information,.biz{ padding:4px 0}
.information a,.biz a,.zzyx a{ color:#f60; text-decoration:underline}
.information a:hover,.biz a:hover,.zzyx a:hover{ color:#f60; text-decoration:underline}
.zzyx{ height:20px; background:#FEF8D6; border:1px solid #E4C96D; padding:5px; margin-top:2px; line-height:20px}

/*工具箱*/
.Toolbox{margin:8px 0; border:1px solid #E5E5E5; height:25px; background:url(/resources/Images/zzfw/tool.jpg) top left no-repeat; line-height:25px; padding:5px 5px 5px 65px}
.Toolbox a{line-height:25px;}
.con-tit{font-size:14px; color:#f60; font-weight:bold; margin:3px 0; background:url(/resources/Images/zzfw/tb.gif) top left no-repeat; padding-left:20px}

/*感兴趣的*/
.int_items{ background:url(/resources/Images/zzfw/xx_wight5px.gif) repeat-y; zoom:1; padding-top:5px; margin-top:10px}
.int_items .hover{ background:url(/resources/Images/zzfw/self_tzbox_bg.gif) no-repeat left top ;}
.int_items .hover a{ color:#f60}
.int_item{ height:55px; padding:5px 0 5px 10px; float:left; width:220px; cursor:pointer}
.int_item .img{ float:left; width:45px; margin-right:5px;}
.int_item h1{ color:#000; font-size:12px; line-height:12px; padding-bottom:10px;}
.int_item p,.int_item p a{ color:#f60}

/*消费分析*/
#consume_analyse .analyse_time{ padding:10px 0;}
#consume_analyse .pie_box{ text-align:center}

/*首页充值缴费*/
#payment_self_index p{ line-height:30px;}
#payment_self_index .payment_btn{ margin:10px 0; text-align:center}
#payment_self_index .cont_box{}

/*网厅最新活动*/
#actives_self_index .cont_box{ padding-top:10px; padding-left:5px}
#actives_self_index .cont_box li a{ line-height:24px; height:24px;}

/*二级页*/
.serv_mid_side,#sfright{ width:582px; border:1px solid #ccc; float:left}
.serv_sub_right_side{ float:right; width:222px;}
.serv_sub_right_side .ad_right{ margin-bottom:8px;}

#sflayout{ width:980px; margin:0 auto; padding-top:10px;}
.commonlist_title{ margin-top:0}

/*工具箱页面*/
.myTools{ _height:550px; min-height:550px; padding-bottom:50px;} 
.myTools .tools_wrap{ padding-left:15px; padding-top:10px;}
.myTools .tools_wrap .tools{ margin:5px 10px 20px 30px; position:relative; zoom:1}
.myTools .tools_wrap .tools li{ float:left; width:90px; padding-left:15px; background:url(/resources/Images/common/ico/v3_arrow1.gif) no-repeat 0 15px; line-height:40px;}
.myTools .tools_wrap .tools .recommond a{ color:#f60;}
.myTools .btn_box{ text-align:center}
.myTools .tools_set_wrap .btn_box{ padding-top:20px;}
.myTools .btn_box img{ cursor:pointer}
.myTools .tools_set_wrap{ padding-top:10px;}


/* Ziki edit */
.step{width: 97%;margin: 0px auto;padding-top: 10px;}
.step p {padding: 0px;padding-bottom:8px;}
.line {height:4px;background-image: url(/resources/Images/serv/images/line_1.jpg);background-repeat: repeat-x;}
.step li{height:28px;padding-top: 10px;}
.from_li {width:200px;float:left;text-align:right;}
.ties {border:1px solid #E7E8EC;background: #F3F6FF;color: #55555;padding: 5px;}
.okbox {padding:30px 0px 0px 30px;}
.okbox .imgbox {border:1px solid #CCCCCC;float:left;width:106px;height:106px;}
.okbox .saying {color:#999999;padding-top:10px;text-indent:40px;}
.okbox .tit {padding-top:8px;font-weight:bold;text-indent:20px;font-size:14px;color:#ff6600;}