/*******************************************
 * ×Ô¶¨ÒåÅäÉ«cssÎÄ¼þ·ÅÔÚdefaut_colorµÄÍ¬¼¶Ä¿Â¼,È»ºóÔÚ "ÏµÍ³/ÅäÖÃ¹ÜÀí" ÖÐÎª"COLOR_STYLE"Ôö¼ÓÒ»ÐÐÅäÖÃÏî
 *********************************************/

/********************************************
 * base.css
 * ÃèÊö£ºÖØÖÃÒ³ÃæÔªËØ²¢ÉèÖÃ²¼¾ÖÑùÊ½
 * ×÷ÓÃ·¶Î§£º È«¾Ö
 *******************************************/

html,body,input,textarea,select,legend{
    color:#404040;
    /*È«¾ÖÄ¬ÈÏÎÄ×ÖÑÕÉ«*/
}
a {
    color: #00BFF2;
    /*È«¾ÖÄ¬ÈÏÁ´½ÓÑÕÉ«*/
}
a:hover{
    color: #00BFF2;
    /*È«¾ÖÄ¬ÈÏÁ´½ÓÐüÍ£ÑÕÉ«*/
}


/*************************************************
 * common.css
 * ÃèÊö£º¶¨Òå¹«¹²ÀàÃû
 * ×÷ÓÃ·¶Î§: ¹«¹²£¬¶ÀÁ¢ÑùÊ½
 *************************************************/

/* ÎÄÕÂËÑË÷/ÓÃ»§ËÑËØ ÏÂÀ­µ¯³ö°´Å¥ ÊµÐÄÐ¡¼ýÍ· */
.arrow-down {
    border-top-color: #000;
}
.arrow-up {
    border-bottom-color: #000;
}
.arrow-left {
    border-right-color: #000;
}
.arrow-right {
    border-left-color: #000;
}

/**********************************************
 * module.css
 * ÃèÊö£º¶¨Òå³£ÓÃ×é¼þÑùÊ½
 * ×÷ÓÃ·¶Î§: ¹«¹²£¬×é¼þÄ£¿é
 ***********************************************/

/* ÎÄÕÂÐÂÔö±à¼­Ò³,È¨ÏÞÊÚÈ¨Ò³,·ÖÀà±à¼­Ò³ tab±êÇ© */
.tab-nav {
    border-bottom-color: #e0e0e0;
}
.tab-nav .current a,
.tab-nav .current a:hover {
    border-color: #00BFF2 #e0e0e0 #f6f6f6;
}
/*
.tab-nav .current a:visited {
   color: #D7000F;;
}*/


/* (ÔÝÎ´Ê¹ÓÃ) Ãæ°üÐ¼µ¼º½ */
.breadcrumb {
    color: #999;
}
.tags-crumb li {
    background-color: #e0e0e0;
}
.tags-crumb .current {
    background-color: #f60;
}
.tags-crumb .current a {
    color: #fff;
}
.tags-crumb li i {
    border-left-color: #fff
}
.tags-crumb li b {
    border-left-color: #e0e0e0
}
.tags-crumb .current b {
    border-left-color: #f60;
}

/* ÁÐ±í·ÖÒ³ */
.page a,
.page span {
    color: #686868;
    border: 1px solid #CCCCCC;
    margin-bottom: 5px;
}
.page a:hover
{
    background: #E1E1E1;
}
.page .current {
    border-top: 3px solid #d7000f;
    height: 28px;
    line-height: 26px;
}

/* uploadify²å¼þÉÏ´«°´Å¥ */
.uploadify-button {
    color: #fff;
    background-color: #27ae60;
}

/* ·ÖÀà¹ÜÀí/·ÖÀàÊÚÈ¨ Ê÷ÐÎ²Ëµ¥£¨Ä¿Ç°Ö»Ö§³Ö3¼¶£©
------------------------------------------ */
.category .hd {
    border-bottom-color: #d4d4d4;
    color:#fff;
    background-color: #ebeff1;
    padding:17px 0;
    color:#455963;
    font-weight: normal;
}
.category .cate-item dt {
    border-bottom-color: #E7E7E7;
}
.category .name .error {
    color: #B94A48;
}
.category .name .success {
    color: #468847;
}

.close {
    color: #000000;
    text-shadow: 0 1px 0 #ffffff;
    opacity: 0.2;
    filter: alpha(opacity=20);
}

/********************************************
 * form.css
 * ÃèÊö£º¶¨Òå±íµ¥ÑùÊ½
 * ×÷ÓÃ·¶Î§: ¹«¹²£¬±íµ¥Ä£¿é£¬±íµ¥²¼¾Ö
 *********************************************/

/* ±íµ¥×é¼þ
------------------------------------------ */
.text,.textarea {
    border-color: #eeeeee;
    background-color: #fff;
}
select {
    border-color: #ccc;
}
.must {
    color: #f00; /* ±íµ¥±ØÌîÏî±êÊ¶×Ö·û*/
}

/* ¶àÐÐÁ½ÁÐ±íµ¥
------------------------------------------ */
.form-horizontal .item-label .check-tips {
    color: #aaa; /* ±íµ¥labelºóÃæµÄÌáÊ¾ÎÄ×Ö */
}
.form-horizontal .controls .check-tips {
    color: #999; /*±íµ¥ajax²Ù×÷Íê³Éºó·µ»ØµÄÌáÊ¾ÎÄ×Ö*/
}

/* ËÑË÷±íµ¥
------------------------------------------ */
.search-form .sleft {/* ¸ß¼¶ËÑË÷×ó±ßµÄËÑË÷¿ò */
    border-color: #ebebeb;
    background-color: #fff;
}

/* ×´Ì¬ËÑË÷ÏÂÀ­Ñ¡Ïî */
.search-form .drop-down ul {
    background-color: #fff;
    border-color: #ebebeb;
}
.search-form .drop-down ul li {
    border-top-color: #ebebeb;
}
.search-form .drop-down ul a {
    color: #404040;
}
.search-form .drop-down ul a:hover {
    background-color: #f0f0f0;
}
.search-form .sch-btn:hover {
    /* ËÑË÷Ìá½»°´Å¥ */
    color: #fff;
}

.focus{
    border: 1px solid #d1d1d1;
    box-shadow: 0 0 12px #ECECEC;
}
/*********************************************
 * table.css
 * ÃèÊö£º¶¨ÒåÊý¾Ý±í¸ñÑùÊ½
 * ×÷ÓÃ·¶Î§: ¹«¹²£¬±í¸ñÄ£¿é
 **********************************************/

/* ÄÚÈÝÇø ÐÐÄ¬ÈÏÑÕÉ«*/
.data-table tbody tr {
    background-color: #ffffff;
    color: #686868;
}
.data-table thead th,
.data-table tbody td {
    /*·Ç¸ôÐÐ±äÉ«Ê± ÓÃÓÚÐÐÇø·ÖµÄµ¥Ôª¸ñµ×ÏßÑÕÉ« */
    border-bottom-color:  #ebeff1;
    /*white-space: nowrap;*/
}
.data-table tbody td p{
    white-space: normal;
    width:200px;
}
/* ±íÍ·ÅäÉ« */
.data-table thead tr{
    border-bottom: 1px solid #cdcdcd;
}
.data-table thead th {
    color:#455963;
    background-color: #ebeff1;
}
.data-table thead th:first-child{
    padding-left: 20px;
}
.data-table tbody td:first-child{
    padding-left: 20px;
}
.data-table tbody td:last-child{
    padding-right: 20px;
}
.data-table tbody td:last-child a{
    color:#455963;
    margin-right: 10px;
}
.data-table tbody td:last-child a:hover{
    color:#00BFF2;
}
/* ¸ôÐÐ±äÉ« ÐÐÄ¬ÈÏÑÕÉ« */
.table-striped tbody tr {
    background-color: #fefefe;
    color: #455963;
    border-top:1px solid #cdcdcd;
}
/* ¸ôÐÐ±äÉ« Å¼ÊýÐÐÅäÉ« */
.table-striped tbody tr:nth-child(even) {
    /*background-color: #f2f2f2;*/

}
.table-striped tbody tr:hover{
    background-color: #ebeff1;
}

/*************************************
 * button.css
 * ÃèÊö£º¶¨Òå°´Å¥ÑùÊ½
 * ×÷ÓÃ·¶Î§: ¹«¹²£¬°´Å¥×é£¬µ¥¶À°´Å¥
 *************************************/

/* ÆÕÍ¨°´Å¥ */
.btn {
    color: #ffffff;
    background-color: #1867cb;
    border-radius: 5px;
}
.btn:hover {
    color: #ffffff;
    background-color: #00BFF2;
}

/* ±íµ¥·µ»Ø°´Å¥ */
.btn-return {
    color: #fff;
}

/* ±íµ¥Ìá½»°´Å¥(È·¶¨,±£´æ,Ìá½») */
.submit-btn {
    color: #fff;
    background-color: #1867cb;
}
.submit-btn:hover {
    color: #fff;
    background-color: #00BFF2;
}

/* ÏÂÀ­µ¯³ö°´Å¥ */
.btn-group .dropdown,
.btn-group-click .dropdown {
    border-color: #ccc;
    background-color: #fff;
}
.btn-group .dropdown a:hover,
.btn-group-click .dropdown a:hover {
    background-color: #eee;
}

/* ±»½ûÓÃµÄ°´Å¥ */
.btn.disabled {
    background-color: #8d8d8d;
    cursor: not-allowed;
}


/*************************************
 * style.css
 *************************************/

/* Í·²¿Logo,Ö÷µ¼º½*/
.header {
	width:100%;
    background:url(../images/line.png) #fff no-repeat;
	background-size:contain;
	
}
/* Ö÷µ¼º½ */
.main-nav a {
    color: #333;
}
.main-nav a:hover {
	text-decoration: none;
    /*background-color:#656565;*/
}
.main-nav .current{
    /*background-color: #656565;*/
}
.main-nav .current a {
    /*background-color: #86db00;*/
    /*background-color: #D7000F;*/
    color:#004ea2;
}

/* ¶¥²¿ÓÒ²à ÓÃ»§bar */
.header .user-menu {
    border-color: #ddd;
    background-color: #fff;
}
.header .user-menu li {
    border-bottom-color: #ddd;
}
.header .user-menu a:hover {
    color: #424242;
    background-color: #f5f5f5;
}

/* ±ßÀ¸µ¼º½ÑùÊ½
------------------------------------------ */
.sidebar {
    /* ×ó²àÀ¸±³¾° */
    background:#1867cb;
}
/* ×Óµ¼º½Group±êÌâÀ¸ */
.subnav h3 {
    color: #fff;
    font-weight: normal;
    font-size:20px;
	text-align:left;
	padding-left:28px;
}
.subnav h3 a {
    color: #ebeff1;
}

/* ×ó²à¶þ¼¶²Ëµ¥ */
.side-sub-menu > li > .item {
    color: #fff;
	font-size:16px;
	text-align:left;
	padding-left:44px;
}
.side-sub-menu > li > .item img{
	width:4px;
	height:4px;
	display:inline-block;
	vertical-align:middle;
	margin:0 8px 2px 0;
}
.side-sub-menu > li > .item:hover{
    /*color: #ffffff;*/
    background:#0052b9; 
}
.side-sub-menu > li > .item:hover{
    /*color: #ffffff;*/
    background:url(../images/border.png) no-repeat left center #0052b9;
}
.side-sub-menu > .current > .item,
.side-sub-menu > .hover > .item {
    /*color: #414141;*/
}
.side-sub-menu > .current > .item,
.side-sub-menu > .current > .item:hover {
    /* ¸ßÁÁµ¼º½ */
    /*color: #414141;*/
    background:url(../images/border.png) no-repeat left center #0052b9;
}

/* windows¿ªÊ¼²Ëµ¥Ê½×Ó²Ëµ¥ */
.side-sub-menu li .subitem {
    border-color: #ccc;
    background-color: #fff;
}
.side-sub-menu .subitem .item:hover {
   background:url(../images/border.png) no-repeat left center #0052b9;
}

/* ºóÌ¨Ö÷ÄÚÈÝÇøÓò
------------------------------------------------- */
.main {
    background-color: #f6f6f6;
}
.main-title h2 {
    color: #445566;
}
.main-title .ca {
    /* ÄÚÈÝÁÐ±í Ãæ°üÐ¼ */
    background: url(../images/subnav_current.png) no-repeat center center;
}

/* ·ÃÎÊÊÚÈ¨Ò³Ãæ ´óÀàÇø¿é */
.checkmod {
    border-color: #ebebeb;
}
.checkmod dt {
    border-bottom-color: #ebebeb;
    background-color: #ECECEC;
}


/* °æÈ¨ÐÅÏ¢ */
.cont-ft {
    background-color: #f6f6f6;
    /*position: absolute;
    bottom: 0px;
    width: 100%;*/
}
.copyright {
    border-top-color: #ccc;
}


/*************************************
 *  µÇÂ½Ò³Ãæcss
 ***********************************/

/* body ÅäÉ«*/
#login-page {
    color: #000;
}


#login-page .login-form {
    background-color: #fff;
    box-shadow: 0 0 10px #666;
    overflow: hidden;
    border-radius: 7px;
}
#login-page .login-form h3 {
    color: #8D9CAA;
}
#login-page .login-form .check-tips {
    color: #ff0000;
}
#login-page .login-form .item {
    border-color:  #ececec;
    position: relative;
}
#login-page .login-form .focus {
    border-color: #A6E1F3;
    box-shadow: 0 0 12px #BAF7FF;
}
#login-page .login-form .icon-login-user,
#login-page .login-form .icon-login-pwd,
.#login-page login-form .icon-login-verifycode {
    background: url("../images/icon24_login.png") no-repeat;
}
#login-page .login-form .icon-login-user {
    background-position: 0 0;
}
#login-page .login-form .icon-login-pwd {
    background-position: 0 0;
}
#login-page .login-form .icon-login-verifycode {
    background-position: 0 0;
}
#login-page .login-form input {
    background-color: #fff;
    color:#686868;
}
#login-page .login-form .login-btn {
    color: #FFFFFF;
    background-color: #d61001;
    border-radius: 5px;
    width: 450px;
    height: 48px;
    line-height: 32px;
    margin:0 auto;
    font-size: 12px;
    display: block;
    outline: none;
    padding: 0;  
}
#login-page .login-form .login-btn:hover {
    background-color: #d61001;
}
#login-page .login-form .login-btn[disabled] {
    opacity: 0.6;
    filter: alpha(opacity=60);
    cursor: default;
    box-shadow: none;
}
#login-page .icon-loading {
    background: url(../images/loading_icon.gif) no-repeat 0 0;
}


#login-page input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}
#login-page .logo-img {
    background: url(../images/logo.png) no-repeat 0 center;
}

#login-page .welcome{
    color:#ddd;
}

#login-page .reloadverify{
    color:#69C3FF;
}

#login-page img.verifyimg{
    border-color: #ececec;
    width: 132px;
    height: 50px;
    position: absolute;
    top: 0px;
    right: 0;
}
