@charset "utf-8";
/* CSS Document */

html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset { margin: 0; padding: 0; }
/* IE5.xIE6бbug */ 
* html body{overflow: visible;} 
* html iframe, * html frame{overflow: auto;} 
* html frameset{overflow: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}.clearfix {display:block;}

/* body */ 
body{color:#666666; font:12px 宋体; line-height:22px; -webkit-text-size-adjust:none; background:#eeeeee;} 
i, em, cite { font-style: normal; }
/* a */ 
a{color:#666666; text-decoration:none; }
a:hover {text-decoration: none; color:#666666; }
/* form */ 
textarea,input{ word-wrap:break-word;word-break:break-all;} 
input {vertical-align:middle;font-size:12px}
.button {vertical-align:middle;font-size:12px}
.button { cursor: pointer; }
/* li */ 
ul,li{list-style-type:none;} 
/* img */ 
img{border:0 none; vertical-align:middle;} 
/* h* */ 
h1{ font-size:24px;} 
h2{ font-size:20px;} 
h3{ font-size:18px;} 
h4{ font-size:16px; line-height:30px;} 
h5{ font-size:14px;} 
h6{ font-size:12px;}


/*********清除浮动处理**********/
.clr {clear:both; display:block; height:0;font-size:0; overflow:hidden;}

/*headwarp*/
.headwarp .head{ height:97px; width:990px; margin:0 auto;}
.headwarp .head .left{ width:280px; float:left; padding-top:20px;}
.headwarp .head .right{ width:300px; float:right; padding-top:16px;}
.headwarp .head .right .top{ height:28px; line-height:28px; padding-bottom:5px; padding-left:40px;}
.headwarp .head .right .top a.cn{ background:url(../images/index_05.jpg) no-repeat 0 1px; height:28px; display:inline-block; padding-left:42px; font-family:宋体;}
.headwarp .head .right .top a.en{ background:url(../images/index_07.jpg) no-repeat 0 1px; height:28px; display:inline-block; padding-left:42px;}
.headwarp .head .right .bot{ background:url(../images/index_12.jpg) no-repeat right 5px; height:35px; padding-left:75px; padding-top:8px;}
.headwarp .head .right .bot .searchtxt{ height:22px; line-height:22px; width:190px; border:none; background:none; padding:0 5px; color:#999999;}
.headwarp .head .right .bot .searchbtn{ height:22px; width:22px; cursor:pointer; background:none; border:none;}
.headwarp .nav{ width:980px; margin:0 auto; height:53px; background:url(../images/index_17.jpg) no-repeat; padding-left:10px;}
.headwarp .nav li{ float:left; width:108px; padding:6px 4px; position:relative;}
.headwarp .nav li a{ width:100px; height:41px; line-height:41px; display:block; text-align:center; color:#fff; font-size:14px;}
.headwarp .nav li a:hover{ background:url(../images/index_42.jpg) no-repeat;}
.headwarp .nav li a.sel{ background:url(../images/index_42.jpg) no-repeat;}
.headwarp .nav li a.sell{ background:url(../images/index_42.jpg) no-repeat;}
.headwarp .nav li.line{ width:2px; padding:0; background:url(../images/index_41.jpg) no-repeat 0 1px; height:53px;}
.headwarp .nav li .navsub{ width:186px; position:absolute; z-index:99; top:41px; left:4px; overflow:hidden; display:none;}
.headwarp .nav li .navsub .ns-top{height:6px; background:url(../images/index_47.jpg) no-repeat top; overflow:hidden;}
.headwarp .nav li .navsub .ns-mid{ background:#3ba0de; padding-left:7px; padding-bottom:10px;}
.headwarp .nav li .navsub .ns-mid a{ width:156px; padding:0 0 0 15px; height:29px; line-height:29px; border-bottom:1px dotted #fff; text-align:left;  overflow:hidden;}
.headwarp .nav li .navsub .ns-mid a:hover{background:url(../images/index_49.jpg) no-repeat 7px 10px; color:#153881;}
.headwarp .nav li .navsub .ns-bot{height:6px; background:url(../images/index-1.png) no-repeat top; overflow:hidden;}
.headwarp .banner{ width:990px; margin:0 auto; padding-bottom:1px; padding-top:16px;}
.headwarp .hyc{ width:974px; margin:0 auto; height:35px; background:url(../images/index_22.jpg) no-repeat top; color:#8a8a8a; font-size:12px; line-height:30px; padding:10px 8px 0 8px;}
.headwarp .hyc .h-location{ float:right; width:700px; overflow:hidden; text-align:right;}
.headwarp .hyc font{ color:#666666;}


/*mainwarp*/
.mainwarp{}
.mainwarp .topmain{ width:990px; margin:0 auto; height:8px; background:url(../images/index_24.jpg) no-repeat;}
.mainwarp .main{ width:990px; margin:0 auto; background:url(../images/index_43.jpg) repeat-y; position:relative;}
.mainwarp .main .fg1{ width:1px; height:372px; background:#e7e7e7; overflow:hidden; position:absolute; left:338px; top:-8px;}
.mainwarp .main .fg2{ width:1px; height:372px; background:#e7e7e7; overflow:hidden; position:absolute; left:645px; top:-8px;}
.mainwarp .main .index-left{ width:306px; padding:0 17px; float:left;}
.mainwarp .main .index-left .il-title{ height:28px; line-height:28px; font-size:18px; padding:19px 0 0 0; background:url(../images/index_60.jpg) bottom repeat-x;}
.mainwarp .main .index-left .il-title font{ width:113px; height:28px; display:inline-block; background:url(../images/index_56.jpg) no-repeat left bottom; color:#fff; font-size:14px; font-weight:bold; padding-left:28px;}
.mainwarp .main .index-left .il-title .more{ float:right;}
.mainwarp .main .index-left .il-title .more a{ font-size:12px; color:#999999;}
.mainwarp .main .index-left .il-con{ padding:20px 0 0 0;}
.mainwarp .main .index-left .il-con div{ padding-bottom:10px;}
.mainwarp .main .index-cet{ width:272px; float:left; padding:0 16px;}
.mainwarp .main .index-cet .ic-title{ height:28px; line-height:28px; font-size:18px; padding:19px 0 0 0; background:url(../images/index_60.jpg) bottom repeat-x;}
.mainwarp .main .index-cet .ic-title font{ width:113px; height:28px; display:inline-block; background:url(../images/index_56.jpg) no-repeat left bottom; color:#fff; font-size:14px; font-weight:bold; padding-left:28px;}
.mainwarp .main .index-cet .ic-title .more{ float:right;}
.mainwarp .main .index-cet .ic-title .more a{ font-size:12px; color:#999999;}
.mainwarp .main .index-cet .ic-aboutlist{ padding:2px 0; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}
.mainwarp .main .index-cet .ic-aboutlist ul{ background:#0645a6; padding:5px 0 5px 13px;}
.mainwarp .main .index-cet .ic-aboutlist ul li{ line-height:26px; height:26px; padding:0 10px 0 16px; overflow:hidden; background:url(../images/index_46.jpg) no-repeat 0 5px;}
.mainwarp .main .index-cet .ic-aboutlist ul li a{ font-size:14px; font-weight:bold; color:#fff;}
.mainwarp .main .index-cet .ic-aboutlist ul li a:hover{color:#f6bf00;}
.mainwarp .main .index-cet .ic-con{ padding-top:26px;}
.mainwarp .main .index-cet .ic-conmain{ line-height:24px; padding-top:6px;}
.mainwarp .main .index-cet .ic-conmain a{ color:#0645a2;}
.mainwarp .main .index-right{ width:305px; float:left; padding-left:20px;}
/*.mainwarp .main .index-right .ir-title{height:42px; line-height:42px; font-size:18px; padding:5px 15px 0 15px;}*/
.mainwarp .main .index-right .ir-title{ height:28px; line-height:28px; font-size:18px; padding:19px 0 0 0; background:url(../images/index_60.jpg) bottom repeat-x;}
.mainwarp .main .index-right .ir-title font{ width:113px; height:28px; display:inline-block; background:url(../images/index_56.jpg) no-repeat left bottom; color:#fff; font-size:14px; font-weight:bold; padding-left:28px;}
.mainwarp .main .index-right .ir-title .more{ float:right;}
.mainwarp .main .index-right .ir-title .more a{ font-size:12px; color:#999999;}
.mainwarp .main .index-right .index-newsimg{ padding-top:18px;}
.mainwarp .main .index-right .index-newslist li{ height:49px; line-height:23px; border-bottom:1px dotted #cccccc;}
.mainwarp .main .index-right .index-newslist li .newsitemlfet{ width:237px; height:46px; float:left; overflow:hidden;}
.mainwarp .main .index-right .index-newslist li .newsitemright{ width:65px; height:22px; float:right; overflow:hidden; padding-top:24px;}
.mainwarp .aboutmain{ padding:5px 0; }
.mainwarp .aboutmain .aboutmaincon{background:url(../images/index_53.jpg) repeat-y;  _height:300px; min-height:300px;}
.mainwarp .aboutmain .about-lfet{ width:186px; float:left; padding:0 20px 0 16px; }
.mainwarp .aboutmain .about-lfet .al-title{ height:25px; line-height:25px; padding-top:3px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/index_61.jpg) no-repeat; padding-left:28px;}
.mainwarp .aboutmain .about-lfet .al-list li{ padding-top:1px;}
.mainwarp .aboutmain .about-lfet .al-list li div{ padding-left:20px; background:#3ba0de;}
.mainwarp .aboutmain .about-lfet .al-list li .twonav{ line-height:24px; padding-left:30px; background:#3ba0de;}
.mainwarp .aboutmain .about-lfet .al-list li .twonav a{line-height:24px; color:#fff; padding:0 5px 0 10px; font-size:14px;}
.mainwarp .aboutmain .about-lfet .al-list li .twonav a:hover{background:url(../images/index_74.jpg) no-repeat 0 6px; color:#fff;}
.mainwarp .aboutmain .about-lfet .al-list li .twonav a.sel{background:url(../images/index_74.jpg) no-repeat 0 6px; color:#fff;}
.mainwarp .aboutmain .about-lfet .al-list li a{line-height:30px; color:#fff; padding:0 5px 0 10px; font-size:14px;}
.mainwarp .aboutmain .about-lfet .al-list li a:hover{background:url(../images/index_49.jpg) no-repeat 0 4px; color:#fff;}
.mainwarp .aboutmain .about-lfet .al-list li a.sel{background:url(../images/index_49.jpg) no-repeat 0 4px; color:#fff;}
.mainwarp .aboutmain .about-lfet .al-listbot{ height:16px; overflow:hidden; background:url(../images/index_62.jpg) center 1px no-repeat; padding-top:1px;}
.mainwarp .aboutmain .about-lfet .pro-search{ padding:10px 0; width:186px; height:40px; overflow:hidden; text-align:center; line-height:40px; background:url(../images/prosearch.png) no-repeat center 10px; color:#fff;}
.mainwarp .aboutmain .about-lfet .pro-search a{ color:#fff; font-size:16px; width:186px; height:40px; line-height:40px; text-align:center; display:inline-block;}
.mainwarp .aboutmain .about-lfet .al-imgs{ padding:10px 0 5px 0;}
.mainwarp .aboutmain .about-lfet .al-imgs div{ padding-bottom:6px;}
.mainwarp .aboutmain .about-lfet .xgpro{ font-size:17px; font-weight:bold; color:#1f256a; height:40px; line-height:40px; padding-top:5px;}
.mainwarp .aboutmain .about-lfet .xgprolist li{background:url(../images/index_54.jpg) no-repeat; }
.mainwarp .aboutmain .about-lfet .xgprolist li div{padding:2px 39px;}
.mainwarp .aboutmain .about-lfet .xgprolist li p{ height:26px; line-height:26px; overflow:hidden; text-align:center; padding:0 5px;}
.mainwarp .aboutmain .about-right{ width:720px; float:right; padding-right:20px;}
.mainwarp .aboutmain .about-right .ar-top{height:33px; padding-top:5px; font-size:14px; font-weight:bold; background:url(../images/index_52.jpg) repeat-x bottom; position:relative;}
.mainwarp .aboutmain .about-right .ar-top .art-title{ position:absolute; height:23px; line-height:23px; padding-top:5px; background:#fff; display:inline-block; padding-left:30px; background:url(../images/index_63.jpg) no-repeat; color:#fff; width:112px;}
.mainwarp .aboutmain .about-right .ar-con{ padding:5px 0 10px 0;}
.mainwarp .aboutmain .about-right .par-con{background:url(../images/index_53.jpg) repeat-y 210px; margin-top:20px;  _height:300px; min-height:300px;}
.mainwarp .aboutmain .about-right .ar-con .arc-pleft{ width:400px; float:left; _height:300px; min-height:300px; padding-right:15px;}
.mainwarp .aboutmain .about-right .ar-con .arc-pright{ width:250px; float:right; padding:0 22px;}
.mainwarp .aboutmain .about-right .ar-con .arc-pright .arc-pimg{ border:1px solid #AAAAAA; padding:6px 5px; border-radius:6px;}
.mainwarp .aboutmain .about-right .ar-con .arc-pright .arc-ptitle{ padding-top:5px; line-height:16px; color:#1f256a;}
.mainwarp .aboutmain .about-right .ar-con .arc-pright .arc-ptitle a{ color:#1f256a;}
.mainwarp .aboutmain .about-right .ar-con .arc-pright .arc-ptitle a:hover{ text-decoration:underline;}
.mainwarp .aboutmain .about-right .ar-con .arc-pright .arc-pstro{ padding-top:5px; line-height:16px;}
.mainwarp .aboutmain .about-right .ar-con .arc-list{ padding:10px 0;}
.mainwarp .aboutmain .about-right .ar-con .arc-list .arcl-title{ font-size:14px; padding-bottom:10px; font-weight:bold;}
.mainwarp .aboutmain .about-right .ar-con .arc-list .arcl-title a{ color:#1f256a;}
.mainwarp .aboutmain .about-right .ar-con .arc-list .arcl-stro{ padding-bottom:10px;}
.mainwarp .aboutmain .about-right .ar-con .prolist li{ width:348px; height:174px; padding:8px 22px 8px 0; float:left;}
.mainwarp .aboutmain .about-right .ar-con .prolist li .proitem{ width:346px; height:172px; border:1px solid #cccccc;}
.mainwarp .aboutmain .about-right .ar-con .prolist li .proitemleft{ width:172px; float:left; overflow:hidden; height:172px; border-right:1px solid #cccccc;}
.mainwarp .aboutmain .about-right .ar-con .prolist li .proitemright{ width:156px; float:right; overflow:hidden; height:156px; padding:8px; overflow:hidden;}
.mainwarp .aboutmain .about-right .ar-con .prodetail .arcpd-left{ width:302px; float:left;}
.mainwarp .aboutmain .about-right .ar-con .prodetail .arcpd-left .zoom-smallimglist a{ margin-top:10px; margin-right:4px; width:72px; height:67px; display:inline-block;}
.mainwarp .aboutmain .about-right .ar-con .prodetail .arcpd-right{ width:400px; float:right;}
.mainwarp .aboutmain .about-right .ar-con .prodetail .arcpd-right .arcpdr-title{ line-height:22px; border-bottom:1px solid #d0d0d0; padding:6px 0;}
.mainwarp .aboutmain .about-right .ar-con .prodetail .arcpd-right .arcpdr-detail{ padding:6px 0; line-height:22px; }
.mainwarp .aboutmain .about-right .ar-con .prodetail .arcpd-right .aritem-left{ float:left; width:50px; font-weight:bold;}
.mainwarp .aboutmain .about-right .ar-con .prodetail .arcpd-right .aritem-right{ float:right; width:348px;}

.mainwarp .aboutmain .about-right .ar-con .newslist{ padding:10px 20px;}
.mainwarp .aboutmain .about-right .ar-con .newslist li{ height:35px; line-height:35px; border-bottom:1px dashed #999999; padding:0 5px;}
.mainwarp .aboutmain .about-right .ar-con .newslist li font{ float:right;}
.mainwarp .aboutmain .about-right .ar-con .honorlist li{ float:left; padding:15px 15px; width:200px;}
.mainwarp .aboutmain .about-right .ar-con .arc-title{line-height:32px; text-align:center;  border-bottom:1px solid #a1a1a2; padding:0 10px;}
.mainwarp .aboutmain .about-right .ar-con .arc-sourse{height:30px; line-height:30px; text-align:right; padding:0 0 10px 0;}
.mainwarp .botmain{ width:990px; margin:0 auto; height:8px; background:url(../images/index_45.jpg) no-repeat;}


/*footwarp*/
.footwarp{}
.footwarp .foot{ width:980px; margin:0 auto; line-height:28px; padding-top:10px; padding-right:10px; padding-bottom:5px;}
.footwarp .foot .bot font{ float:right;}
.footwarp .foot a:hover{ color:#349cdb;}



/*comm*/
#nobotborder{ border-bottom:none;}
#norightpadding{ padding-right:0;}

/*page*/
.wp-pagenavi {CLEAR:both; font-weight:100;}
.wp-pagenavi A {BORDER-RIGHT:#bfbfbf 1px solid; PADDING-RIGHT:5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM:3px; MARGIN:2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP:3px; BORDER-BOTTOM:#bfbfbf 1px solid; TEXT-DECORATION:none; font-weight:100;}
.wp-pagenavi SPAN {BORDER-RIGHT:#bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT:5px; PADDING-BOTTOM:3px; MARGIN:2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP:3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION:none; font-weight:100;}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR:#000; BORDER-TOP-COLOR:#000; BORDER-RIGHT-COLOR:#000; font-weight:100;}
.wp-pagenavi SPAN.current {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR:#000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR:#000; font-weight:100;}
.wp-pagenavi SPAN.current {FONT-WEIGHT:bold}

.pageNavi {padding-right:0px; padding-left:0px; line-height:50px; MARGIN:10px auto 0px; text-align:center;}
.wp-pagenavi {margin:0px auto; padding-top:15px; font-weight:100;}
.wp-pagenavi A {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM:4px! important; MARGIN:2px; BORDER-LEFT:#ccc 1px solid; COLOR:#333! important; PADDING-TOP:4px! important; BORDER-BOTTOM:#ccc 1px solid; TEXT-DECORATION:none! important; font-weight:100;}
.wp-pagenavi A:link {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM:4px! important; MARGIN:2px; BORDER-LEFT:#ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM:#ccc 1px solid; TEXT-DECORATION:none! important; font-weight:100;}
.wp-pagenavi A:visited {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM: 4px! important; MARGIN:2px; BORDER-LEFT:#ccc 1px solid; COLOR:#333! important; PADDING-TOP:4px! important; BORDER-BOTTOM:#ccc 1px solid; TEXT-DECORATION: none! important; font-weight:100;}
.wp-pagenavi A:hover {FONT-WEIGHT:bold! important; COLOR:#0b3779! important; BACKGROUND-COLOR:#eee! important; font-weight:100;}
.wp-pagenavi A:active {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:2px; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:2px; PADDING-BOTTOM:2px; MARGIN:2px; BORDER-LEFT:#ccc 1px solid; PADDING-TOP:2px; BORDER-BOTTOM:#ccc 1px solid; TEXT-DECORATION:none; font-weight:100;}
.wp-pagenavi SPAN.pages {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT:#ccc 1px solid; COLOR:#454545! important; PADDING-TOP:4px! important; BORDER-BOTTOM:#ccc 1px solid; font-weight:100;}
.wp-pagenavi SPAN.extend {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT:#ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; font-weight:100;}
.wp-pagenavi SPAN.current {BORDER-RIGHT:#aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM:4px! important; MARGIN:2px; BORDER-LEFT:#aaa 1px solid; COLOR:#000! important; PADDING-TOP:4px! important; BORDER-BOTTOM:#aaa 1px solid; BACKGROUND-COLOR:#eee! important; font-weight:100;}


.dzb-item{ background:url(../images/index_65.jpg) no-repeat 0 6px; height:24px; line-height:24px; padding-left:15px; cursor:pointer;}
.dzb-itemsel{background:url(../images/index_66.jpg) no-repeat 0 6px;}
.dzb-itemsub{padding-left:15px; display:none}


.form-a input, label {
    vertical-align: middle;
}
.form-a input {
}
.form-a textarea {
    border: 1px solid #B8BFC5;
    color: #999999;
    font-size: 12px;
    line-height: 26px;
    margin: 0;
    padding: 0 5px;
    width: 238px;
}
.form-a input[type="text"] {
    border: 1px solid #B8BFC5;
    padding: 0 5px;
    width: 238px;
}
.form-a input.txt {
    border: 1px solid #B8BFC5;
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    padding: 0;
    width: 238px;
}
.form-a input[type="radio"] {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: auto;
}
.form-a input.short-text[type="text"] {
}
.form-a input.long-text[type="text"] {
}
.form-a textarea.textarea {
    float: left;
}
.form-a input.password[type="password"] {
}
.form-a ul, .form-a ol, .form-a li {
    list-style: none outside none;
}
.form-a .form-ul {
    text-align: left;
}
.form-a .form-ul li {
    margin-bottom: 15px;
}
.form-a .form-label {
    margin-bottom: -34px;
}
.form-a .form-label {
    display: block;
    line-height: 34px;
    margin-left: 0;
    margin-right: 3px;
    text-align: right;
    vertical-align: top;
    width: 80px;
}
.form-a .form-label em {
    color: red;
    margin-right: 3px;
}
.form-a .form-input, .form-a .form-element {
    display: inline-block;
    margin-left: 90px;
    padding: 0;
    vertical-align: middle;
}
.form-a .form-input {
    border: 3px solid #E2E9EF;
    border-radius: 3px 3px 3px 3px;
    display: inline-block;
    line-height: 0;
}
.form-input input:focus, .form-input textarea:focus {
    border-color: #87AAC6;
    color: #333333;
    outline: medium none;
}
.form-a .form-lable-tip {
    margin-left: 20px;
    vertical-align: top;
}
.form-a .devSubmit, .form-a .devCancel, .form-a a.linkBtn, .form-a .getkeyIcon1, .form-a .getkeyIcon2, .form-a .getkeyIcon3, .form-a .btn3, .form-a .btn4, .form-a .btn_blue, .form-a .close {
    background: url(../images/formbtn.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 39px;
    line-height: 38px;
    text-align: center;
    vertical-align: middle;
    width: 107px;

}

