html {
    -ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%; 
    -webkit-text-size-adjust: none;
     height: 101%; 
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  outline: none;
}
table{margin:0;padding:0;float:none;}
ul,ol{list-style:none;}
.oc-block ol,.oc-block ul { list-style-type:disc;list-style-position: outside;padding-left:30px;}
.oc-block ol{list-style-type:decimal;}
.type-excise ol,.type-excise ul{list-style:none;padding-left:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
audio,canvas,video {display: inline-block;*display:inline;*zoom:1;}
audio:not([controls]) {display: none;height: 0;}
[hidden],template {display: none;}

a {background: transparent;text-decoration:none;}
a:focus {outline: thin dotted;}
a.btn:focus{outline:none;}
a:active,a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b,strong {font-weight: bold;}
dfn {font-style: italic;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
mark {background: #ff0;color: #000;}
code,kbd,pre,samp {font-family: monospace, serif;font-size: 1em;}
pre {white-space: pre-wrap;}
q {quotes: "\201C" "\201D" "\2018" "\2019";}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {
    max-width: 100%;
    height: auto;
    width: auto\9; /* ie8 */
    border: 0;
}
svg:not(:root) {overflow: hidden;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border: 0; /* 1 */}
button,input,select,textarea {font-family: inherit;font-size: 100%;outline:none; }
button,input {line-height: normal;}
button,select {text-transform: none;}
button,html input[type="button"],input[type="reset"],
input[type="submit"] {-webkit-appearance: button; cursor: pointer; }
button[disabled],html input[disabled] {cursor: default;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box;margin-right:10px;}
input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;}
textarea {overflow: auto; vertical-align: top; }
table {border-collapse: collapse;border-spacing: 0;}
strong{font-weight:bold;}
em{font-style: italic;}

.accord-tar{display:none;}
.title,h1,h2,h4,h5,h3,#nav{font-family:"΢���ź�";}
h1{font-size:24px;font-size:18px;}

.rel{position:relative;}

.clearfix,.list,.nomarl,.nomarl_option{*zoom:1;}
.clearfix:before,.clearfix:after,
.list:before,.list:after{display:table;content:"";line-height:0;}
.clearfix:after,.list:after{clear:both;}
ul.clearfix li{float:left;}
ul.clearfix li.list-last,.list .list-last{margin-right:0;}
.list a,.list span{display:block;float:left;}
.left{float:left;}
.right{float:right;}
.icon{position:absolute;top:0;display:block;background:url(../images/icons.png) no-repeat;}
.mb5,.mbs5 li,.mbs5 a,.mbs5 span,.mbs5 p{margin-bottom:5px;}
.mb10,.mbs10 li,.mbs10 a,.mbs10 span,.mbs10 p{margin-bottom:10px;}
.mb15,.mbs15 li,.mbs15 a,.mbs15 span,.mbs15 p{margin-bottom:15px;}
.mb20,.mbs20 li,.mbs20 a,.mbs20 span,.mbs20 p{margin-bottom:20px;}
.mb25,.mbs25 li,.mbs25 a,.mbs25 span,.mbs25 p{margin-bottom:25px;}
.mb30,.mbs30 li,.mbs30 a,.mbs30 span,.mbs30 p{margin-bottom:30px;}
.mb50,.mbs50 li,.mbs50 a,.mbs50 span,.mbs50 p{margin-bottom:50px;}
.mr5,.mrs5 li,.mrs5 a,.mrs5 span{margin-right:5px;}
.mr10,.mrs10 li,.mrs10 a,.mrs10 span{margin-right:10px;}
.mr15,.mrs15 li,.mrs15 a,.mrs15 span{margin-right:15px;}
.mr20,.mrs20 li,.mrs20 a,.mrs20 span{margin-right:20px;}
.mr25,.mrs25 li,.mrs25 a,.mrs25 span{margin-right:25px;}
.mr30,.mrs30 li,.mrs30 a,.mrs30 span{margin-right:30px;}
.red,a.red,.reds a,.reds{color:#FF4040;}
.blue,a.blue,.blues a,.blues{color:#008FD5;}
a.blue:hover,.blues a:hover{color:#FF6410;}
.gray,a.gray,.grays a,.grays{color:#969696;}
.green,a.green,.greens a,.greens{color:#009245;}
.orange,a.orange,.oranges a,.oranges{color:#FF6410;}
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.ti2{text-indent:2em;}
.ti4{text-indent:4em;}
.mid-p{
    display:table-cell;vertical-align: middle;*font-size:175.4px;
}
.mid-c{
    *zoom:1;*vertical-align:middle;font-size:14px;
}
.ib,.btn-holder{display: inline-block;*display: inline;*zoom:1;}
.text{
	width:170px;height:18px;margin-bottom:10px;padding:5px 8px 3px 9px;border:1px solid #d1d1d1;
	line-height:18px;font-size:12px;transition:border linear 0.1s;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	-o-box-sizing:content-box;
	box-sizing:content-box;
}
.text:focus{border-color:#06c;}
.lt{width:320px;}
.bt{height:22px;line-height:22px;font-size:14px;}
.lowt{width:140px;height:14px;margin-bottom:0;line-height:14px;font-size:12px;}
select{box-sizing:inherit;}


.btn-holder{text-align:center;}
.btn {
  display: inline-block;
  *display: inline;
  width:70px;
  height:30px;
  line-height:30px;
  margin-bottom: 10px;
  *margin-left: .3em;
  margin-right:10px;
  font-size: 12px;
  font-weight:normal;
  color: #333333;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #bbbbbb;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #a2a2a2;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
 
}
.btn-last{
    margin-right:0;
}
.btn-holder .btn{
    margin-bottom:0;
}
.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.btn:active,
.btn.active {
  background-color: #cccccc \9;
}

.btn:first-child {
  *margin-left: 0;
}

.btn:hover {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;
}

.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}
.btn-long{
	width:120px;
}

.btn-large,.btn-llarge {
  width:120px;
  height:40px;
  line-height:40px;
  font-size: 17.5px;
}

.btn-llarge {
  width:100%;
}
.btn-small {
  width:60px;
  height:25px;
  line-height:25px;
  font-size: 11.9px;
}

.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}

.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}

.btn-mini {
  width:40px;
  height:22px;
  margin:0;
  line-height:22px;
  font-size: 10.5px;
}

.btn-block {
  display: block;
  margin-right:0;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}

.btn {
  border-color: #c5c5c5;
  border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
}

.btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  *background-color: #0044cc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  background-repeat: repeat-x;
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #ffffff;
  background-color: #0044cc;
  *background-color: #003bb3;
}

.btn-primary:active,
.btn-primary.active {
  background-color: #003399 \9;
}

.btn-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  *background-color: #f89406;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #ffffff;
  background-color: #f89406;
  *background-color: #df8505;
}

.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}

.btn-danger {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  *background-color: #bd362f;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #ffffff;
  background-color: #bd362f;
  *background-color: #a9302a;
}

.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}

.btn-success {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  *background-color: #51a351;
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-repeat: repeat-x;
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #ffffff;
  background-color: #51a351;
  *background-color: #499249;
}

.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}

.btn-info {
  color: #ffffff;
  background-color: #44B7FF;
  *background-color: #2f96b4;
  background-image: -moz-linear-gradient(top, #7fd0ff, #01a6eb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7fd0ff), to(#01a6eb));
  background-image: -webkit-linear-gradient(top, #7fd0ff, #01a6eb);
  background-image: -o-linear-gradient(top, #7fd0ff, #01a6eb);
  background-image: linear-gradient(to bottom, #7fd0ff, #01a6eb);
  background-repeat: repeat-x;
  border-color: #3cb0e9;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fd0ff', endColorstr='#01a6eb', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #ffffff;
  background-color: #44B7FF;
  *background-color: #44B7FF;
  
  background-image: -moz-linear-gradient(top, #7acbff, #3db4ff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7acbff), to(#3db4ff));
  background-image: -webkit-linear-gradient(top, #7acbff, #3db4ff);
  background-image: -o-linear-gradient(top, #7acbff, #3db4ff);
  background-image: linear-gradient(to bottom, #7acbff, #3db4ff);
  filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr=#7acbff, endColorStr=#3db4ff);
  border-color:1px solid #3baeea;
	  
}

.btn-info:active,
.btn-info.active {
  background-color: #3FB5FF \9;
}

.btn-inverse {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #363636;
  *background-color: #222222;
  background-image: -moz-linear-gradient(top, #444444, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
  background-image: -webkit-linear-gradient(top, #444444, #222222);
  background-image: -o-linear-gradient(top, #444444, #222222);
  background-image: linear-gradient(to bottom, #444444, #222222);
  background-repeat: repeat-x;
  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #ffffff;
  background-color: #222222;
  *background-color: #151515;
}

.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}
.btn-gray-blue{
	color:#08c;
	background-color: #ECECEC;
    *background-color: #ECECEC;
	background-image: -moz-linear-gradient(top, #f7f7f7, #e9e7e7);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#e9e7e7));
    background-image: -webkit-linear-gradient(top, #f7f7f7, #e9e7e7);
    background-image: -o-linear-gradient(top, #f7f7f7, #e9e7e7);
    background-image: linear-gradient(to bottom, #f7f7f7, #e9e7e7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e9e7e7', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	border:1px solid #d1d1d1;
}
/*�μ���ť�������԰�ť��*/
.btn-gray-blue:hover{
	border:1px solid #3baeea;
	background-color: #46B7FF;
    *background-color: #46B7FF;
	background-image: -moz-linear-gradient(top, #7acbff, #3db4ff);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7acbff), to(#3db4ff));
    background-image: -webkit-linear-gradient(top, #7acbff, #3db4ff);
    background-image: -o-linear-gradient(top, #7acbff, #3db4ff);
    background-image: linear-gradient(to bottom, #7acbff, #3db4ff);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7acbff', endColorstr='#3db4ff', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	color: #fff;

}
.btn-gray{
	border: 1px solid #d1d1d1;
    background-color: #f3f3f3;
    *background-color: #f3f3f3;
	background-image: -moz-linear-gradient(top, #f7f7f7, #e9e7e7);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#e9e7e7));
    background-image: -webkit-linear-gradient(top, #f7f7f7, #e9e7e7);
    background-image: -o-linear-gradient(top, #f7f7f7, #e9e7e7);
    background-image: linear-gradient(to bottom, #f7f7f7, #e9e7e7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e9e7e7', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
/* ��ɫ��ť��껬��Ч�� */
.btn-gray:hover{
	
	background-color: #F3F3F3;
    *background-color: #F3F3F3;
	background-image: -moz-linear-gradient(top, #fff, #f2f2f2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f2f2f2));
    background-image: -webkit-linear-gradient(top, #fff, #f2f2f2);
    background-image: -o-linear-gradient(top, #fff, #f2f2f2);
    background-image: linear-gradient(to bottom, #fff, #f2f2f2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e9e7e7', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.dialogs{overflow:hidden;position:fixed;*position:absolute;left:50%;top:50% !important;padding:7px;z-index:6001;}
.dialogs .dl-inner{background:#fff;}
.dialogs .dl-mask{
    position:absolute;top:0;left:0;width:100%;height:100%;background:#000;
    opacity:0.2;filter: alpha(opacity=20);z-index:-1;
}
.dialogs p{line-height:30px;}
.dialogs .dl-control{margin-top:20px;text-align:center;}

#custom .icon-dlclose,#dialog-custom .icon-dlclose{
	position:absolute;
	top:15px;
	right:15px;
	background:none;
	width:auto;
	height:auto;
	line-height:100%;
	font-size:16px;
	font-family:Arial;
	color:#888;
}
#custom .dl-inner,#dialog-custom .dl-inner{padding:15px 20px;}
#cover,#dialog-cover{
    position:fixed !important;position:absolute;top:0;left:0;width:100% !important;height:100% !important;opacity:0.4;filter:alpha(opacity=40);z-index:20; 
    background:#fff;z-index:6000;
}

.dl-submit,.dl-cancel{
	width:85px;
	text-align:center;
	display:inline-block;
	*display:inline;
	*zoom:1;
	line-height:27px;
	text-decoration:none;
}
.dl-submit:hover,.dl-cancel:hover{
	text-decoration:none;
}
.dl-control{
	float:right;
	width:190px;
}
.dl-submit{
	
	margin-right:0;
	background:#3AB3FF;
	border:1px solid #3AB3FF;
	color:#fff;
	
}
.dl-cancel{
	background:#eee;
	border:1px solid #d1d1d1;
	color:#555;
	text-shadow:0 0 1px #999;
	text-shadow:0 0 1px #ccc;
}
.dl-submit:hover{
	background:#61c2ff;
    color:#fff;
}
.dl-cancel:hover{
	background:#F4F4F4;
    color:#555;
}
.gray-dialog .dl-submit{}
.gray-dialog .dl-submit,.gray-dialog .dl-cancel{
	width:80px;
	border:2px solid #E0E0E0;
	background:#D1D1D1;
	line-height:25px;
	color:#444;
	text-shadow:0 0 1px #999;
	
}
.gray-dialog .dl-submit:hover,.gray-dialog .dl-cancel:hover{
	background:#dbdbdb;
}

.footBottom a,.footBottom a:hover{color:#444;}