@charset "utf-8";
/* CSS Document */
/*-----------------------RESET----------------------*/
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li{margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;}/*vertical-align: baseline;*/
ol, ul {list-style: none;}
body {font-size:12px;line-height:160%;}
a:link, a:visited, a:hover, a:active {text-decoration:none;outline:none;}


/*-------------------------公用样式---------------------------------*/
.clear {clear: both;display: block;	overflow: hidden;visibility: hidden;width: 0px;height: 0px;}
.clearfix:after {content: "\0020";display: block;height: 0;clear: both;}
.clearfix { _zoom: 1;}
*+html .clearfix {overflow:auto;}

.fl{float:left;}
.fr{float:right;}

.mt5{margin-top:5px;}.mr5{margin-right:5px;}.mb5{margin-bottom:5px;}.ml5{margin-left:5px;}
.mt10{margin-top:10px;}.mr10{margin-right:10px;}.mb10{margin-bottom:10px;}.ml10{margin-left:10px;}
.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.pl5{padding-left:5px;}
.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.pl10{padding-left:10px;}
/*字体格式*/
.fb14{font-size:14px;font-weight:bold;}
.f14{font-size:14px;}
.but{display:inline-block;background:url(but2.gif) no-repeat right 0px;border:none;cursor:pointer; position:relative; visibility:visible; overflow:visible;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); vertical-align:middle;color:#666;padding:5px 10px;height:35px;}
button .but{line-height:20px;height:25px;padding:5px 10px;}
.but i{width:3px;height:35px;background:url(but2.gif) no-repeat 0px 0px;visibility:visible;position:absolute;left:-2px;top:0px;}
a.but{*display:inline-block;height:25px;padding:5px 10px;line-height:25px;}
.but:hover{background-position:right -36px;}
.but:hover i{background-position:left -36px;}

.but_orange{background-position:right -73px; color:#fff;text-shadow: 0 1px 0 rgba(202, 88, 13, 0.5)}
.but_orange i{background-position:left -73px;}
.but_orange:hover{background-position:right -109px;}
.but_orange:hover i{background-position:left -109px;}
/*蓝色*/
.but_blue{background-position:right -361px; color:#fff;text-shadow: 0 1px 0 rgba(5, 64, 89, 0.5)}
.but_blue i{background-position:left -361px;}
.but_blue:hover{background-position:right -397px;}
.but_blue:hover i{background-position:left -397px;}

/*中号*/
.m_but{display:inline-block;background:url(but2.gif) no-repeat right -146px;border:none;cursor:pointer; position:relative; visibility:visible; overflow:visible;text-shadow: 0 1px 0 rgba(5, 106, 148, 0.5); vertical-align:middle;color:#fff;padding:5px 20px;height:39px;font-size:14px;}
button .m_but{line-height:29px;height:29px;padding:5px 20px;}
.m_but i{width:3px;height:39px;background:url(but2.gif) no-repeat 0px -146px;visibility:visible;position:absolute;left:-2px;top:0px;}
a.m_but{*display:inline-block;height:29px;padding:5px 20px;line-height:29px;}
.m_but:hover{background-position:right -186px;}
.m_but:hover i{background-position:left -186px;}
/*中号橙色*/
.m_but_org{background-position:right -227px; color:#fff;text-shadow: 0 1px 0 rgba(202, 88, 13, 0.5)}
.m_but_org i{background-position:left -227px;}
.m_but_org:hover{background-position:right -267px;}
.m_but_org:hover i{background-position:left -267px;}
/*小号*/
.s_but{display:inline-block;background:url(but2.gif) no-repeat right -490px;border:none;cursor:pointer; position:relative; visibility:visible; overflow:visible;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); vertical-align:middle;color:#666;padding:5px 10px;height:27px;}
button .s_but{line-height:17px;height:17px;padding:5px 10px;}
.s_but i{width:3px;height:27px;background:url(but2.gif) no-repeat 0px -490px; visibility:visible;position:absolute;left:-2px;top:0px;}
a.s_but{*display:inline-block;height:17px;padding:5px 10px;line-height:17px;}
/*小号橙色*/
.s_but_org{background-position:right -462px;color:#fff;text-shadow: 0 1px 0 rgba(202, 88, 13, 0.5)}
.s_but_org i{background-position:left -462px;}
/*小号蓝色*/
.s_but_blue{background-position:right -434px;color:#fff;text-shadow: 0 1px 0 rgba(5, 64, 89, 0.5)}
.s_but_blue i{background-position:left -434px;}
/*下拉框美化*/
/*下拉框美化*/
.drop_s{display:inline-block;background:url(but.gif) no-repeat left -332px;border:none; position:relative; visibility:visible; overflow:visible; vertical-align:middle;color:#333;padding:0px 25px 0px 15px;height:24px;line-height:22px;cursor:pointer;}
.drop_s i{line-height:24px;width:16px;height:24px;background:url(but.gif) no-repeat right -332px;visibility:visible;position:absolute;right:-1px;top:0px;}
.shadow{display: inline-block;margin-bottom: 0;vertical-align: middle;background-color: #FFFFFF;border: 1px solid #CCCCCC;color: #555555;font-size: 14px;height: 20px;line-height: 20px;
    -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    }
.shadow1{display: inline-block;margin-bottom: 0;vertical-align: middle;background-color: #FFFFFF;border: 1px solid #CCCCCC;color: #555555;font-size: 14px;height: 20px;line-height: 20px;
    -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;padding:8px 6px;border-radius:3px 3px 3px 3px;
    }
.set-visible{ float: left; color:#999;cursor: pointer; position: relative;z-index: 2;}
.set-visible a{background-color: #fff; color:#999;cursor:pointer;}.set-visible a:hover{color:#333;}
.set-visible span{ padding:5px 10px; _padding:5px; display: inline-block;*display:block;width:100px !important;*width:100px;font-size:12px;line-height:24px;}
.set-visible i{ display:inline-block;width:0; height: 0;position:absolute;right:15px;top:15px;
border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid transparent;border-top:4px solid #a1a1a1; line-height:1px; color:#fff}
.set-visible .ui-toggle:hover span,.set-visible .hover span{ background-color:#eee; color:#999; border-radius:3px 3px 3px 3px;}
.set-visible .ui-toggle:hover i,.set-visible .hover i{_color:#eee}
.set-visible ul{ width: 140px; top:33px;_top:33px; display: block; left:0px;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); padding:10px 0;z-index:9999;}
.set-visible ul li{ _display: block; _float: left;_width:100%}
.set-visible ul li a{ display:block; color:#333;width:100%;padding:3px 0px;text-indent:10px;}
.set-visible ul li a:hover{ color:#fff; background-color: #FFA200; text-decoration:none}
.set-visible .ui-list{position:absolute;left:0;top:0;;z-index:111;display:none; }
.set-visible .ui-list ul{position:absolute;z-index:111;border:1px solid #ccc; background: #fff;border-radius: 3px}
.set-visible .ui-list iframe{width:106px;height:62px;position:absolute;top:25px;left:0;z-index:1;background:#fff;border:none;filter:alpha(opacity=0);opacity: 0}
