@charset "utf-8";

/* LEFT_OUT */
.left_wrap{width:250px;height:1000px;background-color:#495468;position:fixed;left:0}

.left_wrap div.top_logo{width:250px;height:65px;background: url(/images/sys/top_logo.png) no-repeat}

.left_wrap div.btn_inout{background: url(/images/sys/tm_bg.gif) repeat-x;width:250px;height:65px}
.left_wrap div.btn_inout div.btn_inout_txt{float:left;padding:23px 0 0 10px;font-size:13px;color:#bdc1c8}
.left_wrap div.btn_inout div.btn_inout_icon{float:right;padding:25px 20px 0 0;cursor:pointer}

.left_wrap div.left_menu_wrap ul li{border-bottom:1px solid #424b5d;height:50px}
.left_wrap div.left_menu_wrap ul li div.left_menu_icon{float:left;width:50px;border-right:1px solid #424b5d;text-align:center;background-color:#495468}
.left_wrap div.left_menu_wrap ul li div.left_menu_icon a{display:block;height:34px;padding-top:16px}
.left_wrap div.left_menu_wrap ul li div.left_menu_txt{float:left;font-size:13px;color:#c7cbd1;width:199px;background-color:#495468}
.left_wrap div.left_menu_wrap ul li div.left_menu_txt a{display:block;color:#c7cbd1;height:32px;width:100%;padding:18px 0 0 20px}

.left_wrap div.left_menu_wrap ul li.on div.left_menu_icon{float:left;width:50px;border-right:1px solid #424b5d;text-align:center;background-color:#ff6000}
.left_wrap div.left_menu_wrap ul li.on div.left_menu_icon a{display:block;height:34px;padding-top:16px}
.left_wrap div.left_menu_wrap ul li.on div.left_menu_txt{float:left;font-size:13px;color:#fff;width:199px;background-color:#414b5e}
.left_wrap div.left_menu_wrap ul li.on div.left_menu_txt a{display:block;color:#fff;height:32px;width:100%;padding:18px 0 0 20px}

.left_wrap div.left_menu_wrap div.left_menu_2depth ul li{border-bottom:1px solid #303744;height:50px}
.left_wrap div.left_menu_wrap div.left_menu_2depth{background-color:#353d4c;width:250px;}
.left_wrap div.left_menu_wrap div.left_menu_2depth ul li div.left_menu_2depth_icon{float:left;width:50px;border-right:1px solid #424b5d;text-align:center;background-color:#353d4c}
.left_wrap div.left_menu_wrap div.left_menu_2depth ul li div.left_menu_2depth_icon a{display:block;height:34px;padding-top:16px}
.left_wrap div.left_menu_wrap div.left_menu_2depth ul li div.left_menu_2depth_txt{float:left;font-size:13px;color:#fff;width:199px;background-color:#353d4c}
.left_wrap div.left_menu_wrap div.left_menu_2depth ul li div.left_menu_2depth_txt a{display:block;color:#fff;width:100%;height:32px;padding:18px 0 0 20px}

/* LEFT_IN */
.left_wrap_in{width:50px;height:1000px;background-color:#495468;position:fixed;left:0}

.left_wrap_in div.top_logo{width:50px;height:65px;background: url(/images/sys/top_logo_in.png) no-repeat}

.left_wrap_in div.btn_inout{background: url(/images/sys/tm_bg.gif) repeat-x;width:50px;height:65px;text-align:center}
.left_wrap_in div.btn_inout div.btn_inout_txt{float:left;padding:23px 0 0 10px;font-size:13px;color:#bdc1c8;display:none}
.left_wrap_in div.btn_inout div.btn_inout_icon{float:none;height:40px;padding:25px 0 0 0;cursor:pointer}

.left_wrap_in div.left_menu_wrap{}
.left_wrap_in div.left_menu_wrap ul li{border-bottom:1px solid #424b5d;height:50px}
.left_wrap_in div.left_menu_wrap ul li:after{display:block;clear:both;content:''}
.left_wrap_in div.left_menu_wrap ul li div.left_menu_icon{float:left;width:50px;text-align:center;background-color:#495468}
.left_wrap_in div.left_menu_wrap ul li div.left_menu_icon a{display:block;height:34px;padding-top:16px}
.left_wrap_in div.left_menu_wrap ul li div.left_menu_txt{float:left;font-size:13px;color:#c7cbd1;width:199px;background-color:#495468;display:none}

.left_wrap_in div.left_menu_wrap ul li.on div.left_menu_icon{float:left;width:50px;text-align:center;background-color:#ff6000}
.left_wrap_in div.left_menu_wrap ul li.on div.left_menu_icon a{display:block;height:34px;padding-top:16px}
.left_wrap_in div.left_menu_wrap ul li.on div.left_menu_txt{float:left;font-size:13px;color:#fff;width:199px;background-color:#414b5e;display:none}

.left_wrap_in div.left_menu_wrap div.left_menu_2depth{background-color:#353d4c;width:250px;display:none}
.left_wrap_in div.left_menu_wrap div.left_menu_2depth ul li div.left_menu_2depth_icon{float:left;width:50px;border-right:1px solid #424b5d;text-align:center;background-color:#353d4c}
.left_wrap_in div.left_menu_wrap div.left_menu_2depth ul li div.left_menu_2depth_icon a{display:block;height:34px;padding-top:16px}
.left_wrap_in div.left_menu_wrap div.left_menu_2depth ul li div.left_menu_2depth_txt{float:left;font-size:13px;color:#fff;width:199px;background-color:#353d4c}
.left_wrap_in div.left_menu_wrap div.left_menu_2depth ul li div.left_menu_2depth_txt a{display:block;color:#fff;height:32px;width:100%;padding:18px 0 0 20px}

/* RIGHT */
.right_wrap{margin-left:250px}
.top_wrap{width:100%;height:133px;background: url(/images/sys/shadow_bg.png) 0 130px repeat-x;position:fixed;z-index:999}

.right_top{width:100%;height:65px;background-color:#3278c0;}
.right_top span.admin_txt{display:inline-block;color:#fff;padding:25px 10px 0 30px}
.right_top span.btn_logout_wrap{display:inline-block;}
.btn_logout{cursor:pointer;background:#255f9a;border:1px solid #23568b;font-size:10px;border-radius:3px;color:#becfe1;padding:3px 10px}

.topmenu_2depth{background: url(/images/sys/topmenu_bg.gif) repeat-x;height:65px;overflow:hidden}
.topmenu_2depth ul li{float:left;border-right:1px solid #e2e2e2}
.topmenu_2depth ul li a{display:block;color:#7d7d7d;padding:25px 20px}
.topmenu_2depth ul li.on{float:left;border-right:1px solid #e2e2e2;background: url(/images/sys/topmenu_bg_on.gif) repeat-x;}
.topmenu_2depth ul li.on a{display:block;color:#fff;padding:25px 20px}

.right_contents_wrap{width:100%;height:100%}
.right_contents{padding:180px 50px 50px 50px;position:relative}

.con_title_wrap{margin-bottom:20px}
.con_title{font-size:30px;color:#000;font-weight:400;letter-spacing:-1.5px}
.con_location{font-size:12px;color:#a7a7a7;margin-top:20px;font-weight:400}
.con_location2 {
    font-size: 17px;
    margin-top: 20px;
    font-weight: 400;
}

.btn_position{position:static;right:50px;margin-top:-30px}
.btn_position_top {
    position: absolute;
    right: 50px;
    margin-top: 30px;
}

.box_con{background-color:#fff;border:1px solid #d5d5d5;padding:15px 0;text-align:center;margin-bottom:10px}