﻿@charset "utf-8";
/*all page */
html{ height:auto; width:100%; overflow-y:auto;}
.index_body_01{ background:url(images/index_bg.jpg) center 0 no-repeat; background-size:cover; }
.index_body_02{ background:url(images/index_bg_02.jpg) center bottom no-repeat; background-size:cover; }
.index_body_03{ background:url(images/index_bg_03.jpg) center 0 no-repeat; background-size:cover; }
.index_top{ background:url(images/transparent_white20.png); height:40px; position:fixed; width:100%; left:0; top:0; z-index: 10;}

.index_top_right_ico{}
.index_top_right_ico a.ico{ display:inline-block; vertical-align:top; position:relative; margin-top: 5px; margin-right: 5px; }
.index_top_right_ico a.ico:hover{ background:url(images/transparent_white20.png); 
-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;}
.index_top_right_ico a.ico:active{background:url(images/transparent_white10.png);}
.index_top_right_ico a.ico i{width:30px; height:30px; display:inline-block;vertical-align:top; line-height: 30px;text-align: center;}
.index_top_right_ico a.ico .ico_setup{background:url(images/setup.png) center no-repeat;}
.index_top_right_ico a.ico .ico_en{background:url(images/en.png) center no-repeat;}
.index_top_right_ico a.ico .ico_jian{background:url(images/jian.png) center no-repeat;}
.index_top_right_ico a.ico .ico_fan{background:url(images/fan.png) center no-repeat;}

.index_top_right_ico a.ico .ico_logout{background:url(images/logout.png) center no-repeat;}
.index_top_right_ico a.ico .ico_multitasking{background:url(images/multitasking.png) center no-repeat;}
.index_top_right_ico a.ico .ico_help{background:url(images/help.png) center no-repeat;}
/* .index_top_right_ico a.ico .ico_search{background:url(images/search.png) center no-repeat;} */
.index_top_right_ico a.ico .ico_clothes{background:url(images/clothes.png) center no-repeat;}
.index_top_right_ico a.ico .ico_feedback{background:url(images/feedback.png) center no-repeat;}
.index_top_right_ico a.ico .ico_menu{background:url(images/menu.png) center no-repeat;}
.index_top_right_ico a.ico .ico_message{background:url(images/message.png) center no-repeat;}

.index_top_right_ico a.ico i.flashing{width:8px; height:8px; display:block; position:absolute; top:10px; right:6px; background:url(images/flashing.gif) no-repeat;}
.index_top_right_ico a.ico:active i{ background-position: center 8px;}
.index_top_right_ico a.ico:active i.ico_search{ background-position: center 8px;}

.index_top_right_ico a.ico .iconfont{color: #fff;}

.index_top_search
{ 
    position:relative;
    margin-top: 5px;
    margin-right: 5px;
    height: 30px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.index_top_search .icon-virtual
{
    position: absolute!important;
    top: 0px;
    right: 0px;
    width: 30px;
    height: 30px;
    margin-top: 0px!important;
    margin-right: 0px!important;
}

.index_top_search_input{ /*background:url(images/transparent_white20.png);*/ height:28px; margin-top:6px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; width:250px; margin-right:10px; overflow:hidden;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s; }
.index_top_search_input
{
    position: absolute;
    top: 0px;
    right: 0px;
    margin: 0px;
    padding: 0px 8px;
    width: 120px;
    height: 30px;
    background-image:url(images/transparent_white20.png)!important;
}

.index_top_search_input.active
{
    width: 180px;
}
.index_top_search_input a.ico
{
    position: absolute;
    top: 0px;
    right: 0px;
    margin-top: 0px!important;
    margin-right: 0px!important;
    width: 30px;
    height: 30px;
}
.index_top_search_input a.ico:hover
{
    background-image: none;
}
.index_top_search_input a.ico.hover
{
    background-image:url(images/transparent_white20.png)!important;
}
.index_top_search_input input
{
    margin-left: 0px!important;
    width: 100%!important;
}
.index_top_search_input a.ico i{ height:30px; width:30px;}
.index_top_search_input input{  border:0; padding:6px 0; height:16px;line-height:16px; margin-left:6px; background:none;color:#fff;}

.index_top_search_box{ width:480px; height:300px; background:#f3f9fc; position:absolute; top:40px; right:0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; -webkit-box-shadow: 0px 0px 4px #000; -moz-box-shadow: 0px 0px 4px #000;box-shadow:0px 0px 4px #000;}
 .index_top_right_ico .index_top_search_input a.ico:active i.ico_search{ /*background-position: center 13px;*/}
/*语言切换*/
.index_language{ position:relative;}
.index_language_list{ position:absolute; left:-30px; top:43px;}
.index_language_list .triangle{ background:url(images/white_triangle.png) center no-repeat; height:8px;width:24px; height:8px; position:absolute; right:38px; top:-8px; z-index:10;}
.index_language_list ul { background:#fff; width:100px;line-height:30px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; overflow:hidden; padding:8px 0;-webkit-box-shadow: 0px 0px 4px #000; -moz-box-shadow: 0px 0px 4px #000;box-shadow:0px 0px 4px #000;}
.index_language_list ul li a{ display:block; text-align:center;}
.index_language_list ul li a:hover{ background:#2c8ad3; color:#fff;}

/*更多菜单*/
.index_topMenu{ position:relative;}
.index_topMenu_list{ position:absolute; left:-34px; top:43px;}
.index_topMenu_list .triangle{ background:url(images/white_triangle.png) center no-repeat; height:8px;width:24px; height:8px; position:absolute; right:38px; top:-8px; z-index:10;}
.index_topMenu_list ul { background:#fff; width:100px;line-height:30px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; overflow:hidden; padding:8px 0;-webkit-box-shadow: 0px 0px 4px #000; -moz-box-shadow: 0px 0px 4px #000;box-shadow:0px 0px 4px #000;}
.index_topMenu_list ul li a{ display:block; text-align:center;}
.index_topMenu_list ul li a:hover{ background-color:#2c8ad3; color:#fff;}

/*消息弹窗*/
.index_top_skin{ position:relative;}
.skin_popup{-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -webkit-box-shadow: 0px 0px 4px #000; -moz-box-shadow: 0px 0px 4px #000;box-shadow:0px 0px 4px #000; position:absolute; right:-29px; top:43px; width:340px; background: #fff; text-align: center;}
.skin_popup .triangle{ background:url(images/white_triangle.png) center no-repeat ; width:24px; height:8px; position:absolute; right:38px; top:-8px;}
.message_skin_box{margin: 15px auto 5px auto;}
a.thumb-item{
    display: inline-block;
    width: 100px;
    line-height: 24px;
    margin-right: 5px;
    text-align: center;
    font-size: 12px;
    color: #333;
}
a.thumb-item.active{color: #3685C8;}
a.thumb-item img{width: 100%;}
/*消息弹窗*/
.index_top_message{ position:relative;}
.message_popup{-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -webkit-box-shadow: 0px 0px 4px #000; -moz-box-shadow: 0px 0px 4px #000;box-shadow:0px 0px 4px #000; position:absolute; right:-29px; top:43px; width:360px;}
.message_popup .triangle{ background:url(images/white_triangle.png) center no-repeat ; width:24px; height:8px; position:absolute; right:38px; top:-8px;}
.message_popup_box{background:#fff;-moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0; }

.message_popup_box{ padding:5px 10px;}
.message_popup_tb{ width:100%; border-collapse:collapse;}
.message_popup_tb tr td{ border-bottom:1px dashed #d7e7f6; padding:10px 0 5px 0;}
.message_popup_tb tr .left{width:30px;}
.message_popup_tb tr .left a img{ width:30px; height:30px;}
.message_popup_tb tr .right{ padding-left:10px;}
.message_popup_tb tr .right .tit{ color:#2c8ad3; line-height:1.7em; margin-bottom:5px; font-size: 14px;}
.message_popup_tb tr .right .date{ color:#888;line-height:2em;}
.message_popup_tb tr .right  a{ color:#2c8ad3;}

.message_popup_bottom{ height:38px; line-height:38px; background:#f3f9fc; border-top:1px solid #d7e7f6;-moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px; }
.message_popup_bottom a{ color:#2c8ad3; padding:0 10px;}
.message_popup_bottom a:hover{ text-decoration:underline;}

.new_message{ background:url(images/red_dot.gif) no-repeat; width:6px; height:6px; position:absolute; top:6px; right:5px; -webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:none; }

/*搜索弹窗*/
.search_popup{width:480px;  background:url(images/blueBg_transparent90.png); position:absolute; top:36px; right:0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; -webkit-box-shadow: 0px 0px 4px #000; -moz-box-shadow: 0px 0px 4px #000;box-shadow:0px 0px 4px #000; overflow:hidden;}
.search_popup_top{ padding:5px 10px; line-height:20px; border-bottom:1px solid rgba(255,255,255,0.2); color:#fff;}
.search_popup_top a{ color:#fff;}
.search_popup_box{} 
.search_popup_box .left_ul{ float:left;}
.search_popup_box .left_ul li{ border-bottom:1px solid rgba(255,255,255,0.2);}
.search_popup_box .left_ul li a{ padding:15px 10px; width:60px; display:block; color:#fff;}
.search_popup_box .left_ul li a:hover{ background:url(images/transparent_white20.png);}
.search_popup_box .left_ul li a:active{}
.search_popup_box .left_ul li.selected a{ background:url(images/transparent_white80.png); color:#2c8ad3;}

.search_popup_box .right_ul{ float:left;min-height:100px; width:400px; background:#FFF; max-height: 300px;overflow: auto;}
.search_popup_box .right_ul li:hover{ background:#d7e7f6;}
.search_popup_box .right_ul li a{ display:inline-block; line-height:30px; padding:0 10px; color:#2c8ad3;}
.search_popup_box .right_ul li a:hover{ text-decoration:none;}

.search_popup_box .ico_page{ background:url(images/page_white_text.png) center no-repeat; display:inline-block; width:16px; height:30px; margin-right:5px;padding:0;}
.ico_application{ background:url(images/application.png) center no-repeat; display:inline-block; width:16px; height:30px; margin-right:5px;}

.index_top_close_btn{ background:url(images/ico_x.png) center no-repeat; width:20px; height:20px; display:block; position:absolute; right:4px; top:4px;}

.head {margin:4px; position:relative; z-index:100;}
.head a{width:32px; height:32px; float:left; -webkit-border-radius: 20px;-moz-border-radius:20px;border-radius:20px; overflow:hidden;  cursor:pointer; display:block; float:left;}
.head a img{ width:32px; height:32px;}

/*首页人员信息下拉框*/
.index_personalInfo{ width:260px;position:absolute; top:40px; left:5px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; -webkit-box-shadow: 0px 0px 4px #000; -moz-box-shadow: 0px 0px 4px #000;box-shadow:0px 0px 4px #000; overflow:hidden; background:#fff; height:200px;}



/*开始菜单*/
.start_menu{ position:relative;}
.start_menu .x3logo{ display:inline-block; background:url(images/x3_logo.png) center no-repeat; vertical-align:top; width:40px; height:40px; margin-left:5px;}
.start_menu .x3logo:hover{ background:url(images/x3_logo_hover.png) center no-repeat; }
.start_menu_unfold{ width:324px; padding:5px; background:url(images/blueBg_transparent90.png); position:absolute; left:1px; top:40px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; -webkit-box-shadow: 0px 0px 4px #000; -moz-box-shadow: 0px 0px 4px #000;box-shadow:0px 0px 4px #000;}
.personal_info{ padding:5px; display:block; height:54px;}
.personal_info:before, .personal_info:after{display: table;line-height: 0;content: ""; clear:both;}
.personal_info .head{ background:#fff; border:2px solid #fff;width:50px; height:50px; margin-left:5px; float:left; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius:4px; overflow:hidden;}
.personal_info .head img{ width:50px; height:50px;}
.personal_info .text_message{ float:left;margin-left:10px;}
.personal_info .text_message .name{ display:block; line-height:30px; font-size:18px; color:#fff;}
.personal_info .text_message .position{ display:block; line-height:22px; color:#fff;}
.all_menu:before, .all_menu:after{display: table;line-height: 0;content: ""; clear:both;}
.all_menu{ height:416px;}

.all_menu_search{  margin-left:0px; margin-top:5px; padding-right:27px;position:relative;}
.all_menu_search input[type=text]{ border:0; width:100%; padding:0 5px; padding-right:22px; height:26px; background:url(images/transparent_white80.png);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px; }
.all_menu_search .btn_search{ border:0; background-color:transparent; position:absolute; right:3px; top:3px;}

.all_menu_classify{ float:left; width:104px; margin-top:15px;}
.all_menu_classify li{ margin-bottom:5px; -webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius:3px 0 0 3px; }
.all_menu_classify li:hover{background:url(images/transparent_white20.png);}
.all_menu_classify li a{ display:block; line-height:30px; padding:15px 5px 5px 5px; font-size:14px; text-align:center;color:#fff;}
.all_menu_classify li a i{height:20px; display:block; vertical-align:middle; margin-right:5px;}
.all_menu_classify li a .er{ background:url(images/system_ico.png) center 0 no-repeat;}
.all_menu_classify li a .crm{ background:url(images/system_ico.png) center -40px no-repeat;}
.all_menu_classify li a .daily{ background:url(images/system_ico.png) center -20px no-repeat;}
.all_menu_classify li.selected {background:url(images/transparent_white80.png) #fff;}
.all_menu_classify li.selected a{ color:#2c8ad3;}
.all_menu_classify li.selected a .er{ background-position:center -60px;}
.all_menu_classify li.selected a .crm{ background-position:center -100px ;}
.all_menu_classify li.selected a .daily{ background-position:center -80px ;}
.all_menu_list{ float:left; width:220px;}
.all_menu_list li{}
.all_menu_list li a{ line-height:20px; padding:6px 10px; display:block;}
.all_menu_list li a:hover{ background-color:#d7e7f6;}


/*图标列表*/
.index_biggest_ico{margin-top:40px;}
.index_biggest_ico_list:after{display: inline;line-height: 0;content: ""; clear:both;}
.index_biggest_ico_list li{ float:left; margin:32px 0 0 32px; position:relative;}
.index_biggest_ico_list li a{ position: relative; display:block; width:118px; overflow:hidden; height:88px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius:4px; text-align:center; color:#fff;background:url(images/transparent_white20.png); border:1px solid rgba(255,255,255,0.3);cursor:pointer;}

.index_biggest_ico_list li a span{ line-height:36px; font-size:14px; display:block; cursor:pointer;}
.index_biggest_ico_list li a:hover{background:url(images/transparent_white30.png);}
.index_biggest_ico_list li a:active{background:url(images/transparent_white20.png);}
.index_biggest_ico_list li a i{ display:none; height:32px; margin-top:20px; background-repeat:no-repeat; background-position:center 0;  cursor:pointer;}
.index_biggest_ico_list li a:active i{margin-top:16px;}

.index_biggest_ico_list li i.flashing{ display: none; width:8px; height:8px; margin: 0px; position:absolute; top:10px; left:10px; background:url(images/flashing.gif) no-repeat;}
.index_biggest_ico_list li a[data-dialog-backgrounder] i.flashing{display: block;}
.index_biggest_ico_list li .quantity{ position:absolute;top:-6px; right:-6px; background:#ff2400; color:#fff; line-height:16px; text-align:center; padding-right:7px;display:none; min-width:10px; z-index:1; background:url(images/quantity_bg.png) right 0 no-repeat;}
.index_biggest_ico_list li .quantity:before{ content:" "; width:8px; height:16px; position:absolute; left:-8px; top:0;background:url(images/quantity_bg.png) 0 0 no-repeat;}

.ico_wdbxd{ background-image:url(index_ico/wdbxd.png);}
.ico_bbgl{ background-image:url(index_ico/bbgl.png);}
.ico_sqd{ background-image:url(index_ico/sqd.png);}
.ico_jkd{ background-image:url(index_ico/jkd.png);}
.ico_hkd{ background-image:url(index_ico/hkd.png);}
.ico_rcfybx{ background-image:url(index_ico/rcfybx.png);}
.ico_clfybx{ background-image:url(index_ico/clfybx.png);}
.ico_ccsq{ background-image:url(index_ico/ccsq.png);}
.ico_gyszfsq{ background-image:url(index_ico/gyszfsq.png);}
.ico_ywbl{ background-image:url(index_ico/ywbl.png);}
.ico_yskz{ background-image:url(index_ico/yskz.png);}
.ico_djqs{ background-image:url(index_ico/djqs.png);}
.ico_pzdc{ background-image:url(index_ico/pzdc.png);}
.ico_djcx{ background-image:url(index_ico/djcx.png);}
.ico_djwh{ background-image:url(index_ico/djwh.png);}
.ico_djtj{ background-image:url(index_ico/djtj.png);}
.ico_gd{ background-image:url(index_ico/gd.png);}
.ico_dxfs{ background-image:url(index_ico/dxfs.png);}
.ico_yjfk{ background-image:url(index_ico/yjfk.png);}
.ico_djzf{ background-image:url(index_ico/djzf.png);}
.ico_xmgl{ background-image:url(index_ico/xmgl.png);}
.ico_cgx{ background-image:url(index_ico/cgx.png);}
.ico_bmgl{ background-image:url(index_ico/bmgl.png);}
.ico_qyxx{ background-image:url(index_ico/qyxx.png);}
.ico_jkdzt{ background-image:url(index_ico/jkdzt.png);}
.ico_splc{ background-image:url(index_ico/splc.png);}
.ico_gysgl{ background-image:url(index_ico/gysgl.png);}
.ico_ccdd{ background-image:url(index_ico/ccdd.png);}
.ico_jsqx{ background-image:url(index_ico/jsqx.png);}
.ico_kh{ background-image:url(index_ico/kh.png);}
.ico_khlxr{ background-image:url(index_ico/khlxr.png);}
.ico_lxjl{ background-image:url(index_ico/lxjl.png);}
.ico_ywjh{ background-image:url(index_ico/ywjh.png);}
.ico_rwjh{ background-image:url(index_ico/rwjh.png);}
.ico_xsld{ background-image:url(index_ico/xsld.png);}
.ico_htdd{ background-image:url(index_ico/htdd.png);}
.ico_xsbb{ background-image:url(index_ico/xsbb.png);}
.ico_khfw{ background-image:url(index_ico/khfw.png);}
.ico_xsdt{ background-image:url(index_ico/xsdt.png);}
.ico_rbtx{ background-image:url(index_ico/rbtx.png);}
.ico_wdrb{ background-image:url(index_ico/wdrb.png);}
.ico_rbqr{ background-image:url(index_ico/rbqr.png);}
.ico_rbtj{ background-image:url(index_ico/rbtj.png);}
.ico_gjgz{ background-image:url(index_ico/gjgz.png);}
.ico_rylyl{ background-image:url(index_ico/rylyl.png);}
.ico_wdrw{ background-image:url(index_ico/wdrw.png);}
.ico_wdwt{ background-image:url(index_ico/wdwt.png);}
.ico_wdyz{ background-image:url(index_ico/wdyz.png);}
.ico_wdcf{ background-image:url(index_ico/wdcf.png);}
.ico_wdgzd{ background-image:url(index_ico/wdgzd.png);}
.ico_qjd{ background-image:url(index_ico/qjd.png);}
.ico_jxgl{ background-image:url(index_ico/jxgl.png);}
.ico_xmdzd{ background-image:url(index_ico/xmdzd.png);}
.ico_sjgl{ background-image:url(index_ico/sjgl.png);}

.ico_jqlx{ background-image:url(index_ico/jqlx.png);}
.ico_kqb{ background-image:url(index_ico/kqb.png);}
.ico_bzhl{ background-image:url(index_ico/bzhl.png);}
.ico_xzgl{ background-image:url(index_ico/xzgl.png);}
.ico_xmlx{ background-image:url(index_ico/xmlx.png);}
.ico_rl{ background-image:url(index_ico/rl.png);}
.ico_fkzh{ background-image:url(index_ico/fkzh.png);}
.ico_zffs{ background-image:url(index_ico/zffs.png);}
.ico_fykm{ background-image:url(index_ico/fykm.png);}
.ico_ysqj{ background-image:url(index_ico/ysqj.png);}
.ico_yszhlx{ background-image:url(index_ico/yszhlx.png);}
.ico_ysfa{ background-image:url(index_ico/ysfa.png);}
.ico_yggl{ background-image:url(index_ico/yggl.png);}
.ico_zwgl{ background-image:url(index_ico/zwgl.png);}
.ico_spwt{ background-image:url(index_ico/spwt.png);}
.ico_qjdqr{ background-image:url(index_ico/qjdqr.png);}
.ico_xsz{ background-image:url(index_ico/xsz.png);}
.ico_qjdsz{ background-image:url(index_ico/qjdsz.png);}
.ico_wdxm{ background-image:url(index_ico/wdxm.png);}/*我的项目*/
.ico_gysyfk{ background:url(index_ico/gysyfk.png);}/*预付款*/
.ico_xtrz{ background-image:url(index_ico/xtrz.png);} 

.ico_hskmlx{ background:url(index_ico/hskmlx.png);}
.ico_zcsp{ background:url(index_ico/zcsp.png);}
.ico_skrgl{ background:url(index_ico/skrgl.png);}
.ico_ygpzgl{ background:url(index_ico/ico-ygpzgl.png);}
.ico_ctrip{ background:url(index_ico/ctrip.png);}
.ico_dwdysfx{ background:url(index_ico/ico_dwdysfx.png);}
.ico_xsqkzhfx{ background:url(index_ico/ico_xsqkzhfx.png);}
.ico_top10ygfx{ background:url(index_ico/ico_top10ygfx.png);}


.index_biggest_ico_list li a i.ico_folder{ margin-top:17px;height:35px;}
.ico_folder{ padding:0 30px;  overflow:hidden; padding-left:33px;}
.ico_folder img{ width:24px; height:16px; float:left; margin-right:2px; margin:1px;}
.index_biggest_ico_list li a:active i.ico_folder{margin-top:18px;}
/*.index_biggest_ico_list li input[type=text]{background-color:rgba(255,255,255,0.2); border:0; color:#fff;height:20px; line-height:20px; width:100%; text-align:center; position:absolute; bottom:7px; left:0; z-index:1000;}
*/
/*更多*/
.more_container{ width:792px;min-height:183px; z-index:10; margin:0 auto; top:5px; left:50%;margin-left:-396px; position: absolute;background:url(images/blueBg_transparent90.png);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; -webkit-box-shadow: 0px 0px 4px #000; -moz-box-shadow: 0px 0px 4px #000;box-shadow:0px 0px 4px #000;}
.more_container_tit{ text-align:center; font-size:18px;line-height:30px; color:#fff;padding-top:15px;}
.more_container_tit_list{  padding:0 0 16px 0;}
.more_container_tit_list:after{display:table;line-height: 0;content: ""; clear:both;}
.more_container_tit_list .index_biggest_ico_list{ margin-top:0;}

.more_container .btn_delete{ position:absolute; right:5px; top:55px; background:url(images/icon_moreDel.png) 0 0  no-repeat; width:16px; height:16px; display:inline-block;margin: 2px;}
.more_container .btn_delete:hover{}
.more_container .more_container_tit_list .index_biggest_ico_list li{margin:16px 0 16px 32px;} 

/*所有功能-----------test*/
.all_functions{ position:fixed; left:30px; bottom:30px; z-index:10;}
.all_functions_icon{border-radius:30px; display:block; background-color:rgba(0,0,0,0.3); box-shadow: 0px 0px 10px #fff;}
.all_functions_icon i{ background:url(images/icon_all.png) center no-repeat; /*background:url(images/x3_logo.png) center no-repeat; background-size:80%;*/ display:block; width:44px; height:44px;}
.all_functions_icon:hover{background-color:rgba(0,0,0,0.5);box-shadow: 0px 0px 20px #fff;}
.all_functions_icon:active{background-color:rgba(0,0,0,0.8);box-shadow: 0px 0px 20px #fff;}

.all_functions_box{background:url(images/blueBg_transparent90.png);box-shadow: 0px 0px 5px #fff; width:792px; height:480px; position:absolute; bottom:40px; left:40px;border-radius:4px;box-shadow:0px 0px 4px #000;overflow: hidden;}
.all_functions_box_tit{ text-align:center; font-size:18px;line-height:30px; color:#fff; margin-top:15px;}
.tab_icon{ text-align:center; position:fixed; bottom:30px; left:0; width:100%;}
// .tab_icon a{ display:inline-block; width:18px; height:18px; background:url(images/index_tab_icon.png) 0 0 no-repeat; margin:0 3px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
// .tab_icon a.prev{ background-position:-18px 0;}
// .tab_icon a.next{ background-position:-36px 0;}
// .tab_icon a:hover,.tab_icon a.hovers{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
#control_bar{ margin:0 auto; font-size:0;}
.tab_icon a{ display:inline-block;height:30px; text-align:center; color:#fff; cursor:pointer; line-height:30px; width:100px; background:url(images/transparent_white20.png); font-size:12px; margin:0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.tab_icon a+a{ margin-left:1px;}
.tab_icon a:hover{background:url(images/transparent_white30.png);}
.tab_icon a:active,
.tab_icon a.selected{background:url(images/transparent_white40.png);}
.tab_icon a:first-child{ border-radius:15px 0 0 15px;}
.tab_icon a:last-child{ border-radius:0 15px 15px 0;}


.popup_btn{position:absolute; right:0px; top:0px;}
.popup_btn a{display:block; float:right;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0; overflow:hidden;}
.popup_btn .close_btn i{background:url(images/ui-dialog-ico.png) center -80px no-repeat; width:29px; height:30px; margin:0; display:block;}
.popup_btn .close_btn:hover{background:#e74c3c;}
.popup_btn .close_btn:active{background:#ba2f21; background-position: center 6px;}
.popup_btn .close_btn:active i{background-position: center -79px;}
.all_functions_box .index_biggest_ico_list li{margin:16px 0 16px 32px;}
.all_functions_box .index_biggest_ico_list{ height:366px; overflow-y:auto; margin-right:2px;}

/*登录页面*/
.login_top{background:url(images/transparent_white20.png); height:40px; position:fixed; width:100%; left:0; top:0;}
.login_top .company_logo{ float:left; display:block; margin-left:5px;}
.login_middle{ height:200px; margin-top:140px;}
.x3MaxLogo{ width:300px; margin:0 auto;display:block; text-align:center;}
.login_container{ text-align:center; margin:0 auto; position:relative; width:520px;}
.login_container:before, .login_container:after{display: table;line-height: 0;content: ""; clear:both;}
.login_container_input:before, .login_container_input:after{display: table;line-height: 0;content: ""; clear:both;}
.login_container_input li{float:left; height:36px; vertical-align:top;}
.login_container_input li input{ width:200px; height:24px; line-height:24px; padding:5px 7px; background:url(images/login_ico.png) no-repeat transparent; border:1px solid rgba(255, 255, 255, 0.6); -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; color:#fff; font-size:14px; }
.login_container_input li input.input_on{ border-color:#fff;}
.login_container_input li input.input_move{border-color:#fff;}
.login_container_input li input[type=text]{ background-position:7px 8px; padding-left:30px; margin-right:20px;}
.login_container_input li input[type=password]{ background-position:7px -29px; padding-left:30px;}
.login_container_btn{ position:absolute; top:0; right:-30px;}
.login_container_btn input{ background:url(images/login_btn.png) no-repeat; width:36px; height:36px; border:0;cursor:pointer;}
.login_container_btn input:hover{ background-position:0 -36px;}
.login_container_btn input:hover:active{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.login_container_record{ text-align:left; margin-top:10px;}
.login_container_record a{ display:inline-block; line-height:40px; color:#fff;background:url(images/login_checkbox.png) 0 13px no-repeat;  padding-left:20px; margin-right:20px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.login_container_record a:hover{filter:alpha(opacity=100);opacity:1;}
.login_container_record a.selected{ background-position:0 -21px;filter:alpha(opacity=100);opacity:1;}
.login_container_otherAccount{ color:#fff; text-align:center; margin-top:80px;}
.login_container_otherAccount p{ line-height:30px;}
.login_container_otherAccount_ico{ margin-top:10px;}
.login_container_otherAccount_ico a{ display:inline-block; width:60px; height:60px; margin:10px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.login_container_otherAccount_ico a.mingdao{ background:url(images/mingdao.png) no-repeat;}
.login_container_otherAccount_ico a.qq{ background:url(images/qq.png) no-repeat;}
.login_container_otherAccount_ico a.weibo{ background:url(images/weibo.png) no-repeat;}
.login_container_otherAccount_ico a.renren{ background:url(images/renren.png) no-repeat;}
.login_container_otherAccount_ico a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.login_container_otherAccount_ico a:active{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}

.login_beside{ position:fixed; top:50%; margin-top:-76px; left:15px;width:50px;}
.login_beside a{ border:1px solid rgba(255,255,255,0.4);background:url(images/transparent_white20.png);  height:50px; display:block; color:#fff; text-align:center; overflow:hidden; cursor:pointer;}
.login_beside a:hover{ background:url(images/transparent_white30.png); color:#fff; line-height:50px;}
.login_beside a:active{ background:url(images/transparent_white20.png); }

.login_beside a.feedback{ border-bottom:0;-webkit-border-radius:3px 3px 0 0 ;-moz-border-radius:3px 3px 0 0 ;border-radius:3px 3px 0 0 ;}
.login_beside a.help{ border-bottom:0;}
.login_beside a.qr_code{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.login_beside a.feedback:hover{line-height:15px; padding:10px 0; height:30px;}
.login_beside a.help:hover{line-height:15px; padding:10px 0; height:30px;}
.login_beside a.feedback i{ display:block; height:50px; background:url(images/login_feedback.png) center no-repeat;}
.login_beside a.qr_code i{ display:block; height:50px; background:url(images/qr_code.png) center no-repeat;}
.login_beside a.help i{ display:block; height:50px; background:url(images/login_help.png) center no-repeat;}

.login_beside_ul li a:hover i{ display:none;}
.login_beside_ul{}
.login_beside_ul li{ position:relative;}
.qr_code_container{ position:absolute; left:50px; top:0px; display:none; padding-left:10px;}
.qr_code_container .arrow{border-color:transparent #fff transparent transparent; border-style: dashed solid dashed dashed; border-width:8px 8px 8px 0; width:0; height:0; overflow:hidden; position:absolute; left:2px; top:10px;}
.qr_code_container_w{background:#fff; padding:10px; width:700px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.qr_code_container_w:before, .qr_code_container_w:after{display: table;line-height: 0;content:""; clear:both;}
.qr_code_container .weixin{ background:url(images/weixin.png?1) center 0 no-repeat; width:90px; padding-top:90px; text-align:center; float:left; background-size: 100% auto;}
.qr_code_container .android{ background:url(images/android2.0.png?1) center 0 no-repeat; width:90px; padding-top:90px; text-align:center; float:left;background-size: 100% auto;}
.qr_code_container .down_todayTask{ background:url(images/down_todayTask.png?1) center 0 no-repeat; width:90px; padding-top:90px; text-align:center; float:left;background-size: 100% auto;}
.qr_code_container .down_todayTask_iOS{ background:url(images/iOS.png?1) center 0 no-repeat; width:90px; padding-top:90px; text-align:center; float:left;background-size: 100% auto;}
.qr_code_container_w{ width: 420px;}
.login_beside_ul li:hover .qr_code_container,.login_beside_ul li:hover .arrow{ display:block;}


.alert_box{width:580px; padding:10px; background:url(images/transparent_white80.png); color:#d73838; margin:0 auto;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; position:relative; font-size:14px; margin-top:6px;-moz-box-shadow:0px 0px 4px #000; -webkit-box-shadow:0px 0px 4px #000; box-shadow:0px 0px 4px #000;}
.alert_box .ico_exclamation{background:url(images/exclamation-red.png) 0 0px no-repeat; padding-left:16px;}
.alert_box .close_btn{ background:url(images/ico_x.png) center no-repeat; width:20px; height:20px; display:block; position:absolute; right:4px; top:4px;}

/*新消息提醒*/
.msg_remind{ position:fixed; z-index:100; bottom:5px; right:5px; background:#fff; border-radius:4px;box-shadow:0px 0px 4px #000; padding:10px 20px; padding-right:30px; line-height:20px; text-align:center;}
.msg_remind .index_top_close_btn{ top:8px;}
.msg_remind a { color:#2c8ad3;}
.msg_remind a:hover { text-decoration:underline;}

.index_top_right_ico a.ico .ico_repairOrder{background:url(images/repair_order.png) center no-repeat;}
.index_top_right_ico a.ico .ico_qq{background:url(images/ico_qq.png) center no-repeat;}

/*微信*/
.index_top_right_ico a.ico .ico_weixin{background:url(images/ico_weixin.png) center no-repeat;}
.index_weixin{ position:relative;}
.index_weixin .triangle{ background:url(images/white_triangle.png) center no-repeat; height:8px;width:24px; height:8px; position:absolute; right:44px; top:-8px; z-index:10;}
.index_weixin .index_weixn_box_content{background:#fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; overflow:hidden; padding:8px;-webkit-box-shadow: 0px 0px 4px #000; -moz-box-shadow: 0px 0px 4px #000;box-shadow:0px 0px 4px #000; text-align:center;}
.index_weixin .index_weixn_box{ position:absolute; left:-30px; top:43px; display:none;}
.index_weixin:hover .index_weixn_box{ display:block;}

/*微信扫描*/
.index_qr_code{ background:#fff; padding:10px; position:fixed; right:5px; bottom:5px; width:300px;z-index:12000;}
.index_qr_code .close_btn{ background:url(images/ico_x.png) center no-repeat; width:20px; height:20px; display:block; position:absolute; right:4px; top:4px;}
.index_qr_code img{ float:left; width:120px; height:120px;}
.index_qr_code .text{ float:left; padding-top:5px;}
.index_qr_code .text h2{ font-size:14px; color:#2c8ad3; font-weight:normal;}
.index_qr_code .text h2 b{ font-size:18px;line-height:30px;font-weight:normal;}
.index_qr_code .text p{ line-height:20px;}
.index_qr_code:after{display: table;line-height: 0;content:""; clear:both;}
.index_qr_code p:after,.index_qr_code p:before{display: table;line-height: 0;content:""; clear:both;}
.index_qr_code .remind{ padding:0 10px; color:#F30; line-height:20px;}


/*登录2*/
.n_login_container{ width:800px; min-height:150px; margin:0 auto; margin-top:70px; color:#fff;}
.n_login_container h2{ font-size:18px; font-weight:400; margin-bottom:30px; line-height:30px;}
.n_login_container .QA{ float:left;}
.QA_box{ width:280px; padding:15px 20px; background:url(images/transparent_white20.png);border-radius:4px; border:1px solid rgba(255,255,255,0.3); position:relative;}
.QA_box_arrow{display:none; width:18px; height:12px; background:url(images/QA_box_arrow.png) no-repeat; position:absolute; top:-12px; left:22px;}
.QA_box .QA_box_top{ padding-top:5px; padding-bottom:15px; border-bottom:1px solid #62add7;}
.QA_box .QA_box_top:after{ content:" "; display:block; overflow:hidden; height:0; font-size:0; clear:both;}
.QA_box .QA_box_top .headImg{ float:left; display:block; width:50px; height:50px; border-radius:50px; overflow:hidden;}
.QA_box .QA_box_top .headImg img{ width:50px; height:50px; border-radius:50px;}
.QA_box .QA_box_top .fr{ width:220px;}
.QA_box .QA_box_top .fr h3{ font-weight:400;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; padding:5px 0;}
.QA_box .QA_box_top .fr a{ color:#fff; line-height:20px;}
.QA_box .QA_box_top .fr a:hover{border-bottom:1px solid #aedffb;}
.QA_box .QA_box_top .fr p{ line-height:20px; color:#aedffb;}
.QA_box_list{ padding:15px 0;}
.QA_box_list li{ list-style:inside; padding:5px; height:20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.QA_box_list li a{ color:#fff; line-height:20px;}
.QA_box_list li a:hover{border-bottom:1px solid #aedffb;}
.QA_box_bottom {}
.QA_box_bottom:after{ content:" "; display:block; overflow:hidden; height:0; font-size:0; clear:both;}
.QA_box_bottom a.more{ font-size:14px; float:left; color:#fff;}
.QA_box_bottom a.more:hover{border-bottom:1px solid #aedffb;}
.QA_box_bottom a.ask{ font-size:12px; float:right; color:#fff; background:url(images/transparent_white20.png); line-height:26px; padding:0 10px; border-radius:4px; text-decoration:none; border:0;}
.QA_box_bottom a.ask:hover{ text-decoration:none; border:0; background:url(images/transparent_white30.png);}

.login{ float:right; width:270px; padding-left:78px; margin-right:52px; background:url(images/login_middle_line.png) 0 0 no-repeat; height:360px;}
.login_input{}
.login_input li{ margin-bottom:25px; padding-right:45px;}
.login_input li input{ width:100%; background:#fff; height:36px; line-height:36px;border-radius:4px; border:0; color:#2c8ad3; background:url(images/n_login_ico.png) no-repeat #fff; padding:0 10px 0 35px; font-size:14px;}
.login_input li input[type=text]{ background-position:10px 8px;}
.login_input li input[type=password]{ background-position:10px -28px;}

.login .login_btn{ margin-bottom:15px;}
.login .login_btn a{ display:block; text-align:center; line-height:36px; background:#36be3c; font-size:14px; color:#fff;border-radius:4px;}
.login .login_btn a:hover{ background:#29ad2f;}
.login .login_btn a:active{ line-height:38px; height:36px;background:#22a828;}

.n_login_container .login_container_otherAccount{ margin-top:8px;}
.n_login_container .login_container_otherAccount p:after,
.n_login_container .login_container_otherAccount p:before{ height:1px; font-size:0; overflow:hidden; display:inline-block; content:" "; vertical-align:middle; width:50px; background:#62add7; margin-top:15px;}
.n_login_container .login_container_otherAccount p:before{ float:left;}
.n_login_container .login_container_otherAccount p:after{ float:right;}
.n_login_container .login_container_otherAccount_ico { margin-top:5px;}
.n_login_container .login_container_otherAccount_ico a{ width:40px; height:40px;}
.n_login_container .login_container_otherAccount_ico a img{ width:40px; height:40px;}
.n_login_container .logo{ min-height:60px; padding-bottom:20px; text-align:center;}
.n_login_container .logo img{ height:100px;}
.login_container_record a#forgetPwd{ background:none; float:right; margin-right:0;}

/*系统提醒*/
.index_top_tips {position:absolute; top:0px; left:0; width:100%; text-align:center;}
.index_top_tips a.text{ color:#000;line-height:28px;margin:6px 0;display:inline-block;padding:0 10px; background:#faf2c5; border-radius:3px; width:320px; position:relative; padding-right:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; z-index:1000;}
.index_top_tips a .close_btn{ background:url(images/ico_x.png) center no-repeat; width:20px; height:20px; display:block; position:absolute; right:4px; top:50%; margin-top:-10px;}
.all_functions{ display:none;}

/*版权*/
.n_login_container:after{ content:""; display:block; font-size:0; height:0; overflow:hidden; clear:both;}
.login_copyright{ color:#fff;color:rgba(255,255,255,0.6); text-align:center; line-height:45px; margin:0 auto; width:800px; margin-top:70px; background:url(images/transparent_white20.png) 0 0 repeat-x; margin-bottom:30px;}
.login_copyright a{color:#fff;color:rgba(255,255,255,0.6);}
.login_copyright a:hover{color:#fff;}

.tucao_btn{ position:fixed; top:50%; margin-top:-34px; right:10px; z-index:10;}
.tucao_btn a{ width:73px; height:68px; display:block; background:url(images/tucao_btn.png) center no-repeat;}

.ico_ygcwbb{ background:url(../V3-icon/ygcwbb-1.png);}
.ico_xmjsbb{ background:url(../V3-icon/xmjsbb-1.png);}
.ico_rybdfx {
    background: url(../V3-icon/ico_rybdfx.png);
}
.ico_yskfx { background: url(../V3-icon/ico_yskfx.png); }
.ico_xszbsz { background: url(../V3-icon/ico_xszbsz.png); }

