/* css reset.css
 * -----------------------------------------------------------------*/
body, div, dl, dt, dd, ul, ol, li { margin: 0; padding: 0; }
body { font: 12px  "Microsoft Yahei", 'Simsun', 'Arial'; }
img { border: 0; }
a { color: #006eb2; text-decoration: none; }
ul, ol { list-style: none; }
input, button, textarea, select, optgroup, option { font-family: "Microsoft Yahei", "Simsun", "Arial"; font-size: 100%; outline: none; }
.clr:after, .clr:before { display: table; content: ""; }
.clr:after { clear: both; }
.clr { zoom: 1; }
.fll { float: left; }
.flr { float: right; }
.bodydefault { background: #fff; }
.window { float: right; position: absolute; right: 1px; top: 300px; overflow: hidden; zoom: 1; z-index: 2000; }
.fullSlide { min-width: 1200px; position: relative; height: 400px; width: 100%; margin: 0 auto }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 400px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 216px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 10px; left: 0; height: 20px; line-height: 20px; text-align: center; _background: #000; _filter: alpha(opacity=60); }
.fullSlide .hd ul { text-align: center; padding-top: 5px; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display: inline; zoom: 1; width: 5px; height: 5px; border-radius: 5px; margin: 5px; background: #000; overflow: hidden; line-height: 9999px; opacity: .8 }
.fullSlide .hd ul .on { background: #fff; }

/*
 * eader.css ------------------------------------------------------*/
.topBarWrap { position: relative; background: url(/resource/zgdj/img/bg_top_bar.png) bottom repeat-x; height: 31px; }
.topBarLayer { position: absolute; top: 0; left: 0; width: 100%; height: 25px; background-color: #fff; opacity: 0.5; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); }
.topBar { position: relative; width: 1000px; margin: 0 auto; height: 25px; }
.topWelcome { color: #434343; line-height: 25px; }
.news tr { height: 45px; }
.searchField { padding: 2px 10px 0 0; }
.searchText { width: 110px; height: 18px; padding: 0 0 0 20px; line-height: 18px \9; background: #fff url(/resource/zgdj/img/ico_search_bar.jpg) 4px center no-repeat; border: 1px #d4d4d4 solid; vertical-align: middle; color: #333; }
.searchPost { width: 42px; height: 19px; border: none; background: url(/resource/zgdj/img/ico_search_post_bar.jpg) center no-repeat; vertical-align: middle; cursor: pointer; }
.topBarLink { line-height: 25px; color: #117ac3; }
.topBarLink:hover { text-decoration: underline; }
.headWrap { height: 128px; background: #FAFCFD url(/resource/zgdj/img/bg_header.jpg) top center no-repeat; }
.logoWrap { width: 980px; margin: 0 auto; }
.logoLink { display: block; margin: 20px 0 0 0; }
.logoLink img { vertical-align: middle; }

/*
 * focusWrap.css ---------------------------------------------------*/
.focusWrap { padding: 3px 0; width: 1035px; margin: 0 auto;	/*background: #fff;*/ background: #f6f9fa; text-align: center; }
.focusWrap img { vertical-align: middle; }

/*
 * mainWrap.css ----------------------------------------------------*/
.mainWrap { width: 1200px; margin: 0 auto; min-width: 1000px; background: #fff; }
.mainBorder {border: 1px #e0e0e0 solid; width: 1200px; margin: 20px auto; min-width: 980px; min-height: 500px; background-color: white; padding-top: 3px; padding-bottom: 3px; }
.mainBorder .title { text-align: center; line-height: 40px; font-weight: bold; font-size: 20px; margin: 20px 0; border-bottom: 1px #eee solid; padding-bottom: 20px; }
.mainBorder .title span { color: #999; display: block; font-size: 12px; font-weight: normal; }
.mainBorder .contant { font-size: 14px; color: #666; padding: 20px 80px; line-height: 35px; min-height: 500px; }
.mapTag { width: 1039px; background: none repeat scroll 0 0 #fff0e1; clear: both; color: #1f1f1f; line-height: 28px; margin: 0px auto 0px auto; text-align: left; text-indent: 10px; }
.mapTag a { color: #D81D3C; }
.mainTopShaow, .mainBtmShadow { height: 9px; background-repeat: no-repeat; background-color: transparent; background-position: center; }
.main { padding: 3px 0px; background: url(/resource/zgdj/img/bg_main_rep.png) repeat-y; }
.mainTopShaow { background-image: url(/resource/zgdj/img/bg_main_top.png); }
.mainBtmShadow { background-image: url(/resource/zgdj/img/bg_main_btm.png); }
.mainLeft { width: 870px;  }
.mainRight { width: 300px; }

/*
 * columnWidget.css ------------------------------------------------*/
.columnWidget { width: 100%; }
.columnTit0 { position: relative; height: 45px; margin: 0 0px; padding: 0 0 0 10px; border: 1px #eee solid; border-bottom: 3px #ff9922 solid; color: #f37511; font-size: 16px; line-height: 40px; font-weight: bold; }
.columnTit1 { position: relative; height: 40px; margin: 0 1px; padding: 0 0 0 10px; border-bottom: 3px #ff9922 solid; color: #f37511; font-size: 15px; line-height: 40px; }
.columnTit { position: relative; height: 45px; margin: 20px 0 0 0px; padding: 0 0 0 10px; border: 1px #eee solid; border-bottom: 3px #ff9922 solid; color: #333; font-size: 16px; line-height: 40px; }
.columnTitMore { font-size: 12px; color: #006eb2; font-weight: normal; position: absolute; right: 10px; top: 0px; }
.columnSpan { position: relative; height: 40px; margin: 0 1px; padding: 0 0 0 10px; border-bottom: 1px #ff9922 solid; color: #f37511; font-size: 14px; line-height: 25px; }
.columnTitMore:hover { text-decoration: underline; }
.columnContent { padding: 5px 0 0 0; background: #fff url(/resource/zgdj/img/bg_col_top.png) top center no-repeat; }
.columnBox { padding: 0 0 6px 0; background: #fff; border-bottom: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; }
.columnBox2 { padding: 0 0 6px 0; background: #fff; border-bottom: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; height: 241px; }
.zlxzBG { background: #fff url(/resource/zgdj/img/HUA_03.png) top center no-repeat; }
.zlxzBG tr { height: 30px; }
.zlxzBG td { padding-left: 10px; padding-top: 3px; }
.columnBox .box { padding: 6px; }
.columnBox .box p { margin: 6px; color: #006EB2; }
.columnBox hr { border-bottom-width: 0; border-style: solid; border-top-width: 1px; color: #e5e5e5; }

/*.columnBox1 {
	padding: 0 0 6px 0;
	background: #fff;
    border:1px solid #e5e5e5;
	border-top:4px 
	#fd3765 solid;}	
*/
.columnBox0 { background: #fff; border: 1px solid #e5e5e5; height: 237px; }
.columnBox01 { background: #fff; border: 1px solid #e5e5e5; height: 232px; }
.columnArrowWidget .columnContent { }
.columnArrowWidget .columnBox { background-image: url(/resource/zgdj/img/bg_col_arrow_btm.png); }
.mainHalf .columnContent { padding: 0; background-image: url(/resource/zgdj/img/bg_col_mid_top.png); }
.mainHalf .columnBox { background-image: url(/resource/zgdj/img/bg_col_mid_btm.png); }
.downloadbox >.list { padding: 10px 0px; }
.downloadbox >.list li { line-height: 35px; }
.downloadbox >.list li span { padding-left: 20px; display: inline-block; width: 200px;font-size: 14px }
.downloadbox >.list li span i { color: #999; padding-right: 10px }
.downloadbox >.list li a { line-height: 30px; float: right; padding-right: 10px; background: url(/resource/zgdj/img/download.png) no-repeat left 0px; margin-top: 10px; height: 20px; width: 30px; }

/*
 * newsWidget.css --------------------------------------------------*/
.newsWidget li { position: relative; margin: 0 10px; padding: 0 0 0 12px; height: 28px; background: url(/resource/zgdj/img/ico_triangle_r.jpg) left center no-repeat; line-height: 28px; }
.newsCate, .newsLink { color: #666; }
.newsLink { margin: 0 0 0 4px; }
.newsLink:hover { text-decoration: underline; }
.newsTime { position: absolute; right: 5px; bottom: 0px; color: #9A9A9A; }
.noticeNews .newsLink { }
.noticeNews { margin: 10px 0; height: 205px; }
.noticeNews li {font-size: 14px; position: relative; margin: 0 10px; padding: 0 0 0 12px; height: 28px; background: url(/resource/zgdj/img/ico_triangle_r.jpg) 0px 6px no-repeat; line-height: 18px; }
.noticeNews li span { float: right; color: gray; }

/*
 * loginSwitch.css -------------------------------------------------*/
.loginSwitchBox {	/* border-bottom: none; */

	/*margin: 20px 1px 0 1px;*/
padding: 0;	/*height: 40px;*/ line-height: normal; margin-top: 20px; }
.loginSwitch li { margin: 0px 0 0 0; float: left; width: 50%; line-height: 42px; text-align: center; background-color: #E9EBED; font-size: 14px; color: #333; font-weight: bold; cursor: pointer; }
.loginSwitch li.loginCurrent { background: #fe9900; color: #fff; line-height: 42px; padding: 0px 0 0 0; margin-top: 0px; }
.loginField { width: 100%; margin: 12px auto; margin-bottom: 11px; font-size: 0; }
.loginField label { display: inline-block; width: 85px; text-align: right; font-size: 12px; color: #a9a9a9; vertical-align: middle; font-weight: normal; }
.loginFieldText { width: 180px; padding: 0 4px; border: 1px #e0e0e0 solid; height: 35px; line-height: 24px \9; font-size: 12px; vertical-align: middle; }
.loginIdentify { width: 70px; margin-right: 10px; }
.loginField img { vertical-align: middle; }
.loginReg, .loginPost { display: inline-block; width: 46%; height: 36px; line-height: 36px; font-size: 15px; }
.loginReg { background: #E9EBED; text-align: center; color: #aaa9a9; }
.loginPost { background: #f37511; border: none; color: #fff; }
.columnNormal .columnBox { padding-bottom: 6px; }
.loginBtn { text-align: center; padding-left: 15px; }
.sideContact { font-size: 18px; background: url(/resource/zgdj/img/ico_concat.jpg) left top no-repeat; }
.sideContact li { height: 46px; line-height: 46px; border-top: 1px #EBEBEB solid; margin: 0 0 0 50px; padding: 0 0 0 12px; }
.sideContact1 { font-size: 12px; padding: 0px 20px; background-image: url(/resource/zgdj/img/lie.png); background-repeat: no-repeat; }
.sideContact1 li { line-height: 34px; margin: 0 0 0 10px; padding: 0 0 0 20px; }

/*.sideIcoA{ background-position: 0 2px;}
.sideIcoB{ background-position: 0 -28px;}
.sideIcoC{ background-position: 0 -60px;}
.sideIcoD{ background-position: 0 -88px;}
.sideIcoE{ background-position: 0 -116px;}
.sideIcoF{ background-position: 0 -140px;}*/
.sideSafe { margin: 0 10px; background: url(/resource/zgdj/img/ico_doc.jpg) 15px center no-repeat; padding: 4px 0 10px 60px; border-bottom: 1px #C5C5C5 solid; }
.sideSafe span { display: inline; padding-left: 10px; }
.sideSafeLink { font-size: 13px; color: #065bc5; line-height: 18px; }
.sideSafeLink:hover { text-decoration: underline; }
.sideShortcut li { background: none; }
.sideShortcut .newsCate { color: #006eb2; }
.mainHalf { width: 502px; }
.columnTable { margin: 0 auto; }
.columnTable th, .columnTable td { padding: 5px; }
.columnTable th { background: #EEF2F6; color: #818790; }
.columnTableLine { border-bottom: 1px #E2E2E2 dashed; color: #424242; }
.clr1958B1 { color: #1958B1; }
.clrD70000 { color: #D70000; }

/*
 * columnTab.css ---------------------------------------------------*/
.imgScrollWrap { margin: 10px 0 0 0; padding: 9px 0 4px 0; }
.imgItems { background: #eee; margin: 10px 0; height: 55px; }
.imgItems li { float: left; margin: 0 0 0 14px; }
.imgItems li img { border: 1px #C7D3DA solid; display: block; }
.imgTitle { display: block; padding: 4px 0; }

/*
 * columnTab.css ---------------------------------------------------*/
.columnTab { position: absolute; right: 0px; top: 0px; }
.columnTab li { float: left; margin: 0 8px 0 0; padding: 0 8px; height: 41px; font-size: 14px; color: #666; line-height: 41px; cursor: pointer; }
.columnTab .columnTabCurrent { background: #ff9922; color: #fff; }
.columnTabContent { display: none; }

/*
 * footWrap.css ----------------------------------------------------*/
.footWrap { width: 1200px; margin: 10px auto 0 auto; padding-bottom: 20px; background: #fff }
.foot {	/*background: url(/resource/zgdj/img/rep_foot_nav.jpg) top repeat-x;*/
background: #fe9900; margin-bottom: 20px; }
.foot .navBox { padding: 0; }
.foot .navBox li { width: 180px; text-align: center; background: url(/resource/zgdj/img/space_foot_nav.jpg) right center no-repeat; }
.foot .navBox li select { vertical-align: middle; }
.foot .navBox .navLink { height: 42px; line-height: 42px; }
.foot .navBox .navLink:hover { color: #fff; }
.navSpace { display: inline-block; height: 40px; vertical-align: middle; }
.footWrap p { text-align: center; line-height: 2; color: #5C5C5D; }
.footWrap p span { padding: 0 6px; }

/*
 * nav.css ---------------------------------------------------------*/
.navWrap {/*	background: url(/resource/zgdj/img/rep_nav_bg.png) top repeat-x;*/
background: #fe9900; width: 100%; margin: 0 auto; min-width: 1200px; }
.navBox { width: 1036px;	/*width: 966px;*/ margin: 0 auto; }
.navBox li { float: left; }
.navBox .icoNavHome { background: #fff url(/resource/zgdj/img/ico_nav_home.jpg) 30px center no-repeat; }
.icoNav .navLink, .icoNav .navLink:hover { color: #fff; }
.navBox .icoNav { background-color: #f37511; }
.icoNav a { color: #fff; }
.navLink { float: left; height: 40px; line-height: 40px; font-size: 16px; padding: 0 52.5px; color: #fff; text-shadow: 0 0 5px rgba(0, 0, 0, 0.05); white-space: nowrap; }
.icoNavHome .navLink, .icoNavHome .navLink:hover { color: #ff9922; }
.navLink:hover { color: #fff; }
.idcard { margin-top: 0px; margin-right: 0px; width: 273px; }
.loginedWidget { border: 1px solid #E1E3E4; background: #fff; padding: 10px; }
.bors { border: 1px solid #f00; }
.loginedName { border-bottom: 1px #DCDCDC dashed; }
.loginedName h1 { font-size: 15px; font-weight: none; /*  line-height:45px; */ color: #999; height: 38px; overflow: hidden; /*  height:45px; */ margin: 0 auto; width: 230px; }
.loginOut, .login { display: inline-block; vertical-align: middle; background-image: url(/resource/zgdj/img/css_sprit.png); background-repeat: no-repeat; float: left; background-color: transparent; }
.ico-logined { display: inline-block; vertical-align: middle; float: left; background-color: transparent; }
.loginedTxt { }
.loginedTxt span { display: inline-block; width: 200px; margin: 0 0 0 15px; vertical-align: middle; color: #797a7c; font-size: 17px; }
.ico-logined { width: 100%; height: 120px; vertical-align: middle; background-position: 0 -110px; }
.zones { width: 100%; height: 70px; margin-top: 40px; }
.alone1 { width: 27%; height: 40px; float: left; background: url(/resource/zgdj/img/css_sprit.png)  20px 40px; }
.alone { float: left; width: 70%; height: 40px; font-size: 15px; color: #ccc; }
.loginedBtns { width: 230px; margin: 0 auto; zoom: 1; }
.loginedBtns:after, .loginedBtns:before { display: table; content: ""; }
.loginedBtns:after { clear: both; }
.loginOut, .login { width: 102px; height: 37px; }
.loginOut { float: left; background-position: 0 0; }
.login { float: right; background-position: 0 -52px; }
.noticelist { width: 100%; }
.pageBur { width: 100%; line-height: 30px; }
.pageBur a { font-size: 14px; color: #fe9900; }
.noticelist tr { line-height: 40px; border-bottom: 1px; border-bottom-style: dashed; border-bottom-color: #C0C0C0; }
.noticelist a { font-size: 12px; color: #1a58b0; }
.seachBur { width: 100%; }
.seachBur input { border-color: #95b8e7; border-width: 1px; border-style: solid; height: 25px; }
.seachBur select{border-color: #95b8e7; border-width: 1px; border-style: solid; height: 25px; color: #fe9900;}
.seachBur .span { margin-left: 10px; color: #fe9900; }
.seachBur hr { color: #fe9900; border-style: solid; }
.linkbutton { background: url(/resource/zgdj/img/rep_nav.jpg)  repeat-x !important; border: 1px solid #ccc !important; margin: 0 5px !important; display: inline-block !important; text-decoration: none !important; font-size: 12px !important; color: #fe9900 !important; padding: 2px 10px !important; cursor: pointer !important; }
.ns-icon { background: url("/resource/zgdj/img/search_notice.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0); display: block; height: 32px; width: 32px; }
.bidderBG { background: url("/resource/zgdj/img/bidderBG.png") no-repeat scroll 0 0 #fff; color: #225c8f; display: block; font-size: 15px; font-weight: bold; height: 55px; padding-left: 68px; padding-top: 16px; padding-right: 15px; }
.main_l { width: 870px; float: left; margin: 0px 0 0 10px; }
.main_l_1 { height: 340px; width: 870px; background: url(/resource/zgdj/img/img_bg.png) no-repeat center center; position: relative; }
.main_l_1 h2 { padding-left: 20px; height: 60px; line-height: 60px; }
.main_l_1 p { float: left; width: 260px; text-indent: 2em; line-height: 20px; font-size: 14px; padding-left: 20px; color: #999; }
.main_l_1 input { position: absolute; width: 182px; height: 55px; border: none; cursor: pointer; outline: black; background: none; right: 20px; }
.main_l_1 input.btn1 { background: url(/resource/zgdj/img/btn1.png) no-repeat center center; top: 20px; }
.main_l_1 input.btn2 { background: url(/resource/zgdj/img/btn2.png) no-repeat center center; top: 75px; }
.main_l_2 { height: 630px; margin-top: 20px; }
.h2 { height: 48px; background: #EAF9FE; border: 1px solid #E9F1F4; color: #B92A2E; line-height: 48px; font-size: 16px; padding-left: 10px; }
.dl_Div { height: 322px; background: #fff; }
.dl_Div dl { float: left; width: 290px; height: 160px; border-right: 1px dashed #DAE3EA; border-bottom: 1px dashed #DAE3EA; }
.dl_Div dl.border_none { border-right: none; }
.dl_Div dl dt { text-align: center; margin-top: 30px; }
.dl_Div dl dd { text-align: center; line-height: 24px; }
.banner { height: 69px; margin-top: 20px; border: 1px solid #F0F1F3; background: #fff; }
.banner img { width: 280px; height: 53px; margin: 8px 0 0 8px; float: left; }
.studyDiv { height: 125px; margin-top: 10px; }
.studyDiv h2 { height: 30px; line-height: 30px; padding-left: 15px; color: #DD3141; font-size: 16px; }
.studyDiv>div { height: 280px; border: 1px solid #ccc; border-right: none; border-top: 3px solid #DD3141; }
.studyDiv_l { float: left; width: 335px; height: 50px; margin: 5px 0 0 20px; }
.studyDiv_l div { height: 230px; border: 1px solid #ccc; border-top: 1px solid #DD3141; }
.studyDiv_l div p { height: 38px; width: 330px; line-height: 42px; padding-left: 10px; #	background: url(/resource/zgdj/img/icon_1.png) no-repeat 15px center; font-size: 13px; color: #006FB3; }
.studyDiv_l div p.p1 { background: url(/resource/zgdj/img/icon_2.png) no-repeat 15px center; }
.window { float: right; position: absolute; right: 1px; top: 300px; overflow: hidden; zoom: 1; z-index: 2000; }
#ErrorMsg { text-align: center; color: #ed5f5b; font-family: Microsoft YaHei; }
.welcome { border-bottom: 1px #ddd dotted; line-height: 60px; font-size: 15px; padding-left: 20px; font-weight: bold; }
.logincontent { padding: 50px 40px 70px 100px; color: #999; background: url(/resource/zgdj/img/yes.png) no-repeat 40px 45px }
.tuichu { padding: 8px 18px 8px 28px; border: 1px #ddd solid; background: #ccc url(/resource/zgdj/img/yesno.png) no-repeat 7px 10px }
.jinru { padding: 8px 18px 8px 28px; border: 1px #fe9900 solid; color: #fff; margin-left: 10px; background: #fe9900 url(/resource/zgdj/img/yesno.png) no-repeat  7px -16px }
.zixuntel { font-size: 20px; margin-top: 55px; padding-left: 20px; padding-top: 8px; }
.zixuntel b { font-size: 14px; padding-left: 10px; padding-right: 10px; color: #333; line-height: 30px; float: left; }
.zixuntel span { color: #f37511; font-size: 22px; line-height: 30px; display: block; float: left; }
.linetitle { border-bottom: 1px #eee solid; overflow: hidden; margin: 5px 0 }
.linetitle >h1 { margin: 0; margin-left: 0px; font-size: 22px; background: url(/resource/zgdj/img/titleicon.png) no-repeat 20px 10px; padding: 0 10px 0 40px; float: left; line-height: 40px; border-bottom: 0px #7ca425 solid; color: #f37512; font-weight: bold; }
.linetitle a { float: right; margin-right: 5px; padding: 5px 10px; margin-top: 5px; font-size: 14px; color: #666; background: #fff; }

/*tab*/
.slideTxtBox { width: 100%; text-align: left; }
.slideTxtBox .hd { height: 40px; line-height: 40px; background: #fff; padding: 0 10px 0 20px; margin-top: 15px; padding-left: 10px; position: relative; border-bottom: 0px solid #eee; }
.slideTxtBox .hd ul { float: left; position: absolute; left: 15px; top: -1px; height: 60px; }
.slideTxtBox .hd ul li { float: left; cursor: pointer; font-size: 15px; padding: 0 15px; text-align: center; font-weight: bold; border: 1px solid #eee; margin-right: 10px; }
.slideTxtBox .hd ul li.on { height: 42px; color: #fff; border-bottom: 0px #7ca425 solid; background: #ff9922 }
.slideTxtBox .bd ul { padding: 5px 15px 0px 15px; zoom: 1; border: 0px solid #eee;  }
.slideTxtBox .bd li { line-height: 24px; overflow: hidden }
.slideTxtBox .bd li .date { float: right; color: #999; }
.slideTxtBox .bd ul { position: relative; border-top: 3px #ff9922 solid; }
.slideTxtBox .bd ul .more { text-align: center; margin-top: 14px; position: absolute; left: 48%; bottom: 10px; }
.slideTxtBox .bd ul .more .fa { padding-left: 5px; }
.infolist { background: #fff; }
.infolist li a { display: block; border-bottom: 0px #eee dashed; overflow: hidden; color: #1A58B0; padding: 0 0 0 12px; height: 35px; background: url(/resource/zgdj/img/ico_triangle_r.jpg) left center no-repeat; line-height: 28px; }
.infolist li .title { float: left; display: table; line-height: 35px; vertical-align: middle; margin-left: 0px; width: 80%; font-size: 14px; }
.infolist li .class { float: left; display: table-cell; margin-left: 10px; width: 100px; text-align: center; color: #b3b3b3; font-size: 12px; line-height: 20px; }
.infolist li .data { float: left; display: table-cell; width: 20%; text-align: right; color: #666; font-size: 14px; line-height: 20px; padding-top: 8px; }
.infolist li .button { margin-top: 8px; display: table-cell; color: #0a559d; float: right; border: 1px #0a559d  solid; border-radius: 3px; padding: 3px 8px; display: block; }
.infolist li .button:hover { background: #0a559d; color: #fff; }
.infolist li .class span { color: #666; }
.infolist li .data span { color: #666; }
.infolist li a .title:hover { color: #1c9eea; }
.leftborder{border: 1px #e0e0e0 solid; margin-top: 20px; height: 1000px;width:100%;}
.selectclass{overflow: hidden;line-height: 30px;padding-bottom:20px;}
.selectclass li{ float:left;padding: 0 10px; border-right:1px #eee solid;color: #f90;font-size: 14px;cursor: pointer}
.selectclass li a{color: #f90;font-size: 14px}
.selectclass li:last-child{border:0;}
.selectclass .on{background:#2657af;color: #fff;border-radius: 5px}
.selectclass .on a{color: #fff}