*{padding: 0px;margin: 0px;}
body
{
    font-family: "Microsoft YaHei" , "Trebuchet MS" , Verdana, Helvetica, Sans-Serif;
    background-color: #fff;font-size:13px;color:#646464
}
header, footer, nav, section{display: block;}
/*Styles for login
---------------------------------------------------------*/
.main, #loginmain{width: 1280px;margin: auto;}
#loginmain{background-image: url("images/Login/bg_login.jpg");height: 700px;text-align: center;}
#img_lw{ position: absolute;top: 80px;left: 170px;}
#loginform
{
    position: absolute;
    width: 345px;height: 353px;top: 240px;left: 875px;
    background-image: url("images/Login/bg_loginform.png");
    background-position: -11px -7px;
}
#login_user
{
    background-image: url('images/Login/bg_userlogin.png');
    background-position: -2px 0px;
    height: 41px; width: 347px;
    color: #19bbb5; padding-top: 10px;font-size:25px;
}
#login_inp
{
    background-image: url('images/Login/inp_login.png');
    width: 287px;height: 87px;
    margin: 60px 23px;padding: 5px;
}
#login_inp input
{
    width: 95%;height: 30px;
    background-color: #cecece;
    border: 0px;outline-style: none;
    vertical-align:middle;line-height:30px;
}
#btn_login
{
    background-image: url("images/Login/btn.png");
    width: 284px;height: 37px; padding-top: 10px;
    margin-left: 30px;cursor:pointer;
}
.log_name{background-image:url('images/Login/head.png');background-repeat:no-repeat;background-position:center}
.log_pwd{background-image:url('images/Login/pwd.png');background-repeat:no-repeat;background-position:center}
/* Styles for LayOut
-----------------------------------------------------------*/
.bg_r{text-align:center;background:red;width:15px;border-radius:10px;color:White;font-weight:normal;font-size: smaller;}
.menu,.menucover{height:130px;position:absolute;top:90px;width:1200px;display:none;padding:10px 40px;z-index:13}
.menucover{opacity:0.35;filter:alpha(opacity=35);background-color:Black;}
.menu div{height:100px;width:100px;float:left;margin:10px;}
.m_h_l{background-image: url('images/Layout/home_l.png');}    
.m_h{background-image: url('images/Layout/home.png');}
.m_h:hover{background-image: url('images/Layout/home_o.png');}
.m_q_l{background-image: url('images/Layout/query_l.png');}
.m_q{background-image: url('images/Layout/query.png');}
.m_q:hover{background-image: url('images/Layout/query_o.png');}
.m_m_l{background-image: url('images/Layout/map_l.png');}
.m_m{background-image: url('images/Layout/map.png');}
.m_m:hover{background-image: url('images/Layout/map_o.png');}
.m_g_l{background-image: url('images/Layout/group_l.png');}
.m_g{background-image: url('images/Layout/group.png');}
.m_g:hover{background-image: url('images/Layout/group_o.png');}
.m_u_l{background-image: url('images/Layout/user_l.png');}
.m_u{background-image: url('images/Layout/user.png');}
.m_u:hover{background-image: url('images/Layout/user_o.png');}
.m_s_l{background-image: url('images/Layout/set_l.png');}
.m_s{background-image: url('images/Layout/set.png');}
.m_s:hover{background-image: url('images/Layout/set_o.png');}
.m_f_l{background-image: url('images/Layout/fav_l.png');}
.m_f{background-image: url('images/Layout/fav.png');}
.m_f:hover{background-image: url('images/Layout/fav_o.png');}
.m_ser_l{background-image: url('images/Layout/ser_l.png');}
.m_ser{background-image: url('images/Layout/ser.png');}
.m_ser:hover{background-image: url('images/Layout/ser_o.png');}
.m_sys_l{background-image: url('images/Layout/sys_l.png');}
.m_sys{background-image: url('images/Layout/sys.png');}
.m_sys:hover{background-image: url('images/Layout/sys_o.png');}
.m_sq_l{background-image: url('images/Layout/sq_l.png');}
.m_sq{background-image: url('images/Layout/sq.png');}
.m_sq:hover{background-image: url('images/Layout/sq_o.png');}
.header
{
    height: 40px;padding-top: 45px;
    font-weight: bold;font-size: 13px;
    background-image: url('images/Layout/bg_header.png');
}
.header a,.pagebar a{text-decoration: none;color:#646464}
#menu_icon, .alarm, .hitch
{
    cursor: pointer;
    background-repeat: no-repeat;
    background-image:url('images/Layout/bg_icon.png');
    height:24px;width:24px;
}
.menuopen{background-position: -25px 0px;}
.alarm{background-position: -50px 1px;}
.hitch{background-position: -73px 1px;}
#h_alarmcount{top: 45px;left: 810px;}
#h_hitchcount{top: 45px;left: 870px;}
.exit
{
    background-image: url('images/Layout/exit.png');
    background-position: 0px 0px;padding-left: 25px;
    cursor: pointer;background-repeat: no-repeat;
}
.pos_hint{font-size:16px;margin:8px 0px;height:35px;background-image: url('images/Layout/bg_position.png'); }
.pos_hint,.pos_hint a{color:#1ac3bd;text-decoration: none;}
.footer
{
    background-image: url('images/Layout/bg_footer.jpg');
    background-repeat: repeat-x;text-align: right;
    background-position: 0px -1px;clear:both;
    font-size: 13px;padding-top: 8px;padding-right: 25px;
    margin-top:10px;
}
.inp,.inp_2,.slt{border:1px solid #c1c1c1!important;height:20px!important;}
 .inp{width:118px!important;}.slt{width:102px;height:22px!important;}
.inp_2{width:80px;}.inp_3{border:1px solid #DCDCDC!important;height:25px!important;color:#D5D5D5}
.btn{background-color:#1D8EE4;border:none;color:White;font-weight:bold;padding:5px 10px;margin:5px;}
.suspension{padding:5px;z-index:9000;position:absolute;display:none;background:#fff}.suspension td{padding:2px;}
.suspension .close,div.close{background:url('images/Set/01.png') -387px -14px;width: 21px;height: 21px;cursor:pointer}
.cover{opacity:0.55;filter:alpha(opacity=55);width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:black;display:none;z-index:8000}
.d_s1{border:1px solid #d1d1d1;background-color:#f9fafa;color:#646464}
.d_s2{border:1px solid #d1d1d1;margin-top:21px;}.d_s1,.d_s2{border-radius:5px;}
.l_t{overflow:auto;margin:5px;font-size:13px;}.l_t table{border-collapse:collapse;}
.l_t th{background-color:#6499c9;color:White;height:25px!important;} .l_t td,.l_t th{border:1px solid #efefef;text-align:center;padding:4px;height:20px;word-break:keep-all;white-space:nowrap}
.tab{width:100%;border-collapse:collapse;margin:10px 0px;font-size:14px}.tab td{border-bottom:1px solid #cecece;text-align:center;}
.d_tab,.hide{display:none;}
.gsm td {height:0px;width:0px;}
/* Styles for basic Index
-----------------------------------------------------------*/
.nav{padding: 5px 90px;}.nav .i_wrapper{float:left;margin:5px 15px;}
.nav_s .i_wrapper{float:left;margin:5px 15px;}
.i_wrapper{width: 220px;}
.i_nav{font-size:small;height: 178px;width: 100%;cursor:pointer}
.i_wrapper table{width:100%}
.nav_l{background:url('images/Index/in_left.png') no-repeat;width:12px;}
.nav_c{background:url('images/Index/in_cen.png');font-size:larger;font-weight:bold;color:#1ac3bd;text-align:center}
.nav_r{background:url('images/Index/in_right.png') no-repeat;width:15px;}
.s_ck{background:url('images/u27.png') no-repeat 0px -5px;width:30px;}
.s_rdo{background:url('images/u24.png') no-repeat -19px 3px;}
.s_ck_sel{background:url('images/u25.png') no-repeat 0px -5px;width:30px;}
.s_rdo_sel{background:url('images/u24.png') no-repeat 3px 3px;}
.nav_img{height:100px;width:100px;}
.nav_home{background:url('images/Index/home.png') }
.nav_query{background:url('images/Index/query.png')}
.nav_map{background:url('images/Index/map.png')}
.nav_fav{background:url('images/Index/fav.png')}
.nav_group{background:url('images/Index/group.png')}
.nav_set{background:url('images/Index/set.png')}
.nav_user{background:url('images/Index/user.png')}
.nav_ser{background:url('images/Index/ser.png')}
.nav_sys{background:url('images/Index/sys.png')}

/* Styles for Machine
-----------------------------------------------------------*/
.maccube{font-size: smaller;height:140px;width:140px;cursor:pointer;margin:auto}
.mac_top, .mac_mid, .mac_footer{padding: 5px;border-right:2px solid #D6D6D6}
.mac_mid > table{width: 100%;text-align:center}.mac_footer{border-bottom:2px solid #D6D6D6}
.mac_footer div{white-space: nowrap;overflow: hidden; width: 130px;}
.mac_top, .mac_footer{background: #F6F6F6;}.mac_mid{padding:8px 20px;}
.mac_icon{background: url('images/Index/001.png');height: 20px;width: 25px;}
.mac_arrow{background:url('images/Index/00.png') no-repeat;height:40px;width:40px;margin:auto}
/* Styles for work info
-----------------------------------------------------------*/
.wi_pic{background:no-repeat url('images/WorkInfo/00.png');height:22px;width:23px;}
.wi_t{background-position:0px -5px}.wi_l{background-position:-32px -5px}
.wi_a{background-position:-64px -5px}.wi_h{background-position:-96px -5px}
.wi_y {background-position: -128px -5px;}
.wi_d{background-position:-32px -5px}
.wi_can{background-position:-64px -5px}
/* Styles for favorite
-----------------------------------------------------------*/
.fav{cursor:default;}
.fml{width:100%;text-align:center;margin-top:10px}.fml .tdbg{background-color:#fafafa;font-size:15px}.fml_bgimg{height:28px;width:28px;background-image:url(images/Fav/03.png)}
.fml .key{background-position:-4px -47px}.fml .clock{background-position:-40px -79px}.fml .clock1{background-position:-80px -79px}
.fml .clo{background-position:-3px -80px}.fml_hitch{background-position:-40px -43px}.fml_m{background-position:-118px -44px}
.fml_a{background-position:-80px -44px}
.fml .key1{background-position:-4px -14px}.fml_hitch1{background-position:-40px -11px}.fml_m1{background-position:-118px -12px}
.fml_a1{background-position:-80px -11px}
[data-cat]{cursor:pointer;border-bottom:2px solid #E4E6E5;width:125px}
div.sty{height:5px;width:5px;margin:1px;background-color:#686868}
td.thubtop,td.thubfooter{background-color: #f6f6f6;padding:2px;}td.thubVclNum{font-size: 15px;color: #2C81C3;font-weight: bold;width: 100px;}
.thubbg00,.thublock,.thubclose,.thubhitch,.thubalarm{background: url(images/Fav/00.png);}
.thublock,.thubclose{width:20px;height:20px;}.thublock{background-position:-110px -6px;}.thubclose{background-position:-140px -8px;}
.thubhitch,.thubalarm{margin:auto;height:25px;width:25px;}.thubhitch{background-position:-4px -4px;}.thubalarm{background-position:-73px -4px;}
.thubcon{font-weight:bold;font-size:16px;padding:3px 0px}.thubcol{width:6px;height:19px;margin:3px auto;background:#cecece}
.thubcolp{width:100%;height:135px;background:url(../../Content/images/Fav/01.png) -14px -2px no-repeat;}
.thuboil{height: 18px; width: 25px; background: url(../../Content/images/Fav/00.png) -200px -8px}
table.thub{border: 1px solid #cecece; float: left; margin: 10px;}
/* Styles for Query
-----------------------------------------------------------*/
.queryNav{color:#8D8D8D;font-weight:bold;text-align:center}
.querybg{background:url('images/Query/00.png');height:25px;width:25px;}
.querycount{border-radius:10px;background:#2185DB;color:#fff;padding:1px 5px;font-size:12px;display:none;font-weight:normal;}
.queryLayer {padding-left:10px;width:980px;height:375px;border-radius:5px;}
.c1{background-position:-8px -3px;}
.c2{background-position:-37px -3px;}
.c3{background-position:-68px -3px;}
.c4{background-position:-101px -3px;}
.c5{background-position:-133px -4px;}
.c6{background-position:-162px -3px;}
.c7{background-position:-193px -5px;}
.c11{background-position:-8px -30px;}
.c22{background-position:-37px -30px;}
.c33{background-position:-68px -30px;}
.c44{background-position:-101px -30px;}
.c55{background-position:-133px -31px;}
.c66{background-position:-162px -30px;}
.c77{background-position:-193px -32px;}
[data-orderby]
{
    cursor:pointer;
}

/* Styles for helpers
-----------------------------------------------------------*/
.border{border: 1px solid #cecece;}.pb1{font-size:inherit;}.pb1 td{padding:2px 4px;}
.ser_icon{background:url('images/sousuo.png') no-repeat center;width:25px;height:25px;cursor:pointer}
.vert{padding-top:6px!important;vertical-align:top;}
