
/* CSS Document */

/* 整站通用的全局css */
*{margin:0px; padding:0px;}
h2,h3,em,strong{font-weight:bold;}
a img{border:none;}
a{text-decoration: none; color:#2f458c;}
body{color:#000;  font-size: 12px; height: 100%; font-family: "\5FAE\8F6F\96C5\9ED1", SimSun, serif; font-family:Microsoft Yahei; }
hr{margin:10px 0;height:0px;border:none;border-top:1px #999 solid;color:#999}
body,div,p,h1,h2,h3,em,span,a,td,form,input,select,textarea{margin:0;padding:0;font-style:normal;}
ul{list-style-type:none;}
h2{ color:#e60115; font-weight:normal; font-size:14px; }
h2 a:hover{ text-decoration:none;}
h3{ font-weight:bold; font-size:12px; color:#000; margin-bottom:6px;}
h4{
	font-size: 18px;
	line-height: 34px;
	font-weight: bold;
	color: #db700a;
	height: 34px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b50005;
	padding-left:10px;
	display:block;
}
h5{
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	color: #333;
	height: 34px;
}
h6{ color:#e26b1d; font-size:15px; font-weight:bold; padding-bottom:6px;	border-bottom-width: 1px;
	border-bottom-style: solid;border-bottom-color: #e3e3e3;margin-bottom:10px;}

/* 内间隙 */

.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
/* 间隙 */
.mt10{margin-top:10px;}
.mt13{margin-top:13px;}
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.ml13{ margin-left:13px;}
.mb13{ margin-bottom:13px;}
.mt04{margin-top:-4px;}
.mb5{margin-bottom:5px;}
.mr10{ margin-right:10px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
/* 宽度 */
.w400{ width:400px;}
.w500{ width:500px;}
.w510{width:520px;}
.w100{ width:100px;}
.w210{ width:210px;}


/* 字体设置 */
.f8{ font-size:8px; color:#666; padding-right:6px;}
.f9_7590d0{font-size:9px; color:#7590d0; padding-left:5px; padding-right:5px;}/*竖分隔线*/
.f9_006181{font-size:10px; color:#006181;}

.f9_fff{font-size:10px; color:#fff;}

.f12{ font-size:12px;}
.f12s{ font-size:12px;font-weight:bold;}
.f12_0{font-size:12px; color:#000;}
.f12s_0{font-size:12px; color:#000;font-weight:bold;}
.f12_f{font-size:12px; color:#FFF;}
.f12s_f{font-size:12px; color:#FFF;font-weight:bold;}
.f12s_2f458c{ font-size:12px; color:#2f458c; font-weight:normal;}/* 链接色 */
.f12s_yell{ font-size:12px; color:#bc4207; font-weight:bold;}
.f12_3{font-size:12px; color:#333;font-weight:normal;}
.f12s_3{ font-size:12px;font-weight:bold; color:#333;}
.f12_6{ font-size:12px; color:#666;}
.f12_9{ font-size:12px; color:#999; font-weight:normal;}
.f12_red{font-size:12px;font-weight:normal;color:#e60012;}/* 红色 */
.f12s_red{font-size:12px; color:#ee3338; font-weight:bold;}
.f12s_blue{font-size:12px; color:#0f4b89; font-weight:bold;}

.f14s{font-size:14px; font-weight:bold;}
.f14s_red{font-size:14px; color:#ee3338; font-weight:bold;}/* 红色 */
.f14_f{font-size:14px; color:#ffffff; }
.f14s_f{font-size:14px; color:#ffffff; font-weight:bold;}
.f14_0{font-size:14px; color:#000000;}
.f14s_0{font-size:14px; color:#000000; font-weight:bold;}
.f14s_6{font-size:14px; color:#666666; font-weight:bold;}
.f18s_24519a{font-size:18px;font-weight:bold; color:#24519a; padding-top:-8px;}
.f18s_0{font-size:18px; color:#000000; font-weight:bold;}
.f12_2f458c{font-size:12px;  font-weight:normal;}


/* 浮动 */
.fl{ float:left;}
.fr{ float:right;}
/* 不同输入框宽度 */
input{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #acaeb4;
	border-right-color: #c6c9cf;
	border-bottom-color: #e0e6ec;
	border-left-color: #c6c9cf;
	height:21px;
	line-height:21px;
}

/* 链接类型按钮 */
.btn1{
	float:left;
	height:27px;
	line-height:27px;
	display:block;
	margin:0px 4px 0px 0px;
	padding:0px 0px 0px 5px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url(../images/btn1lbg.gif);
	position:inherit;
	z-index:110;
	border:none;
	text-indent:5px;
	cursor:pointer;
}
.btn1 .rgt1{
	position:relative;
	right:-4px;
	*right:-5px;
	float:left;
	height:27px;
	padding:0px 21px 0px 0px;
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(../images/btn1rbg.gif);
}
.btn1:hover{
	background-image:url(../images/btn2lbg.gif);
}
.btn1:hover .rgt1{
	background-image:url(../images/btn2rbg.gif);
	color:#fff;
}


/* 链接类型按钮==灰色，不能点击 */
.btn0{
	float:left;
	height:27px;
	line-height:27px;
	display:block;
	margin:0px 4px 0px 0px;
	padding:0px 0px 0px 5px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url(../images/btn1lbg_g.gif);
	position:inherit;
	z-index:110;
	border:none;
	text-indent:5px;
	
}
.btn0 .rgt0{
	position:relative;
	right:-4px;
	*right:-5px;
	float:left;
	height:27px;
	padding:0px 21px 0px 0px;
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(../images/btn1rbg_g.gif);
}


/* 提交类型按钮 */
.btn_submit{ 
width:79px;
height:27px;
line-height:27px;	
background-repeat:no-repeat;
cursor:pointer;
background-image:url(../images/btn_submit.gif); color:#333;border:none; color:#FFF; font-weight:bold;}

 /*firefox*/
    #0000000  
     {   
         width:300px;   
         height:300px;   
           
         background-color:blue;      /*firefox*/
         background-color:red\9;      /*all ie*/
         background-color:yellow\0;    /*ie8*/
         +background-color:pink;        /*ie7*/
         _background-color:orange;       /*ie6*/
     }  
     :root #test { background-color:purple\9; }  /*ie9*/
     @media all and (min-width:0px){ #test {background-color:black\0;} }  /*opera*/
     @media screen and (-webkit-min-device-pixel-ratio:0){ #test {background-color:gray;} }  /*chrome and safari*/

/* 头部与页脚CSS */
body{color:#000; font-size:12px;font-family: "\5FAE\8F6F\96C5\9ED1";}
.wrapper{  width:960px; margin:0 auto; height:auto; overflow:hidden; }
.header{ width:100%; float:left;margin-bottom:4px; _margin-bottom:-5px;}
.content{ width:960px; float:left;}
.left_con{ width:693px; margin-right:13px; float:left; margin-bottom:13px;}
.right_con{ width:250px;float:right;  }
.banner{ border:1px solid #b5b9bf; margin-bottom:13px;width:100%;}
.hot{ position:absolute; margin:-42px 10px 0px 550px;  text-align:right; *margin-left:-143px;_margin-left:0px; _position:relative; _margin-bottom:13px; }
*+html .hot{ margin-top:-295px;}

.msg{ height:23px;background-color:#f4f4f4; text-align:right; color:#555555;}
.msg1{height:23px; line-height:23px;background-color:#f4f4f4; text-align:right; color:#555555;}
.msg a{ color:#7b7b7b;}
.msg a:hover{ color:#24519a;}
.f12_red a{color:#e60012;}
.head{ width:100%;}
.logo{
	height: 109px;
	width: 274px;
	float:left;

}

.searchmenu{ width:649px; float:right;}
.search{ margin-top:28px; float:right; }
.input1{
	border:1px solid #babfc4;
	height:23px;
	line-height:23px;
	background-image: url(../images/ico_search.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-indent:20px;
	width:200px;
}
/* 不同输入框宽度 */
.input153{
	width:153px;
}
.input77{
	width:77px;
}
.input255{
	width:255px;
}
/* 链接鼠标移上有下划线 */
.login a:hover{ text-decoration:underline;}
.menu{
	background-image: url(../images/menubg.gif);
	background-repeat: repeat-x;
	height: 33px;
	line-height:33px;
	width:648px;
	float:right;
	margin-top:24px;
	font-size: 14px;
	font-weight: bold;
	color:#FFF;
}
.menu7{
	background-position: right;
	width:92px;
}
.menu7 a:hover{width:113px;}
.menu ul,.msg ul,.foot ul{ list-style-type:none;}
.foot li,.tab li{ float:left;}
.msg li{float:left; padding-right:6px; height:23px; line-height:23px;}
.menu li{ float:left; width:90px; text-align:center;}
.menuline{
	background-image: url(../images/menuline.gif);
	background-repeat: no-repeat;
	height: 30px;
}
.menu a{
	color:#FFF;
	text-decoration: none;
	height:33px; line-height:33px;
}
.menu a:hover{
	background-image: url(../images/menuhoverbg.gif);
	background-repeat:repeat-x;
	height: 33px;
	width: 90px;
	padding:6px 16px 7px 16px;
	text-decoration: none;
}
.menu a:hover 
     {   
         padding:7px 16px 7px 16px;       /*firefox*/
         padding:6px 16px 7px 16px\9;      /*all ie*/
         padding:6px 16px 7px 16px\0;    /*ie8*/
         +padding:6px 16px 7px 16px;        /*ie7*/
         _padding:6px 16px 7px 16px;       /*ie6*/
     }


 :root .menu a:hover{ padding:7px 16px 7px 16px\9; }  /*ie9*/
      @media all and (min-width:0px){ .menu a:hover {padding:8px 16px 8px 16px\0;} }  /*opera*/
.menu1{
	background-image: url(../images/menulbg.gif);
	background-repeat: no-repeat;
	background-position: left;
}
	
.menu1 a:hover{	
    background-image: url(../images/menuhoverbg.gif);
	background-repeat:repeat-x;
	height: 33px;
	width: 90px;
	padding:7px 28px;
	text-decoration: none;
	}

 
.menu1 a:hover
     {
         padding:7px 28px;      /*firefox*/
         padding:6px 29px\9;      /*all ie*/
         padding:6px 29px\0;    /*ie8*/
         +padding:6px 29px;        /*ie7*/
         _padding:6px 29px;       /*ie6*/
     }  
      :root .menu1 a:hover{ padding:7px 28px\9; }  /*ie9*/
 
.menushadow{
	background-image: url(../images/menushadow.gif);
	background-repeat: no-repeat;
	width:649px;
	height:8px;
	float:right;
	_margin-top:-1px;
}
.search img{ margin-top:-12px;}
/*页脚*/
.footer{ float:left; width:960px; text-align:center;  margin-top:13px;}
.footer p{ text-align:center; margin-top:10px;}
.foot{
	background-color:#3a5ca9;
	height:27px;
	line-height:27px;
	text-align:center;
	color:#FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #294fa5;
	padding-left:265px;
}
.foot a{ color:#FFF;}
.foot a:hover{ color:#032674;}



/*二级公共布局*/
.con{
	float:left;
	width:958px;
	height:930px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #81a3bc;
	border-bottom-color: #81a3bc;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #81a3bc;
	 border:1px solid #81a3bc;
}
.lefter {
	float: left;
	height:940px;
	background-image: url(../images/submenbg.jpg);
	background-repeat: repeat-y;
	width: 214px;
}
.left_title {
	background-image: url(../images/left1.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 179px;
	padding-top: 12px;
	padding-left: 35px;
}
.submenu{ width:92%; margin-left:10px; margin-top:5px;}
.submenu li{

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8aadee;
	padding:2px;
}

.submenu3 li{
	height:24px;
	line-height:24px;
	margin-left:20px;
	text-indent:15px;
	border:0px;
	margin-top:2px;
}
.submenu3 li a:hover{
	background-color:#4a7acd;
	background-image: url(../images/submenubg.jpg);
	background-repeat: no-repeat;
	height: 24px;
	line-height:24px;
	display:block;
	margin-right:10px;

}
.line_t{	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8aadee;}
.righter {
	float: left;
	background-color: #FFFFFF;
	height:auto;
	width:744px;

}
.breadcrumb{
	background-image: url(../images/right2_rightbg.jpg);
	background-repeat: repeat-x;
	height:34px; line-height:34px;
	width:744px;
}
.home {
background-position:0px -88px; width:32px;_width:28px; height:35px;margin-top:-1px; 
}
.main{margin-left:10px; border:1px solid red;}
.ico{
	background-image: url(../images/ico.png);
	background-repeat: no-repeat;
	position:relative;
	float:left;
	cursor:pointer;
}
/*--2012-8-20添加蒋锋的CSS--开始-*/
.icosubmenu{	background-image: url(../images/ico.png);
	background-repeat: no-repeat;
	position:relative;
	float:left;
	background-position:-153px -188px; width:20px; height:16px; cursor:pointer;
	}
	
.headclick{
	background-image: url(../images/menuhoverbg.gif);
	background-repeat:repeat-x;
	height: 33px;
	width: 90px;
	padding:6px 16px 7px 16px;
	text-decoration: none;
}
.headclick  
     {   
         padding:7px 16px 7px 16px;      /*firefox*/
         padding:6px 16px 7px 16px\9;      /*all ie*/
         padding:6px 16px 7px 16px\0;    /*ie8*/
         +padding:6px 16px 7px 16px;        /*ie7*/
         _padding:6px 16px 7px 16px;       /*ie6*/
     }
:root .headclick{ padding:7px 16px 7px 16px\9; }  /*ie9*/

.menuclick{
	background-color:#4a7acd;
	background-image: url(../images/submenubg.jpg);
	background-repeat: no-repeat;
	height: 24px;
	line-height:24px;
	display:block;
	margin-right:10px;

}	
/*--2012-8-20添加蒋锋的CSS--结束-*/	
.ico_msg{ background-position:-110px -57px; width:20px; height:20px;}
.subico_xia{background-position:-85px -55px; width:20px; height:20px; }
.subico_left{background-position:-68px -53px; width:20px; height:20px; }

.breadcrumb2{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #0066b0;
	height:28px; line-height:28px;
	background-color:#ffffff;
	float:left;
	 width:100%;
	 height:28px; line-height:28px;
}
.ico_breadcrumb{background-position:-2px -49px; width:25px; height:25px;}


/*7.30活动页面-开始*/
.activi_con{margin:33px 26px 20px 22px; width:585px;_width:565px; }
.activi_img{ background-position:0px -889px; width:307px; height:392px; margin:10px 10px 10px 5px; }
.activi_img img{padding-top:17px; padding-left:12px;}
.activi_con p{ font-size:14px; text-indent:30px; margin-bottom:26px; font-weight: bold; color:#000; float:left;}
.writingbg{
	color:#FFF;
	font-weight:bold;
	font-size:16px;
	height:35px;
	line-height:36px;
	width:220px;
	background-image: url(../images/writingbg.jpg);
	background-repeat: no-repeat;
	padding-left:20px;
	padding-right:55px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:-5px;
}
.wxts{
	border-top-width: 1px;
	border-top-style:dotted;
	border-top-color: #e7e7e7;
	float:left; width:958px;
	padding-top:10px;
	display:block; margin-left:20px; margin-right:20px;
}
.wxts p{ font-size:12px; font-weight:normal; color:#cb8737; padding-bottom:30px; margin-left:20px; margin-top:15px;}
.activi_con li{ height:35px; line-height:35px; }

/*7.30活动页面-结束*/

/**/
.main2{}
.title2bg{
	background-image: url(../images/title2bg.jpg);
	background-repeat: repeat-x;
	height: 28px;
	line-height:28px;
}
.title2bg li{ float:left;}

/*tab切换开始*/
a{
	text-decoration:none;}
.tab2{
	float:left;
	height:28px;
	line-height:28px;
	display:block;
	margin:0px 2px 0px 0px;
	padding:0px 0px 0px 5px;
	color:#7f7f7f;
	font-size:14px;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url(../images/btn_lbg2.gif);
	border:none;
}
.tab2 .rgt{
	position:relative;
	right:-4px;
	float:left;
	height:28px;
	padding:0px 10px 0px 0px;
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(../images/btn_rbg20.gif);
}
.tab2:hover{
	background-image:url(../images/btn_lbg.gif);
}
.tab2:hover .rgt{
	background-image:url(../images/btn_rbg0.gif);
	color:#24519a;
}




/*tab切换结束*/
.tab3{
	float:left;
	height:28px;
	line-height:28px;
	display:block;
	margin:0px 2px 0px 0px;
	padding:0px 0px 0px 5px;
	color:#7f7f7f;
	font-size:14px;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url(../images/btn_lbg2.gif);
	border:none;
}
.tab3 .rgt{
	position:relative;
	right:-4px;
	float:left;
	height:28px;
	padding:0px 10px 0px 0px;
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(../images/btn_rbg2.gif);
}
.tab3:hover{
	background-image:url(../images/btn_lbg.gif);
}
.tab3:hover .rgt{
	background-image:url(../images/btn_rbg.gif);
	color:#24519a;
}


/*表格定义*/
.datalist{  border-collapse:collapse; background-color:#FFF;}
.datalist th{ border:1px solid #d4d4d6;/*th格边框*/ background-color:#e8e6ec;  padding:4px 2px 2px 0px; text-align:center; font-weight:normal;}
.datalist td{ border:1px solid #d4d4d6;/*单元格边框*/text-align:center; padding:4px 10px 4px 10px;}
.datalist tr.altrow{ background-color:red;}

/*提示框*/
.ts{ border:1px dotted #595959; background-color:#fffce7;padding:5px; color:#e26b1d; margin:10px 0px;}
.ico_ts{ background-position:-143px -57px; width:23px; height:16px;}

/*分页*/
.digg {
padding:3px;
	text-align:center;
	margin:3px;
	margin-top:10px;
}
.digg a{
	border-right:#aaaadd 1px solid;
	padding-right:5px;
	border-top:#aaaadd 1px solid;
	padding-left:5px;
	padding-bottom:2px;
	padding-top:2px;
	margin:2px;
	border-left:#aaaadd 1px solid;
	color: #000099;
	border-bottom:#aaaadd 1px solid;
	text-decoration:none;
}
.digg a:hover {
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	color: #000;
	border-bottom: #000099 1px solid
}
.digg A:active {
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	color: #000;
	border-bottom: #000099 1px solid
}
.digg span.current {
	border-right: #000099 1px solid;
	padding-right: 5px;
	border-top: #000099 1px solid;
	padding-left: 5px;
	font-weight:bold;
	padding-bottom: 2px;
	margin:2px;
	border-left: #000099 1px solid;
	color: #fff;
	padding-top: 2px;
	border-bottom: #000099 1px solid;
	background-color: #000099;
	border:1px solid #000099;
}
.digg span.disabled {
	border-right: #eee 1px solid;
	padding-right: 5px;
	border-top: #eee 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin:2px;
	border-left: #eee 1px solid;
	color: #ddd;
	padding-top: 0px;
	border-bottom: #eee 1px solid
}

.icodian{background-position:-0px -200px; width:13px; height:13px;}
/*操作提示*/
.tips{
	margin-top:15px; 
	 border:1px dotted #565656;
	background-color:#fffce7;
	background-position: left top;
	padding:6px; color:#e26b1d; text-indent:5px;
	margin-bottom:5px;_margin-bottom:0px; padding-top:4px;}
.icotips{background-position:-295px -189px; width:15px; height:16px; cursor:pointer;}
.zhankai{
	background-image: url(../images/zhankai.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 50px;
	float:right;
	display:block;margin-top:2px;*margin-top:-30px;margin-right:10px;	cursor:pointer;
}
.shouqi{
	background-image: url(../images/shouqi.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 50px;
	float:right;
	display:block;margin-top:2px;*margin-top:-30px;margin-right:10px;	cursor:pointer;
}
.ico_bottom{ background-position:-125px -187px; width:20px; height:16px;cursor:pointer;}
.ico_title{ background-position:-177px -184px; width:26px; height:22px;cursor:pointer;}
.ico_left{ background-position:-153px -188px; width:20px; height:16px; cursor:pointer;}


.menuclick{
	background-color:#4a7acd;
	background-image: url(../images/submenubg.jpg);
	background-repeat: no-repeat;
	height: 24px;
	line-height:24px;
	display:block;
	margin-right:10px;

}

.ico_sm{background-position:-270px -189px; width:15px; height:16px; cursor:pointer;}
.ico_smhover{background-position:-280px -189px; width:15px; height:16px; cursor:pointer;}
.weibo{background-position:1px -235px; width:110px; height:26px; margin-right:400px; float:right; position:absolute;  cursor:pointer;}
.xyk{background-position:-145px -235px; width:40px; height:32px; margin-left:200px; float:right; position:absolute;  cursor:pointer; }
.xyk2{background-position:-185px -235px; width:40px; height:32px; margin-left:160px; float:right; position:absolute;  cursor:pointer; }
.icofooter{background-position:-115px -240px; width:30px; height:22px; float:left; position:absolute;}


.icofooter{     
         margin-left:-30px;     /*firefox*/
         margin-left:px\9;      /*all ie*/
		 margin-left:px\9\0;    /*ie9*/
         margin-left:px\0;    /*ie8*/
         +margin-left:px;        /*ie7*/
         _margin-left:385px;       /*ie6*/
     }  
     :root .icofooter { margin-left:380px\9; }  /*ie9*/
     @media screen and (-webkit-min-device-pixel-ratio:0){ .f9_006181 {font-size:10px; -webkit-text-size-adjust:none;
} }  /*chrome and safari*/

.width270{ width:270px; overflow:hidden; text-overflow:ellipsis;/*IE专用属性，文本溢出时显示省略标记,其他浏览器不支持*/  white-space:nowrap; /*强制内容不换行*/}
.searchbtn{
	background-image: url(../images/btn_search.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 58px; margin-left:-5px;cursor:pointer; border:0px;

}     
.searchbtn{     
         margin-bottom:0px;     /*firefox*/
         margin-bottom:-1px\9;      /*all ie*/
		 margin-bottom:0px\9\0;    /*ie9*/
         margin-bottom:-8px\0;    /*ie8*/
         +margin-bottom:0px;        /*ie7*/
         _margin-bottom:0px;       /*ie6*/
     }  
     :root .searchbtn { margin-top:0px\9; }  /*ie9*/
     
.searchbtn{     
         position:relative;     /*firefox*/
         position:inherit\9; /*all ie*/
		 position:inherit\9\0;    /*ie9*/
         position:relative\0;    /*ie8*/
         +position:inherit;        /*ie7*/
         _position:inherit;       /*ie6*/		 

         }
.searchbtn{     
         top:1px;     /*firefox*/
         top:0px\9; /*all ie*/
		 top:0px\9\0;    /*ie9*/
         top:1px\0;    /*ie8*/
         +top:0px;        /*ie7*/
         _top:0px;       /*ie6*/
         } 
 :root .searchbtn { top:0px\9; }  /*ie9*/
      @media screen and (-webkit-min-device-pixel-ratio:0){ .searchbtn {top:8px;} }  /*chrome and safari*/