

/*=======win===========common   bootstrap==========*/


.bootstrap img { max-width: 100%; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic;}
.bootstrap input,
.bootstrap select,
.bootstrap textarea { margin: 0; font-size: 100%; vertical-align: middle;}
.bootstrap button,
.bootstrap input {/* *overflow: visible;*/ line-height: normal;}
.bootstrap button::-moz-focus-inner,.bootstrap input::-moz-focus-inner { padding: 0;  border: 0;}
.bootstrap button,
.bootstrap .input-button,
.bootstrap .input-reset,
.bootstrap .input-submit{ cursor: pointer; -webkit-appearance: button;}
.bootstrap .input-search{ -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box; -webkit-appearance: textfield;}
.bootstrap .input-search::-webkit-search-decoration,
.bootstrap .input-search::-webkit-search-cancel-button { -webkit-appearance: none;}
.bootstrap textarea { overflow: auto; vertical-align: top;}
.bootstrap fieldset {  padding: 0;  margin: 0;  border: 0;}
.bootstrap legend {  display: block;  width: 100%;  padding: 0;  margin-bottom: 27px;  font-size: 19.5px;  line-height: 36px;  color: #333333;  border: 0;  border-bottom: 1px solid #eee;}
.bootstrap legend small {  font-size: 13.5px;  color: #999999;}
.bootstrap label,
.bootstrap input,
.bootstrap button,
.bootstrap select,
.bootstrap textarea {  font-size: 13px;  font-weight: normal;  line-height: 18px;}
.bootstrap input,
.bootstrap button,
.bootstrap select,
.bootstrap textarea {  font-family: "\5b8b\4f53","Helvetica Neue", Helvetica, Arial, sans-serif;}
.bootstrap label {  display: block;  margin-bottom: 5px;  color: #333333;}
.bootstrap input,
.bootstrap textarea,
.bootstrap select,
.bootstrap .uneditable-input {  display: inline-block;  width: 210px;  height: 18px;  padding: 4px;  margin-bottom: 9px;  font-size: 13px;  line-height: 18px;  color: #555555;  background-color: #ffffff;  border: 1px solid #b9cad3; -webkit-border-radius: 3px; -moz-border-radius: 3px;  border-radius: 3px;}
.bootstrap .uneditable-textarea { width: auto;  height: auto;}

.bootstrap label input,
.bootstrap label textarea,
.bootstrap label select {  display: block;}
.bootstrap .input-image,
.bootstrap .input-checkbox,
.bootstrap .input-radio{ width: auto; height: auto; padding: 0;  margin: 3px 0;  *margin-top: 0;
  /* IE7 */

  line-height: normal;  cursor: pointer;  background-color: transparent;  border: 0 \9;
  /* IE9 and down */
  -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;
}

.bootstrap .input-image{ border: 0;}
.bootstrap .input-file{
  width: auto;
  padding: initial;
  line-height: initial;
  background-color: #ffffff;
  background-color: initial;
  border: initial;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}
.bootstrap .input-button,
.bootstrap .input-reset,
.bootstrap .input-submit{  width: auto;  height: auto;}
.bootstrap select,
.bootstrap .input-file{
  height: 28px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */
  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */
  line-height: 28px;
}
.bootstrap .input-file{ line-height: 18px \9;}
.bootstrap select { width: 220px; background-color: #ffffff;}
.bootstrap .select-multiple,
.bootstrap .select-size{ height: auto;}
.bootstrap .input-image{ -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
.bootstrap textarea {height: auto;}
.bootstrap .input-hidden{ display: none;}
.bootstrap .radio,
.bootstrap .checkbox { min-height: 18px; padding-left: 18px;}
.bootstrap .radio .input-radio,
.bootstrap .checkbox .input-checkbox{float: left; margin-left: -18px; _display:inline;}
.bootstrap .controls .radio-first-child,
.bootstrap .controls .checkbox-first-child {  padding-top: 5px;}
.bootstrap .radio-inline,
.bootstrap .checkbox-inline { display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle;}
.bootstrap .radio-inline-next,
.bootstrap .checkbox-inline-next {  margin-left: 10px;}

.bootstrap input,
.bootstrap textarea {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
      -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
}

.bootstrap input:focus,
.bootstrap textarea:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

.bootstrap .input-file:focus,
.bootstrap .input-radio:focus,
.bootstrap .input-checkbox:focus,
.bootstrap select:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

.bootstrap .input-mini { width: 60px;}
.bootstrap .input-small { width: 90px;}
.bootstrap .input-medium { width: 150px;}
.bootstrap .input-large { width: 210px;}
.bootstrap .input-xlarge { width: 270px;}
.bootstrap .input-xxlarge { width: 440px;}
.bootstrap .input-xxxlarge { width: 530px;}


.bootstrap .input-disabled,
.bootstrap .select-disabled,
.bootstrap .textarea-disabled,
.bootstrap .input-readonly,
.bootstrap .select-readonly,
.bootstrap .textarea-readonly { cursor: not-allowed;  background-color: #eeeeee;  border-color: #ddd;}

.bootstrap .input-radio-disabled,
.bootstrap .input-checkbox-disabled,
.bootstrap .input-radio-readonly,
.bootstrap .input-checkbox-readonly{  background-color: transparent;}

.bootstrap .help-block,
.bootstrap .help-inline { color: #555555;}
.bootstrap .help-block { display: block; margin-bottom: 9px;}
.bootstrap .help-inline { display: inline-block; *display: inline;  padding-left: 5px;  vertical-align: middle;  *zoom: 1;}
.bootstrap .help-hide{display:none;}

.bootstrap .form-search input,
.bootstrap .form-inline input,
.bootstrap .form-horizontal input,
.bootstrap .form-search textarea,
.bootstrap .form-inline textarea,
.bootstrap .form-horizontal textarea,
.bootstrap .form-search select,
.bootstrap .form-inline select,
.bootstrap .form-horizontal select,
.bootstrap .form-search .help-inline,
.bootstrap .form-inline .help-inline,
.bootstrap .form-horizontal .help-inline,
.bootstrap .form-search .uneditable-input,
.bootstrap .form-inline .uneditable-input,
.bootstrap .form-horizontal .uneditable-input,
.bootstrap .form-search .input-prepend,
.bootstrap .form-inline .input-prepend,
.bootstrap .form-horizontal .input-prepend,
.bootstrap .form-search .input-append,
.bootstrap .form-inline .input-append,
.bootstrap .form-horizontal .input-append {
  display: inline-block;  *display: inline;  margin-bottom: 0;  *zoom: 1;}








.bootstrap .form-horizontal .control-group { margin-bottom: 12px;  *zoom: 1;}
.bootstrap .form-horizontal .control-group:before,
.bootstrap .form-horizontal .control-group:after { display: table;  content: "";}
.bootstrap .form-horizontal .control-group:after { clear: both;}
.bootstrap .form-horizontal .control-label { float: left; width: 100px; padding-top: 5px; text-align: right; color:#121212;}
.bootstrap .form-horizontal .controls {  *display: inline-block;  *padding-left: 20px;  margin-left: 110px;  *margin-left: 0;}
.bootstrap .form-horizontal .help-block {  margin-top: 9px;  margin-bottom: 0;}
.bootstrap .form-horizontal .form-actions {  padding-left: 110px;}


/*=======win===========theme==========*/


.ui_dialog_theme_defaults .ui_title {border: #a5a5a5 solid 1px; border-bottom:none; background:url(http://ue3.17173.itc.cn/cache/lib/v2/xytipswindow/skin01/win-skin.png) repeat-x; padding-bottom:2px; height:33px; line-height:33px; box-shadow:none;}
.ui_dialog_theme_defaults .ui_dialog_min .ui_title {padding-right: 25px; box-shadow:none;   }
.ui_dialog_theme_defaults .ui_title_text{ color: #333; font-size:16px; }
.ui_dialog_theme_defaults .ui_dialog_main{ background:rgba(102, 102,102, 0.5); border:5px solid rgba(102, 102,102, 0.5); _border:none; }
.ui_dialog_theme_defaults .ui_box_shadow { box-shadow: 0 0 3px rgba(102, 102,102, 0.5);}
.ui_dialog_theme_defaults .ui_button_wrap{border:none; border: #a5a5a5 solid 1px; border-top:#DADADA solid 1px; border-bottom:none;}
.ui_dialog_theme_defaults .ui_content{border: #a5a5a5 solid 1px; border-top:none; border-bottom:none;}
.ui_dialog_theme_defaults .ui_btn_wrap{max-width:75px; _width:75px;}
.ui_dialog_theme_defaults .ui_btn_close{background:url(http://ue3.17173.itc.cn/cache/lib/v2/xytipswindow/skin01/win-skin.png) -100px -50px no-repeat; width:20px; height:20px; margin-top:6px; }
.ui_dialog_theme_defaults .ui_btn_close:hover{background-position:-150px -50px;}
.ui_dialog_theme_defaults .ui_btn_max,.ui_dialog_theme_defaults .ui_btn_min{ display:none;}
.ui_dialog_theme_defaults .ui_box_btn{ width:auto; background:url(http://ue3.17173.itc.cn/cache/lib/v2/xytipswindow/skin01/win-skin.png) 0px -300px no-repeat; height:20px; line-height:18px;  padding:0px 15px; border-radius:3px; margin:10px 10px 10px 0px; cursor:pointer;}
.ui_dialog_theme_defaults .ui_box_btn:hover{text-decoration:none;}
.ui_dialog_theme_defaults .ui_box_btn_yes{color:#fff; border:#b8510c solid 1px; background-position:0px -300px;}
.ui_dialog_theme_defaults .ui_box_btn_yes:hover{ border:#ee6e27 solid 1px; background-position:0px -325px;}
.ui_dialog_theme_defaults .ui_box_btn_no{color:#333; border:#a5a5a5 solid 1px; background-position:0px -350px;}
.ui_dialog_theme_defaults .ui_box_btn_no:hover{border:#a5a5a5 solid 1px; background-position:0px -375px;}

.win-mod{font-size:12px; font-family:Verdana,"\5b8b\4f53", Geneva, sans-serif; color:#333; background:#fff;}
.win-mod .hd{ clear:both;}
.win-mod .bd{ padding:30px 0px; clear:both;}

.win-mod .red{font-size:12px; font-family:"\5b8b\4f53", Geneva, sans-serif; color:#ff0000;}
.win-mod .txt{border:#b2b2b2 solid 1px;}
.win-mod a{color:#b8510c;}
.win-mod .help-inline{ color:#b5b5b5;}
.win-mod .submit-btn{ color:#fff; background:url(http://ue3.17173.itc.cn/cache/lib/v2/xytipswindow/skin01/win-skin.png) 0px -300px no-repeat; height:20px; line-height:20px; border:#b8510c solid 1px; padding:0px 15px; border-radius:3px; display:inline-block;}
.win-mod .submit-btn:hover{text-decoration:none; border:#ee6e27 solid 1px; background-position:0px -325px;}
.win-mod .reset-btn{ color:#333; background:url(http://ue3.17173.itc.cn/cache/lib/v2/xytipswindow/skin01/win-skin.png) 0px -350px no-repeat; height:20px; line-height:20px; border:#a5a5a5 solid 1px; padding:0px 15px; margin-left:10px;  border-radius:3px; display:inline-block;}
.win-mod .reset-btn:hover{text-decoration:none; border:#a5a5a5 solid 1px; background-position:0px -375px;}
.win-mod .clause{ color:#333; padding-left:20px;}
.win-mod .code{}
.win-mod .code img{border:#b6d4ee solid 1px;}
.win-mod .auto-login-label{ color:#65696c; margin-right:15px;}
.win-mod .forget-pwd{ color:#37a6d4;}
.win-mod .form-prompt{ color:#333; border-top:#e7e7e7 solid 1px; padding:10px; margin-top:10px; clear:both; line-height:20px;}
.win-mod .form-prompt .h{color:#ff3300; font-weight:bold;}
.win-mod .help-block{color:#ff3300;}



.win-login{ width:470px; padding:10px 5px; background:url(http://ue3.17173.itc.cn/cache/lib/v2/xytipswindow/skin01/win-login-bg.jpg) right bottom no-repeat;}


.win-reg{ width:609x; padding:10px 0px 0px;}
.win-reg .bd{height:465px; overflow:hidden; padding:30px 0px 0px;}

.win-tab{ background:url(http://ue3.17173.itc.cn/cache/lib/v2/xytipswindow/skin01/win-skin.png) 0px -100px repeat-x; height:29px; padding-left:3px; clear:both;}
.win-tab li{ float:left; display:inline; margin-left:3px;}
.win-tab li a{ float:left; display:inline; background:url(http://ue3.17173.itc.cn/cache/lib/v2/xytipswindow/skin01/win-skin.png) left -150px no-repeat; padding-left:2px;}
.win-tab li a:hover{text-decoration:none;}
.win-tab li a span{height:29px; line-height:29px;  float:left; display:inline; background:url(http://ue3.17173.itc.cn/cache/lib/v2/xytipswindow/skin01/win-skin.png) right -150px no-repeat;  padding:0px 37px 0px 35px; cursor:pointer; color:#000; font-size:16px;}

.win-tab li a.current{ background-position:left -200px;}
.win-tab li a.current span{background-position:right -200px; color:#b8510c;}


.win-msg{width:325px; margin:0px auto;}
.win-msg .msg-box{ padding:10px;}
.win-msg .msg-ico{height:80px; width:80px; display:inline-block; margin:10px;}
.win-msg .msg-prompt{font-size:14px; line-height:22px;}
.win-msg .msg-op{ background:#f6f6f5; border-top:#dadada solid 1px; padding:10px; clear:both; text-align:right; }



.win-dialog{width:400px; margin:0px auto;}
.win-dialog .msg-box{ padding:10px;}
.win-dialog .msg-ico{height:80px; width:80px; display:inline-block; margin:10px;}
.win-dialog .msg-prompt{font-size:14px; line-height:22px;}


.win-user-info{ width:600px; margin:0px auto;}