/* Write your styles */
@media only screen and (min-width: 1200px) {
			      .tool-g-fixed {
			        max-width: 1000px;
			      }
			    }
@media only screen and (min-width: 640px) {
			      .tool-foot-numu {
					  display:none;
			      }
			    }
@media only screen and (max-width: 640px) {
	.tool-dis-none{
		display:none;
		}
}
.am-topbar .am-text-ir {
  display: block;
  margin-right: 10px;
  height: 50px;
  width: 167px;
  background: url(../images/logo.png) no-repeat left center;
  -webkit-background-size: 167px 32px;
  background-size: 167px 32px;
}
.mtop10{ margin-top:10px;}
.mtbottom10{ margin-bottom:10px;}
.color_red {
	color: red;
}
.color_greep {
	color: #2CA337;
}
.bg_title1 {
	background: #FDFDE3 none repeat scroll 0% 0%;
	border: 1px solid #FBEBAF;
	color: #2CA337;
	font-size:16px;
	font-weight:bold
}
.bg_title2 {
	background: #FDFDE3 none repeat scroll 0% 0%;
	border: 1px solid #FBEBAF;
	color: #2CA337;
	font-size:14px;
	font-weight:bold
}
.noboder{ border:none;
    border-radius: 0;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0);
    box-shadow: 0 0px 0px rgba(0,0,0,0);}
.tiRow0 .am-titlebar-title,.tiRow0 a{ color: #f29f1d; }
.tiRow0 .am-titlebar-title:before {border-left: 3px solid #f29f1d;}
.tiRow1 .am-titlebar-title,.tiRow1 a{ color: #d7c81b; }
.tiRow1 .am-titlebar-title:before {border-left: 3px solid #d7c81b;}
.tiRow2 .am-titlebar-title,.tiRow2 a{ color: #00b649; }
.tiRow2 .am-titlebar-title:before {border-left: 3px solid #00b649;}
.tiRow3 .am-titlebar-title,.tiRow3 a{ color: #6475e1; }
.tiRow3 .am-titlebar-title:before {border-left: 3px solid #6475e1;}
.tiRow4 .am-titlebar-title,.tiRow4 a{ color: #f29f1d; }
.tiRow4 .am-titlebar-title:before {border-left: 3px solid #f29f1d;}
.tiRow5 .am-titlebar-title,.tiRow5 a{ color: #4dd7e4; }
.tiRow5 .am-titlebar-title:before {border-left: 3px solid #4dd7e4;}
.tiRow6 .am-titlebar-title,.tiRow6 a{ color: #a288e2; }
.tiRow6 .am-titlebar-title:before {border-left: 3px solid #a288e2;}


.tool-list a,.tool-list i{font-style: normal; text-decoration:none}
.tool-list {
	padding:18px 0 0px 10px;
	overflow: hidden;
    position: relative;
   *zoom:1;
	font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;
	
}
.tool-list .bg {
background: url(../images/spirit.png) no-repeat;
}
.tool-list li{
	display:inline;
	float:left;
	margin:0 17px 16px 0;
	width:228px;
	height:66px;
	border:1px solid #fff;
	overflow:hidden;
}
.tool-list li div{
	position:relative;
}
.tool-list li .pic{
	position:absolute;
	top:8px;
	left:10px;
	max-width:48px;
	max-height:48px;
}
.tool-list li a{
    display: block;
    height: 66px;
    padding: 0 0 0 64px;
}
.tool-list li a:hover{
	text-decoration:none;
}
.tool-list li:hover{
	background:#fbfdff;
	border-color:#aad2ff;
}

.tool-list li .tool-name{
	color: #585757;
    display: block;
    font-size: 12px;
    font-weight: 700;
    height: 28px;
	line-height:28px;
    padding-top:10px;
}
.tool-list li .ext{
	color:#999999;
	display:block;
	padding-top:2px;
	font: 13px/1.5 Microsoft Yahei,tahoma,HELVETICA;
	line-height:28px;
}
.tool-list li .hot{
	background-position:-139px -71px;
	height:9px;
	display:inline-block;
	margin-left:3px;
	vertical-align:-4px;
	width:19px;
}
/*.tool-list li .query{
	padding-top:6px;
	position:relative;
	z-index:10;
}
.tool-list li .query .ipt{
	border:1px solid #c8c8c8;
	border-top-color:#959595;
	color:#b1b1b1;
	height:14px;
	line-height:14px;
	padding:2px 0 2px 3px;
	width:41px;
}
.tool-list li .query .btn{
	color:#fff;
	cursor:pointer;
	background-position:-79px -213px;
	border:0;
	height:20px;
	width:30px;
}*/
/*.tool-list li .tool-bar{
	position:absolute;
	display:none;
	top:11px;
	right:11px;
}
.tool-list li.hover .tool-bar{
	display:block;
}
.tool-list li .tool-bar span{
	height:16px;
	display:inline-block;
	width:16px;
}
.tool-list li .tool-bar .tool-add{
	background-position:-109px -213px;
	cursor:pointer;
}
.tool-list li .tool-bar .tool-del{
	background-position:-79px -233px;
	cursor:pointer;
}
.tool-list li .tool-bar .tool-move{
	background-position:-79px -249px;
	cursor: move;
	margin-left:3px;
}
.tool-list li .tool-bar .tool-del-hover{
	background-position:-95px -233px;
}
.tool-list li .tool-bar .tool-move-hover{
	background-position:-95px -249px;
}
.tool-list li .tool-bar .tool-add-hover{
	background-position:-125px -213px;
}
.tool-list li .tool-tip{
	position:absolute;
	right:28px;
	top:11px;
	display:none;
}

.tool-list li .tool-tip span{
	color:#fff;
	display:block;
	font-size:12px;
	height:16px;
	line-height:15px;
	line-height:18px\0;
	text-align:center;
	width:59px;
}

.tool-list li .tool-tip .tip-add{
	background-position:0 -386px;
}
.tool-list li .tool-tip .tip-added{
	background-position:-59px -370px;
}
.tool-list li .tool-tip .tip-succeed{
	background-position:-59px -387px;
}
.tool-list li .tip-del,.tool-list li .tip-move{
	background-position:0 -386px;
	position:absolute;
	top:11px;
	right:51px;
	color:#fff;
	font-size:12px;
	height:16px;
	line-height:15px;
	line-height:18px\0;
	text-align:center;
	width:59px;
	display:none;
}
.tool-list li .tip-move{
	right:28px;
	
}*/
.tool-txt-list{
	padding: 10px 0 0px 10px;
	margin-top:0px;
	clear:both;
}
.tool-txt-list li{
	border:1px solid #fff;
	display:inline-block;
	float:left;
	
	line-height:28px;
	margin:0 17px 10px 0;
}
.tool-txt-list li:hover{
	border-color:#aad2ff;
}
.tool-txt-list li div{
	position:relative;
}
.tool-txt-list li a.tit{
	color:#2473df;
	font-size:14px;
	display:block;
	padding:2px 20px;
	text-decoration:none
}
.tool-txt-list li a:hover{
	color:#cc3300;
	text-decoration:none;
}
/*
.tool-txt-list li .tool-bar{
	position:absolute;
	top:3px;
	right:16px;
	display:none
}
.tool-txt-list li.hover .tool-bar{
	display:block;
}
.tool-txt-list li .tool-bar span{
	height:16px;
	display:inline-block;
	width:16px;
}
.tool-txt-list li .tool-bar .tool-add{
	background-position:-109px -213px;
	cursor:pointer;
}
.tool-txt-list li .tool-bar .tool-del{
	background-position:-79px -233px;
	cursor:pointer;
}
.tool-txt-list li .tool-bar .tool-move{
	background-position:-79px -249px;
	cursor: move;
	margin-left:3px;
}
.tool-txt-list li .tool-bar .tool-del-hover{
	background-position:-95px -233px;
}
.tool-txt-list li .tool-bar .tool-move-hover{
	background-position:-95px -249px;
}
.tool-txt-list li .tool-bar .tool-add-hover{
	background-position:-125px -213px;
}
.tool-txt-list li .tool-tip{
	position:absolute;
	right:33px;
	top:7px;
	display:none;
}

.tool-txt-list li .tool-tip span{
	color:#fff;
	display:block;
	font-size:12px;
	height:16px;
	line-height:15px;
	line-height:18px\0;
	text-align:center;
	width:59px;
}

.tool-txt-list li .tool-tip .tip-add{
	background-position:0 -386px;
}
.tool-txt-list li .tool-tip .tip-added{
	background-position:-59px -370px;
}
.tool-txt-list li .tool-tip .tip-succeed{
	background-position:-59px -387px;
}
.tool-txt-list li .tip-del,.tool-txt-list li .tip-move{
	background-position:0 -386px;
	position:absolute;
	top:6px;
	_top:3px;
	color:#fff;
	font-size:12px;
	height:16px;
	line-height:15px;
	line-height:18px\0;
	text-align:center;
	width:59px;
	display:none;
}
.tool-txt-list li .tip-del{
	right:56px;
}
.tool-txt-list li .tip-move{
	margin-left:18px;
	right:33px;
}*/
/*#blank {
    border: 1px dashed #aad2ff;
	display:none;
    height: 66px;
	position:static;
    width: 218px;
}*/

/*#tool_hot .draging{
    filter:Alpha(Opacity=50);
	opacity:0.5;
	position:absolute;
	margin:0;
	border-color:#aad2ff;
	cursor:move;
	z-index:100;
}
body.draging{
	-moz-user-select: none; 
	-khtml-user-select: none; 
	-webkit-user-select: none; 
	user-select:none;
}

#tool_hot .draging .tip-move{
	display:none!important;
}
#tool_hot .draging .tool-bar{
	display:block;
}*/
/*.seq-line{
	background:#d0e9ff;
	height:4px;
	overflow:hidden;
}

.no_tools{
	width:263px;
	height:365px;
	margin:0 auto;
	margin-top:35px;
}
.no_tools .nt_title{color:#116AB9; font-size:14px;}
.no_tools .nt_img{ width:263px; height:68px; margin-top:30px;background:url(../images/add_img.png) no-repeat 16px 0px;}
.no_tools .add_img{width:223px; height:52px; margin-top:70px; padding-left:40px;}
.no_tools .add_img a{display:block; width:170px; height:50px; background:url(../images/go_add.png) no-repeat;}
.no_tools .add_img a:hover{background:url(../images/go_add_bg.png) no-repeat;}
*/
/*#blank_txt {
    border: 1px dashed #aad2ff;
	display:none;
    height: 28px;
    width: 218px;
}

#js_tool_txt .draging{
    filter:Alpha(Opacity=50);
	opacity:0.5;
	position:absolute;
	z-index:999;
	margin:0;
	border-color:#aad2ff;
}
#js_tool_txt .draging .tip-move{
	display:none!important;
}

#js_tool_txt .draging .tool-bar{
	display:block;
}
*/
.myrightbar {
    position: fixed;
    right: 10px;
    bottom: 20px;
    z-index: 9999;
}

.am-gotop-fixed{ width:48px;
position:static;
margin-bottom:10px;
opacity:1;
}
.myrightbar .am-icon-faq {
    display: block;
    opacity: 1;
    background-color: #dd514c;
    color: #fff;
    /*margin-top: 10px;*/
    -webkit-transition: all .3s ease-in;
    transition: all .3s ease-in;
}
.myrightbar .am-icon-faq:hover {
	-webkit-transform:rotate(720deg);
	-ms-transform:rotate(720deg);
	transform:rotate(720deg)
}

.clerbtns {
    background-image: url(../images/btn.png);
    text-decoration: none !important;
    height: 30px;
    display: block;
    line-height: 30px;
    overflow: hidden;
    cursor: pointer;
    color: #668;
    padding: 0 8px;
    border: solid #ccc;
    border-width: 1px 0px 1px 1px;
}
.btnslast {
    border-right-width: 1px;
}
.fl {
    float: left !important;
}
