﻿/*-------------------- System overflow-x:hidden;--------------------*/
html,body{ height:100%;  }
input: focus { background: none; }
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px #fff inset; }

a {  color: #666; text-decoration: none; outline: none;  }
a:hover {  color: #ff5e52; text-decoration: underline; outline: none; }
a.AMenu {  color: #666; text-decoration: none; outline: none; display:inline-block; padding: 2px 5px 2px 5px; }
a.AMenu:hover {  color: #ff5e52; text-decoration: underline; outline: none;  background:#fafafa;  }

.goubleMessage { padding: 10px 10px 10px 10px; line-height: 30px; font-size:16px; color:#c00;  }
.gouble-Panel { padding: 10px;  border-top:2px solid #c00;  background:#fff;  }
/*-------------------- Header --------------------*/
.gouble-Body { background:#f0f0f0;  font-size: 12px; }
.goublePage-width { width:auto;  }
.goublePage  {width: 1200px; height:auto; position: relative;  margin: auto; vertical-align:middle; line-height:18px; }
.goubleHead { height:30px; width:100%;  background:#f5f5f5; border-bottom:1px solid #dfdfdf;  z-index: 1000; position: fixed; left:0px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));  }
.goubleHeadPanel { height:30px;  position: relative;  margin: auto; vertical-align:middle; line-height:30px;  z-index: 1000; }
.goublelogo100x100 { background-image:url(logo100x100.png);  background-repeat:no-repeat; height:100px; width:100px; display:inline-block;  }

.goubleMenuTitle { height:29px;  line-height:29px;   padding: 1px 1px 0px 1px; z-index: 1000;   }
.goubleMenuSelect  { border:1px solid #c9c9c9;  padding:0px; background:#fff; }
.goubleMenuItems { line-height:24px; border:1px solid #C9C9C9; ; z-index: 1000;  background:#fff;  padding: 10px 0px 10px 0px; margin: 29px 0px 0px 0px; }

.goubleMenuUserSelect  { border:1px solid #c9c9c9;  padding:0px; background:#f5f5f5;  }
.goubleMenuUserItems { line-height:22px; border:1px solid #C9C9C9; ; z-index: 1000;  background:#f5f5f5;  padding: 10px 0px 10px 0px; margin: 29px 0px 0px 0px; }

.goubleDownMenuTitle  { position: relative; cursor:pointer;  height:30px;  line-height:30px;  padding: 1px 5px 1px 5px;  z-index: 1000;  }
.goubleDownMenuSelect  { border:1px solid #C9C9C9; border-right:0px;  border-left:0px; padding: 0px 5px 0px 5px; background:#f5f5f5; color:#ff5e52;  }
.goubleDownMenuHover {  background-color:#f5f5f5; color:#ff5e52;  }
.goubleDownMenuItems  { line-height:24px; border:1px solid #C9C9C9; ; z-index: 1000;  background:#f5f5f5;  padding: 5px 0px 5px 0px; }

.goubleHtmlView { padding-top: 58px;  }
.goubleColor-Normal { color: #ff5e52; }

/*-------------------- 左边工具栏 --------------------*/
.goubleHtmlLeft { position: absolute; width: 150px; float:left; background: #293038; color:#fff;  border-right:1px solid #444;  left: 0px; height:10000px; overflow:hidden; }
/*
    overflow-y:auto; overflow-x:hidden;
    left: -120px; 
	overflow-y:scroll; overflow-x:hidden;
	scrollbar-face-color: #ebebeb;
	scrollbar-shadow-color: #ffffff; 
	scrollbar-highlight-color:#ffffff; 
	scrollbar-3dlight-color: #d8d8d8;  
	scrollbar-darkshadow-color: #d8d8d8; 
	scrollbar-track-color:#ffffff; 
	scrollbar-arrow-color: #686868;
*/
.goubleHtmlButton { background:#22282e;  height:26px; line-height:26px; padding: 0px 5px 0px 5px; border-top:1px solid #222; border-bottom:1px solid #444; cursor:pointer; }
.goubleHtmlPanel { }
.goubleHtmlMenu { color:#333;  font-weight:bold;  height: 16px; margin:0px 0px 5px 0px; }
.goubleHtmlMenu-title { line-height:14px;  padding-left: 5px; border-left: 3px solid #ff5e52; color:#bbb; }
.goubleHtmlMenu-item { line-height:20px;  }
a.goubleHtmlMenuA {  color: #aeb9c2; text-decoration: none; outline: none; display:inline-block; padding: 2px 5px 2px 5px;  width: 125px;}
a.goubleHtmlMenuA:hover {  color: #aeb9c2; text-decoration: underline; outline: none;  background:#37424f;  }

/*-------------------- 常规样式 --------------------*/
.goubleNormal-title  {  background:#f5f5f5;  line-height:26px; padding: 0px 5px 0px 5px; }
.goubleNormal-panel  {  background:#fff;  padding: 5px 5px 10px 5px; }
.goubleNormal-lineT { margin:10px 0px 10px 0px; border-top:1px solid #bbb; font-size:1px; height:1px;  }

/*-------------------- 提示框 --------------------*/
.goubleDivShadow { background:#fff;
	/*
	第一个参数是x轴阴影段长度
	第二个参数是y轴阴影段长度
	第三个参数是往四周阴影段长度
	第四个参数是阴影段颜色
	*/
    box-shadow:0px 0px 10px #ccc;
    -moz-box-shadow:0px 0px 10px #ccc;
    -webkit-box-shadow:0px 0px 10px #ccc;
	/*direction 阴影角度 0°为从下往上 顺时针方向 strength 阴影段长度*/
    /*
    -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=0, strength=6)\
                progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=90, strength=6)\
                progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=180, strength=6)\
                progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=270, strength=6)";
    *filter:progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=0, strength=6)
            progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=90, strength=6)
            progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=180, strength=6)
            progid:DXImageTransform.Microsoft.Shadow(color=#E9E9E9, direction=270, strength=6);
    */
}
.goubleDivMessage { border-left:2px solid #c00; padding: 10px; }

/*-------------------- 边线 --------------------*/

/*-------------------- 项目专用 --------------------*/
.project_pageTitle { font-size: 24px; font-weight:bold; line-height: 60px; text-align:center; }