/* CSS Document */
body{ margin:0; padding:0; background:url(../images/bg.jpg) repeat-x top; font-size:12px; font-family:"ËÎÌå"; color:#666666; line-height:21px;}
td{ font-size:12px; font-family:"ËÎÌå"; color:#666666;}
ul,li,dl,dt,dd{ margin:0; padding:0; list-style:none;}
h1, h2, h3, h4, h5, h6,span,from,p{ margin:0; padding:0;}
img{ border:0;}
a:link,a:visited,a:active{color:#666666;text-decoration:none;}
a:hover{color:#FF0000;text-decoration:none;}

.clear{ clear:both; height:0;}
.fl{ float:left;}
.fr{ float:right;}
.maginB{ margin-bottom:10px;}
.maginB2{ margin-bottom:15px;}
h2{ font-size:16px; font-weight:bold; color:#993b33;}
.font14{ font-size:14px; line-height:24px;}
.font14 a{ font-size:14px;}

/*top*/
.topL{ height:28px; line-height:29px;}
.topR{ position:relative; z-index:100;}
.topR ul li{ float:left; height:28px; line-height:29px;}
.topR ul .tengX a{ display:block; width:24px; height:25px; background:url(../images/tex.jpg) no-repeat left 3px;}
.topR ul .xinL a{ display:block; width:25px; height:25px; background:url(../images/sinna.jpg) no-repeat left 3px; margin:0 8px;}
.topR ul .topSub{ position:relative; background:url(../images/arrow.gif) no-repeat right 10px; padding:0 10px 0 8px; cursor:pointer;}
.topR ul .topSub:hover{ background: #FFFFFF url(../images/arrow.gif) no-repeat right -20px; height:27px; padding:0 9px 0 7px; border:1px solid #dcdcdc; border-bottom:none;}
.topR ul .topSub span{ display:block; height:27px;}
.topR ul .topSub ul{ position:absolute; right:-1px; width:165px; background:#FFFFFF; border:1px solid #dcdcdc; border-top:none; padding:10px 0;}
.topR ul .topSub ul li{ clear:both; height:25px; line-height:26px;}
.topR ul .topSub ul li a{ display:block; width:150px; height:25px; padding-left:15px; line-height:26px;}
.topR ul .topSub ul li a:hover{ background:#f1f1f1;}

.topBg{ background:url(../images/top-bg.jpg) no-repeat center;}
.topBg .logo{ width:250px; height:56px; background:url(../images/logo.png) no-repeat left; margin:20px 0 16px 25px;}
.topBg .phone{ width:330px; height:56px; background:url(../images/phone.png) no-repeat right bottom; margin:20px 20px 16px 0;}

/*menu
.menu{ background:url(../images/menu_bg.jpg) repeat-x;}
.menu ul li{ float:left; position:relative; z-index:70; background:url(../images/menu_line.gif) no-repeat left; line-height:43px; padding:0 8px 0 10px;}
.menu ul li a{ display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFFFFF; height:43px; line-height:43px; padding:0 12px; cursor:pointer;}
.menu ul li a:hover{ color:#993b33; background:url(../images/menuC.gif) no-repeat right bottom;}
.menu ul li a:hover span{ display:block; height:43px; line-height:43px; margin:0 0 0 -12px; padding:0 0 0 12px; background:url(../images/menuL.gif) no-repeat left bottom;}
.menu ul .home{ background:url(../images/home.gif) no-repeat 16px 11px}
.menu ul .home a:hover{ color:#FFFFFF; background:none;}
.menu ul .home span{ padding:0 0 0 20px;}
.menu ul .home a:hover span{ background:none; margin:0 0 0 -12px; padding:0 0 0 32px;}
.menu ul .siteM{ float:right; background:none;}
.menu ul .siteM a{ display:block; width:96px; background:url(../images/siteM1.gif) no-repeat left 8px; font-size:12px; font-weight:bold; color:#993b33;}
.menu ul .siteM a:hover{ background:url(../images/siteM2.gif) no-repeat left 8px; color:#993b33;}

.menu ul li .menuSun{ position:absolute; background:#FFFFFF url(../images/menuSunbg.gif) repeat-x bottom; border:1px solid #f8dcd9; border-top:none; padding:25px;}
.menu ul li .menuSun .menuSunB{ float:left; background:none; padding:0 20px 0 0; margin:0 20px 0 0; border-right:1px solid #eee2e1;}
.menu ul li .menuSun .L1{ border-right:none;}
.menu ul li .menuSun .menuSunB dl dt{ font-size:14px; font-weight:bold; color:#993b33;}
.menu ul li .menuSun .menuSunB dl dd{ height:25px; line-height:25px;}
.menu ul li .menuSun .menuSunB dl dd a{ font-size:12px; font-family:"ËÎÌå"; color:#666666; padding:0;}
.menu ul li .menuSun .menuSunB dl dd a:hover{ color:#FF0000; background:none;}
.menu ul li .N1{ width:615px;}
.menu ul li .N1 .menuSunB{ height:240px;}
.menu ul li .N2{ width:305px;}
.menu ul li .N2 .menuSunB{ height:150px;}
.menu ul li .N3{ width:205px;}
.menu ul li .N3 .menuSunB{ height:150px;}
.menu ul li .N4{ width:100px;}
.menu ul li .N4 .menuSunB{ height:180px;}
.menu ul li .N5{ width:405px; right:7px;}
.menu ul li .N5 .menuSunB{ height:160px;}
.menu ul li .N6{ width:973px; right:0px;}
.menu ul li .N6 .menuSunB{ height:650px;}

.menu ul .siteM .menuSun{ position:absolute; background:#FFFFFF url(../images/siteM_bg.gif) repeat-x bottom; border:1px solid #e31020; border-top:none; padding:25px 0 0 25px;}
.menu ul .siteM .menuSun .menuSunB{ float:left; background:none; padding:0 15px 0 0; margin:0 15px 0 0; border:none;}
.menu ul .siteM .menuSun .menuSunB h2{ font-size:14px; color:#993b33; height:20px;}
.menu ul .siteM .menuSun .menuSunB dl dt{ font-size:12px; font-weight:bold; color:#993b33; height:20px; margin:10px 0 0 0;}
.menu ul .siteM .menuSun .menuSunB dl dd{ height:22px; line-height:22px;}
.menu ul .siteM .menuSun .menuSunB dl dd a{ font-size:12px; font-family:"ËÎÌå"; font-weight:normal; color:#666666; padding:0; background:none;}
.menu ul .siteM .menuSun .menuSunB dl dd a:hover{ color:#FF0000; background:none;}
.menu ul .siteM .menuSun .sitemap a{ display:block; height:20px; line-height:20px; padding-left:18px; background:url(../images/sitemap-icon.gif) no-repeat left; font-size:14px; margin:15px 0 0 15px;}
*/
/*--------------------------------------------------------------*/
.container{background:url(../images/menu_bg.jpg)  left top  repeat-x; height:43px;position:relative;z-index:70;}
.container li{ float:left; padding: 0 8px 0 10px; background:url(../images/menu_line.gif) no-repeat top left;height:43px;position:relative;z-index:80;}
.container li a{ font-family:Î¢ÈíÑÅºÚ; font-size:14px; color:#fff; height:43px; line-height:43px; padding:0  12px;display: inline-block; cursor:pointer;}
.container li a:hover{ background:url(../images/menuC.gif)  no-repeat right bottom; color:#993b33; }
.container li .current{ background:url(../images/menuC.gif)  no-repeat right bottom; color:#993b33; }
.container li .current span{ background:url(../images/menuL.gif) bottom left no-repeat;  height:43px; display: inline-block; margin:0 0 0 -12px; padding:0  0 0 12px; }
.container li a:hover span{ background:url(../images/menuL.gif) bottom left no-repeat;  height:43px; display: inline-block; margin:0 0 0 -12px; padding:0  0 0 12px; }
.container li.nav-home{ background:url(../images/home.gif) 16px 11px no-repeat;}
.container li.nav-home span{ padding:0 0 0 20px;}
.container li.nav-home  a:hover{ background:none;padding:0 0 0 20px; color:#ffdfbc;}
.container li.nav-home  a:hover span{ background:none; margin:0;padding:0 12px 0 ;}
.container .nav-width{width:660px;*width:680px;display:none;}
.container .nav-width .nav-dl-column{ height:200px;}
.container .nav-widtha{width:275px;*width:300px;display:none;}
.container .nav-widthb{width:290px;*width:310px; display:none;}
.container .nav-widthb .nav-dl-column{ height:115px;}
.container .nav-widthe{width:200px;*width:220px;display:none;}
.container .nav-widthe .nav-dl-column{ height:120px;}
.container .nav-widthc{width:100px;*width:120px;right:7px !important; left:auto !important;display:none;}
.container .nav-widthc .nav-dl-column{ height:120px;}
.container .nav-widthd{width:350px;*width:370px;right:7px !important; left:auto !important;display:none;}
.container .nav-widthd .nav-dl-column{ height:120px;}
.container .nav-widtha dl,.container .nav-widthb dl,.container .nav-widthc dl,.container .nav-widthd dl,.container .nav-widthe dl{margin:0 !important; }
.container .nav-column{ position:absolute; top:43px; left:9px; padding:25px; border-left:1px solid #f8dcd9; border-right:1px solid #f8dcd9;border-bottom:1px solid #f8dcd9;background:#fff url(../images/menuSunbg.gif) repeat-x left bottom; border-color:-moz-use-text-color #f8dcd9 #f8dcd9;box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.2);  }
.container .nav-column .not-left-border{ border:none !important; margin:0 !important;padding:0 !important;}
.container .nav-column .nav-dl-column{float:left; padding:0 20px 0 0; border-right:1px solid #eee2e1; margin:0 20px 0 0;}
.container .nav-column .nav-dl-column h2{ font-size:14px; font-weight:700;}
.container .nav-column .nav-dl-column dl { margin:10px 0 0 0;}
.container .nav-column .nav-dl-column dl dt{font-weight:700; margin:0 0 5px 0;}
.container .nav-column .nav-dl-column dl dd { background:url(../images/column-symbol.gif) left 8px no-repeat;}
.container .nav-column .nav-dl-column dl dd a{font-family:ËÎÌå; font-size:12px; color:#666; height:20px; line-height:20px; padding:0 0 0 7px; background:none;} 
.container .nav-column .nav-dl-column dl dd a:hover{color:#f60;}
.container .station-nav {float:right; background:none; padding:0 20px 0 0; }
.container .station-nav .station-a {background:url(../images/siteM1.gif) no-repeat left 8px; color:#993b33;width:96px; padding:0 0 0 12px; font-size:12px; font-weight:700;line-height:42px; }
.container .station-nav .station-a:hover{background:url(../images/siteM2.gif) no-repeat left 8px;}
.container .station-more{position:absolute; top:43px; right:0;padding:25px 0 0 25px; border-left:1px solid #e31020; border-right:1px solid #e31020; border-bottom:1px solid #e31020; width:973px; background:#fff url(../images/siteM_bg.gif) bottom left repeat-x; left:inherit !important; *left:auto !important;box-shadow:none;border-color:-moz-use-text-color #e31020 #e31020; display:none;}
.container .station-more .nav-dl-column dl dd {background:none;}
.container .station-more .nav-dl-column dl dd a{padding:0;}
.container .station-more .nav-dl-column{ border:none;margin: 0 20px 0 0;padding: 0 19px 0 0;}
.container .sitemap {float:left;}
.container .sitemap a{background: url(../images/sitemap-icon.gif) no-repeat  0 center; color: #8696a5; display: block; padding-left: 18px;height:18px;line-height:18px;}
.container .sitemap a:hover{background: url(../images/sitemap-icon.gif) no-repeat  0 center; color:#f60;} 
.container .shrink{ height:24px; padding:25px 0 0 0; text-align: center; width:970px;}
.container .shrink img{ margin:5px 0 0 0; cursor: pointer;}

/*banner*/
.banner{ border-top:2px solid #fff; position:relative; z-index:10; background-color:#fff; }
.banner-left{width:200px; position:absolute; top:0;left:0; z-index:12;}
.banner-left li{cursor:pointer; top:0; left:0; height:65px; width:200px; height:65px;color:#fff;  background:url(../images/banner-title.gif) no-repeat left top;display:inline-block;}
.banner-left li.banner-left-hover{cursor:pointer; top:0; left:0; height:65px; width:200px; height:65px;color:#fff; background:url(../images/banner-title-hover.gif) no-repeat left top; display:inline-block;}
.banner-left li b{ font-size:16px; font-weight:700; padding:12px 0 4px 15px; display:block; text-shadow: 0 1px 0 #369; color:#fff; font-family:Î¢ÈíÑÅºÚ;}
.banner-left li span{ padding:0 0 0 20px; color:#f8bac6; background:url(../images/news-icon.gif) no-repeat 15px -142px;  }
.banner-right{width:810px;float:right;  position:relative; height:325px; z-index:11; display:none;}
.banner-right img{vertical-align:top;}
.banner-center{ position:absolute; bottom:10px; right:10px; height:90px; width:790px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; /*IE8*/filter:alpha(opacity=40);  /*IE5¡¢IE5.5¡¢IE6¡¢IE7*/
opacity: .4;  /*Opera9.0+¡¢Firefox1.5+¡¢Safari¡¢Chrome*/background:#fff;}
.banner-ul-icon{position:absolute; bottom:10px; right:10px; height:77px;width:790px; }
.banner-ul-icon li{ float:left; padding:0 0 0 55px; text-align:center;}
.banner-ul-icon li span{ display:block; padding:5px 0 0 0;}
.banner img{}

.newsG{ background:url(../images/gaoBg.jpg) no-repeat;}
.newsG div{ line-height:34px; margin:0 33px;}
.newsG div span{ color:#aa0000;}

/*syNewsL_T*/
.syNewsL_T{ background:#e1e1e1;}
.syNewsL_T div{ width:242px; height:113px; border:1px solid #c4c4c4; background:#FFFFFF; margin:0 auto;}
.syNewsL_T .newsR{ border-top:none;}
.syNewsL_T div dl{ margin:1px; padding:10px;}
.syNewsL_T .newsA dl{ background:#e8e8e8;}
.syNewsL_T div dl dt{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold; margin-bottom:5px;}
.syNewsL_T div dl dt a{ display:block; width:15px; height:15px; background:url(../images/more.jpg);}
.syNewsL_T div dl dd{ height:22px; line-height:22px; background:url(../images/biao.jpg) no-repeat left 8px; padding-left:10px;}
.syNewsL_T div dl dd span{ float:right; line-height:22px;}

/*Mbanner*/
.Mbanner1{ width:468px; height:160px; margin:0 auto;}
.Mbanner2{ width:468px; height:65px; margin:10px auto 0 auto;}

/*syNewsR_T*/
.syNewsR_T{ border:1px solid #dcdcdc;}
.syNewsR_Tit{ height:35px; background:url(../images/newT_bg.jpg) repeat-x;}
.syNewsR_Tit ul li{ float:left; line-height:35px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; padding:0 15px; cursor:pointer;}
.syNewsR_Tit ul .sec1{ background:none;}
.syNewsR_Tit ul .sec2{ background:#FFFFFF; font-weight:bold; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}

.syNewsR_Main{ height:185px; padding:13px 13px 0 13px;}
.syNewsR_Main ul li{ height:25px; line-height:25px; background:url(../images/biao.jpg) no-repeat left 10px; padding-left:10px;}
.syNewsR_Main ul li span{ float:right; line-height:25px;}

/*zhuanti*/
.content-w-ray{ border:1px solid #dcdcdc;}
.news-more{background:url(../images/more.jpg) no-repeat; width:15px; height:15px; display:inline-block;float:right;}
.topic{background-color:#fff; position:relative; *height:248px;}
.topic dl{border-top:1px solid #c4c4c4;}
.topic dt{height:32px; line-height:32px; background:url(../images/topic-txt-bg.gif) repeat-x top left; overflow:hidden; cursor:pointer;}
.topic-more{display:block; float:right; background:url(../images/web-hot.gif) -10px -205px no-repeat; height:6px; width:11px; margin:14px 16px 0 0;_margin:14px 8px 0 0;}
.topic dt a{ padding:0 0 0 17px; background:url(../images/web-hot.gif) -8px -167px no-repeat;}
.topic .dt-bold a{ font-weight:700;}
.topic dd{border-top:1px solid #c4c4c4; padding:1px 0; display:none;}
.topic dd img{ vertical-align:middle}
.topic-title{background:url(../images/topic-bg.gif) repeat-x top left; height:34px}
.topic-title h3{line-height:34px;color:#993b33;background:url(../images/web-hot.gif) -8px -124px no-repeat; padding:0 0 0 17px;}
.topic-title h3 .news-more{margin:10px 14px 0 0;_margin:10px 6px 0 0;}

/*syProR*/
.syProR{ border:1px solid #dcdcdc;}
.syProR_Tit{ height:35px; background:url(../images/newT_bg.jpg) repeat-x;}
.syProR_Tit ul li{ float:left; line-height:35px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold; padding:0 30px; cursor:pointer; border-right:1px solid #dcdcdc;}
.syPtoR_Tit ul .pro1{ background:none;}
.syProR_Tit ul .pro2{ background:url(../images/onBg.jpg) no-repeat right; color:#993b33;}

.syProR_Main{ height:217px; padding:15px;}
.syProR_Main ul li{}

.sy_case{ float:left; margin:12px 6px;}
.sy_case img{ padding:3px; border:1px solid #eeeeee;}

/*neiP*/
.neiP{ background:url(../images/neiP.jpg) no-repeat;}
.neiP div{ margin-left:15px;}

/*neiLeft*/
.leftMenu{ width:195px;}
.leftMenu dl dt{ height:37px; line-height:38px; background:url(../images/leftTit.gif) no-repeat; padding-left:35px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.leftMenu dl dd{ border:1px solid #dcdcdc; border-top:none; padding-bottom:5px;}
.leftMenu dl dd h3{ height:35px; line-height:45px; font-size:14px; font-weight:bold; color:#993b33; background:url(../images/leftIcon.gif) no-repeat left 18px; padding-left:10px; margin-left:25px;}
.leftMenu dl dd ul{ margin-left:35px;}
.leftMenu dl dd ul li a{ line-height:25px; padding-left:10px; background:url(../images/leftIcon.gif) no-repeat left -37px;}
.leftMenu dl dd ul li a:hover{ line-height:25px; padding-left:10px; background:url(../images/leftIcon.gif) no-repeat left -76px; font-weight:bold;}
.leftMenu dl dd ul li a:hover span{ background:url(../images/leftIcon.gif) no-repeat right -115px; padding-right:15px;}

/*neiMain*/
.nei{ border:1px solid #dcdcdc; float:left; width:99.8%;}
.neiTit{ height:35px; background:url(../images/newT_bg.jpg) repeat-x;}
.neiTit span{ display:block; float:left; border-right:1px solid #dcdcdc; padding:0 30px; line-height:35px; font-size:14px; font-weight:bold; background:url(../images/onBg.jpg) no-repeat right; color:#993b33;}
.neiMain{ padding:20px;}
.neiMainA{ padding:20px; font-size:14px; line-height:24px;}
.neiMain .line{ height:2px; background:#993b33; margin:15px 0;}

.newsList{ padding-bottom:10px; border-bottom:1px dashed #c4c4c4;}
.newsList li{ line-height:25px; background:url(../images/biao.jpg) no-repeat left 9px; padding-left:10px;}
.newsList li span{ color:#999999; float:right;}

.productList{ width:740; margin:0 auto;}
.productList li{ float:left; width:350; padding:20px 20px 20px 0; border-bottom:1px solid #c4c4c4;}
.productList li .pic img{ width:150px; height:120px; margin-right:15px;}
.productList li .cont{ width:185px; line-height:24px; color:#888888;}

.webList{ width:740; margin:0 auto;}
.webList li{ float:left;}
.webList li .pic img{ width:180px; height:120px; padding:2px; border:1px solid #c4c4c4; margin:10px 30px 0 30px;}
.webList li .cont{ text-align:center; line-height:24px; color:#888888;}

.pages{ clear:both; width:450px; text-align:center; margin:0px auto; padding-top:15px;}

.neiRit{ width:250px; float:right; border:1px solid #dcdcdc;}
.neiRit_T{ height:35px; background:url(../images/newT_bg.jpg) repeat-x;}
.neiRit_T span{ display:block; float:left; line-height:35px; font-size:14px; font-weight:bold; color:#993b33; background:url(../images/web-hot.gif) no-repeat -5px -125px; padding-left:20px;}
.neiRit_M{ padding:10px;}

/*--------------------------------------------------------------*/
.video-case .broadcast,.vc-218 .broadcast,.video-case .video-topics,.video-case .view,.video-case .graphic-topics{background:url(../images/case-icon.gif) no-repeat ;display: inline-block;overflow: hidden; cursor:pointer; border:none;}
.video-case .broadcast,.vc-218 .broadcast{ background-position:0 0;width:63px; height:25px; color:#fff; line-height:25px; padding:0 0 0 8px; margin:0 5px 0 0}

.video-center{overflow:hidden; padding:0 0 20px 0;}
.vc-218{width:218px; float:left; overflow:hidden; border-bottom:1px dashed #dcdcdc; padding:30px 15px 15px 15px;}
.vc-218 .li-214{ width:214px; padding:1px; position:relative; border:1px solid #b3cede; overflow:hidden; cursor:pointer;}
.vc-218 .li-214 img{ float:left;}
.vc-218 .li-p-5{ padding:8px 0 5px 0;}
.vc-218 .li-p-5 a{ background:url(../images/video-ico.gif) right top no-repeat; padding:0 20px 0 0; display:inline-block; font-size:12px; line-height:18px;}
.vc-218 .span-icon{ position:absolute; top:50px; left:76px; width:58px; height:58px; background:url(../images/video-icon.png) no-repeat top left; display:block;/*ÒÔÏÂÎªIE6ÉèÖÃPNGÍ¸Ã÷´úÂë*/ _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/video-icon.png");}

.solution-w-790{ width:790px; overflow:hidden; }
.solution-title{ position: relative; overflow:hidden; width:790px;}
.solution-title ul{float:right;height:38px;}
.solution-title ul li{float:left; margin:0 10px 0 0;}
.solution-title ul li a{ height:23px;line-height:21px; display:inline-block; cursor:pointer;}
.solution-title ul li a span{ height:23px; line-height:21px;  display:inline-block; margin-left:3px;}
.solution-title ul li a b{  height:23px; line-height:21px; display:inline-block; padding:0 7px 0 10px; color:#666; font-weight:normal;}
.solution-title ul li a:hover{ background:url(../images/1_01.gif) top left no-repeat; height:23px; display:inline-block;}
.solution-title ul li a:hover span{ background:url(../images/solution-title-bg.gif) top right no-repeat; height:23px; display:inline-block; margin-left:3px;}
.solution-title ul li a:hover b{ background:url(../images/02_04.gif) center bottom no-repeat; height:23px; line-height:21px; display:inline-block; padding:0 7px 0 10px; color:#fff; font-weight:normal;}
.solution-title ul .selected a{ background:url(../images/1_01.gif) top left no-repeat; height:23px; display:inline-block;}
.solution-title ul .selected a span{ background:url(../images/solution-title-bg.gif) top right no-repeat; height:23px; display:inline-block; margin-left:3px;}
.solution-title ul .selected a b{ background:url(../images/02_04.gif) center bottom no-repeat; height:23px; line-height:21px; display:inline-block; padding:0 7px 0 10px; color:#fff; font-weight:normal;}
.solution-content{overflow:hidden;width:790px;}

.switch-t{ position:relative; height:35px; background:url(../images/switch-bg.gif) left top repeat-x;}
.switch-t li{ float:left; padding:0 30px; line-height:35px; font-size:14px; cursor:pointer; border-right:1px solid #c4c4c4; font-weight:700;}
.switch-t li.hover-sw{ float:left; padding:0 30px; line-height:35px; font-size:14px; border-right:1px solid #c4c4c4; background:#fff url(../images/web-hot.gif) 85px -230px no-repeat;font-weight:700; color:#993b33;}

/*foot*/
.btmT{ border-bottom:1px solid #d1d1d1; border-top:2px solid #a70200;}
.btmC{ padding-top:10px; line-height:30px;}