
/* CSS Document */
select{ font:12px/24px "微软雅黑"; color:#666}
.hide{
	display:none;
}
/* 头部 */
.signPic{ background:url(../image/signPic.gif) no-repeat;}
.header{ /* border-top:3px solid #1f79bb;*/  position:relative; z-index:99}
.header_bg{ position:absolute; left:0; top:0; width:100%; background:#fff; -moz-opacity:0.7; filter:alpha(opacity=70); opacity:0.7;  height:70px;}
.header_contF{ margin:0 auto; width:950px; position:relative; z-index:999999;  }
.header_bot{ width:100%; height:8px; position:absolute; top:70px; left:0; background:url(../image/infinite_bottom.png) repeat-x}
.logoF{ width:150px; margin-right:13px; position:relative; }
.navF .b-nav .navBox{ width:82px; margin-top:9px; float:left; position:relative; }
.navF .b-nav .navBox .nav{ width:82px; height:49px; line-height:49px; text-align:center;}
.navF .b-nav .navBox .nav .navName{ font-size:14px; color:#444444; font-weight:bold; } 
.navF .b-nav .navBox .line{ background:url(../image/headerLine_2x18.png) no-repeat right 16px; }
/*.navF .b-nav .navBox .cur{ position:absolute; background:url(../img/triangle-bott_9x5.gif) no-repeat center bottom #fff; z-index:9999; padding:0 5px; left:-5px; }*/
.navF .b-nav .navBoxs .cur{
	padding: 0 0 0 5px;
	background:url(../image/headerLine_2x18.png) no-repeat right 16px;
}
.navF .b-nav .navBox .cur .navName{ color:#015694; }
.navF  .b-nav .navBox .nav .sdBox{ display:none;}
.navF .sNav{ width:336px; margin-top:20px; margin-left:10px; }
.navF .sNav .snavLeft{ float:left; width:12px; height:28px; background:url(../image/h-sNavGg-l_12x28.png) no-repeat; }
.navF .sNav .snavRight{ float:left; width:12px; height:28px; background:url(../image/h-sNavGg-r_12x28.png) no-repeat; }
.navF .sNav .snavCenter{ float:left; width:312px; height:28px; background:url(../image/h-sNavGg-c_1x28.png) repeat-x; }
.navF .sNav .snavCenter dl{ float:left; }
.navF .sNav .snavCenter dl .nav{ padding:0 6px; }
.navF .sNav .snavCenter dl .line{ background-position:right -80px;  }
.navF .sNav .snavCenter dl .line a:hover{ color:#c7081b}
.navF .sNav .snavCenter dl .nav .navName{ line-height:28px; color:#444444; display:block; }
.navF .sNav .snavCenter dl.nav .navName:hover{ color:#015694;  }
.navF .sNav .snavCenter dl .cur .navName{ color:#015694 }
.navF .sNav .snavCenter dl .nav .navName:hover{ color:#c7081b}
/* .navF .searchFrame{ width:105px; height:30px; margin-top:19px; position:relative; overflow:hidden; } */
.navF .searchFrame  li{ float:left; margin-left:5px;} 
.navF .searchFrame  .searchPicFrame{ width:18px; height:16px;}
.navF .searchFrame  li .langLink{ font-weight:bold; font-size:14px; font-family:Arial; color:#c7081b; } 
.navF .searchFrame .searchPic{ width:18px; height:16px;}
.navF .searchFrame span{ width:5px; padding:1px 4px; height:16px; background-position:-295px 2px;   }
/*.navF .searchFrame .searchBox{ width:65px; height:30px; background:url(../img/bg/searchBox_165x30s.png) no-repeat; float: left; margin-top: 2px;}
.navF .searchFrame .searchBox .h-submitBtn { display:inline-block; width:18px; height:15px; float: right; margin: 6px 8px 0 0; background:url(../img/searchSign_18x15.png) no-repeat;}
.navF .searchFrame .searchBox .searchTxt{ width:15px; margin-left:10px; margin-top:1px; padding:0 5px 0 2px; line-height:24px; height:24px;  border:0 none; *height:23px; *line-height:23px; background:#fff; float: left;}
*/
/* 子导航内容块 */

.navF .b-nav .navBox .h-floatDiv{ display:none; position:absolute; top:49px;  background:#fff;  z-index:999; }
.navF .b-nav .navBox .paddFloatDiv {  padding:26px 28px 35px 28px; }
.navF .b-nav .navBox .bm_paddFloatDiv { padding:5px 26px; }
.header .geelyWold .h-floatDiv{  left:-5px; width:496px; }
.header .brandModels .h-floatDiv{  left:-95px; width:799px; }
.header .carShoppingGuide .h-floatDiv{  left:-96px; width:516px; }
.header .careService .h-floatDiv{ left:-159px; width:495px; }
.header_listFrame  {}
.header_listFrame dl {}
.header_listFrame dl .h-subNav { font-size:14px; font-weight:bold;}
.header_listFrame dl .h-subNav a:hover { color:#c7081b;}
.header_listFrame dl .h-listF a { padding-left:7px; background-position:0 -45px }
.header_listFrame dl .h-listF a:hover { color:#c7081b; background-position:0 -105px }
.header_picBox .phoF { position:relative;}
.header_picBox .phoF .picSign { width:20px; height:20px; position:absolute; right:0; bottom:0; background:url(../image/h-picBoxSign.gif) no-repeat 0 0; }
.header_picBox .contF h2{ font-weight:bold;}
.header_picBox .contF a{ line-height:22px;}
.header_picBox .contF a:hover{ color:#c7081b}
.header_picBox .tel { color:#c7081b; font-weight:bold; font-size:18px;}

.header .carShoppingGuide .header_listFrame ul li { line-height:29px; height:29px; border-bottom:1px solid #e7e7e7; }
.header .carShoppingGuide .header_listFrame ul li a { padding-left:10px; font-weight:bold; font-size:14px;  }
.header .carShoppingGuide .header_listFrame ul li a:hover { color:#c7081b;  }
.header .carShoppingGuide .header_listFrame .tlCont { font-weight:bold;}

.header .shadowBox .subNavBgStyle { background:url(../image/h-subNavBg_919x107.jpg) repeat-x bottom}
.header .shadowBox .header_listFrame .h-carList { width:665px; margin-left: 42px; display: inline;}
.header .shadowBox .header_listFrame .h-carList li { float:left; margin-left:13px; display:inline; margin-bottom:5px; }
.header .shadowBox .header_listFrame .h-carList li .phoF { width:120px; height:60px; overflow:hidden; }
.header .shadowBox .header_listFrame .h-carList li .model { text-align:center; font-weight:bold; line-height:17px; }
.header .shadowBox .header_listFrame .h-carList .subCur .model { color:#c7081b; text-align:center; font-weight:bold;  }
.header .shadowBox .header_listFrame .brandLogo { margin-top:12px;}
.header .shadowBox .shadowBoxBg { background:#ffffff; position:absolute; left:0; top:0;}

.lang{position:absolute;right:20px;top:0px;font-size:12px;z-index:1001;}

/* 阴影框架*/
.shadowBox  .topBorder, .labelShadowBox .topBorder{ background:url(../image/dialogbox_top.png) ; width:100%; height: 2px; overflow: hidden; position: absolute; top: -2px; left: 0px;}
.shadowBox  .bottomBorder, .labelShadowBox .bottomBorder{ background: url(../image/dialogbox_bottom.png); height: 8px; overflow: hidden; position:absolute; bottom:-8px; left:-2px; width:100%;}
.shadowBox  .leftBorder, .labelShadowBox .leftBorder{  background: url(../image/dialogbox_left.png); height: 100%; left: -2px; overflow: hidden; position: absolute; top: -2px; width: 2px;}
.shadowBox  .rightBorder, .labelShadowBox .rightBorder{ background: url(../image/dialogbox_right.png); height: 100%; overflow: hidden; position: absolute; right: -4px; top: -2px; width: 4px; }
.shadowBox  .infinite_bottom, .labelShadowBox .infinite_bottom {  background:url(../image/infinite_bottom.png);height: 8px; overflow: hidden; position:absolute; bottom:-8px; left:-2px; width:100%;}
.shadowBox  .corner, .labelShadowBox .corner { background:url(../image/dialogbox_corner.png); height: 4px; overflow:hidden; width:4px; position:absolute; bottom:-4px; right:-4px;}

.shadowBox  .topBorder, .labelShadowBox .topBorder{_background: url(../image/dialogbox_top.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../image/dialogbox_top.png"); 
_background:none; }
.shadowBox  .bottomBorder, .labelShadowBox .bottomBorder{ _background: url(../image/dialogbox_bottom.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../image/dialogbox_bottom.png"); 
_background:none;}
.shadowBox  .leftBorder, .labelShadowBox .leftBorder{ _background: url(../image/dialogbox_left.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../image/dialogbox_left.png"); 
_background:none;}
.shadowBox  .rightBorder, .labelShadowBox .rightBorder{ _background: url(../image/dialogbox_right.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../image/dialogbox_right.png"); 
_background:none;}
.shadowBox  .infinite_bottom, .labelShadowBox .infinite_bottom { 
 _background:url(../image/dialogbox_bottom.png) no-repeat center;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="../image/dialogbox_bottom.png"); 
_background:none;}
.shadowBox  .corner, .labelShadowBox .corner { _background: url(../image/dialogbox_corner.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../image/dialogbox_corner.png"); 
_background:none;}


/*备用*/
.colorCont{ color:#666666;}
.colorContLink{ color:#c7081b }
.contLineHeight{ line-height:22px;}

/*各栏目背景图片*/
/*.intBg{ background:url(../img/bg/subbanner.jpg) no-repeat center top}*/
.orderBg{background:url(../image/bgorder.jpg) no-repeat center top}
.shopBg{ background:url(../image/shoppingguideBg.jpg) no-repeat center top}
.serviceBg{ background:url(../image/serviceBg.jpg) no-repeat center top}
.hrBg{ background:url(../image/hrBg.jpg) no-repeat center top}
.bgAtt{ background-attachment:fixed}

/*侧栏定位*/
.mainNavbg{height:120px;position:relative;padding-top:65px;}
.mainNav{ line-height:20px; color:#999999; }
.mainNav  h2{ font-size:30px; line-height:38px; font-weight:bold; color:#818688; }
.mainNav a{ color:#999999;  }
.mainNav a:hover{ color:#c7081b; text-decoration:underline; }
.bodyMainF{ background:#fff; min-height:540px; height:auto!important; height:540px;_height:540px;}
.leftMenuF{ position:relative;}
.leftMenuF .menuF{border-left:#ccc 1px solid;border-top:#c7081b 4px solid;border-right:#ccc 1px solid;border-bottom:#ccc 4px solid;background:#ffffff;}
.leftMenuF .menuF dl{ border-bottom:1px solid #b7bcbe; padding-left:24px;}
.leftMenuF .menuF .menuTl{ font-size:14px; font-weight:bold; color:#666666; line-height:35px; cursor:pointer;}
.leftMenuF .menuF .menuTl a{ display:inline-block; height:35px; font:bold 14px/35px "微软雅黑"; color:#666}
.leftMenuF .menuF .menuOn a{ color:#c7081b}
.leftMenuF .menuF .menuTl a:hover{ color:#c7081b}
.leftMenuF .menuF dd{  padding-bottom:20px;}
.leftMenuF .menuF dd a{ padding-left:15px; display:block; line-height:24px; color:#666666; font-size:12px;  }
.leftMenuF .menuF dd a:hover, .leftMenuF .menuF dd .cur{ color:#c7081b; background-position:1px -143px; }
.fixed{ z-index:100; overflow:visible;  position:fixed; top:0;}
.absolute{ position:absolute; left:0}
.bodyMainTl{ border-bottom:1px solid #e5e5e5;margin-bottom:20px;}
.bodyMainTl h2{ line-height:24px; font-size:24px; margin-bottom:20px; font-weight:bold; }
.rightContBox{ background:#fbfcfc; height:289px}

/*video*/
.videoBg{height:650px;background:#3d1a1c url("../image/videobg.jpg") center top no-repeat;}
.videoList h3{font-size:24px; padding-bottom:10px; border-bottom:#000 1px solid; margin-bottom:20px;}
.videoList .clear{margin-bottom:40px;}
.videoList ul li{float:left;}
.videoList ul li.m-r{margin-right:20px;}

/*orderimg*/
.orderimg{float:left;margin-right:10px;}
.orderCon{float:left;padding-top:40px; width:40%;font-size:16px;line-height:30px;}
.orderCon .bodyMainTl{border-bottom:#000 2px solid;}
.orderDetail p{clear:both;font-size:16px;line-height:30px;color:#333;}
.orderDetail p span{color:#ff0000;}
.orderDetail input[type="text"]{margin-bottom:10px; width:240px;padding:3px 10px;}
/*Footrer*/
.footer{ width:100%; height:185px; background:#fff; overflow:hidden;}
.footerCon{ width:950px; margin:0 auto; padding-top:20px}
.footerCon th{ padding-left:28px; font-size:14px; line-height:16px; border-right:1px solid #ededed; padding-bottom:10px}
.footerCon th a{ color:#c7081b}
.footerCon td{ padding-left:28px; border-right:1px solid #ededed;  line-height:20px;}
.footerCon td a:hover{ color:#c7081b}
/* .footerBott{ height:70px; background:url(../img/bg/indexFooter.jpg) repeat-x; } */
.footerBottCon{ width:950px; margin:0 auto; padding-top:10px;}
.footerBottCon li{ float:left; line-height:32px; color:#ccc}
.footerBottLink{ float:left;}
.footerBottLink li { padding-right:2px;font-family:"微软雅黑","华文细黑",Arial,sans-serif;}
.footerBottLink li a{ line-height:32px; color:#555; }
.footerBottLink li a:hover{ color:#015694}
.footerBottTips { float:right; }
.footerBottTips .footerAttention { width:86px; height:32px; }
.footerBottTips p{ line-height:32px; float:left; padding:0 10px; color:#6c6c6c}
.footerBottTips a{ line-height:32px; color:#555; }
.footerBottTips a.fCare{ display:block; padding-left:25px; width:61px; height:32px; color:#555; background:url(../image/sign06.jpg) no-repeat 17px center}
.footerBottTips a.fShare{ display:block; text-align:right; padding-right:25px; width:46px; height:32px; color:#555; background:url(../image/sign07.jpg) no-repeat 52px center}
.footerBottTips .cur {  }
.footerBottTips .cur a.fCare { color:#fff; background:url(../image/footerBtn01_86x32.jpg) no-repeat; }
.footerBottTips .cur a.fShare { color:#fff; background:url(../image/footerBtn02_71x32.jpg) no-repeat; }

#footerBott .f-attention { display:none; width:219px; height:127px; background:#fff; }
#footerBott .f-attention h4 {  margin-top:5px; line-height:38px; font-size:14px; font-weight:bold; padding-left: 18px; }
#footerBott .f-attention .qr_code_box  { width:108px; height:127px; overflow:hidden; border-right:1px solid #e2e6e9; background:#f4f5f7; }
#footerBott .f-attention .qr_code { display:block; margin:0 auto; }
#footerBott .f-attention .rContBox { width:110px; height:127px; overflow:hidden; }
#footerBott .f-attention .rContBox .contList { margin-left:12px; padding-top:10px; overflow:hidden; width:90px; background:url(../image/footer-bg_79x9.gif) no-repeat center 0;}
#footerBott .f-share  { display:none; width:211px; height:161px;  background:#fff; }
#footerBott .f-share h4 { padding-left:16px; line-height:30px; font-size:14px; background:url(../image/footerBoxTl_1x30.gif) repeat-x; font-weight:bold; }
.f-attention .jiathis_style .jiadiv_02 .jiatitle, .f-share .jiathis_style .jiadiv_02 .jiatitle { width:80px; line-height:26px;}
#footerBott .f-share .contF { padding:12px 18px;}

/*翻页样式*/
.page{ margin:40px auto 0; text-align:center}

/*内页结构*/
.bgblack{}
.fullCon{width:100%;max-width:1120px;margin:0 auto;padding:0;}
.insideCon{ width:1120px; margin:0 auto 0;}
.intTitle{ width:100%; height:50px}
.intTitle h2{ font:bold 16px/50px "微软雅黑"; color:#c7081b; float:left}
.intTitle a{ float:right; margin-top:17px; display:inline}
	/*公用切换一*/
.newsBox{ width:628px; height:185px; padding:4px; border:1px solid #e5e5e5; position:relative}
.newsBox .left{ width:20px; height:20px; background:url(../image/sign-11_20x20.png) no-repeat; position:absolute; top:157px; right:48px; cursor:pointer}
.newsBox .leftHover{ background:url(../image/sign-10_20x20.png) no-repeat}
.newsBox .right{ width:20px; height:20px; background:url(../image/sign-12_20x20.png) no-repeat; position:absolute; top:157px; right:23px; cursor:pointer}
.newsBox .rightHover{ background:url(../image/sign-13_20x20.png) no-repeat}
.newsBox .mid{ width:628px; height:185px; overflow:hidden}
.newsBox .mid li{ width:628px; height:185px; float:left} 
.newsBox .mid li .newsBoxImg{ width:408px; height:185px; float:left}
.newsBox .mid li .newsBoxDetail{ width:179px; height:173px; float:right; background:#f4f4f4; padding:12px 18px 0}
.newsBox .mid li a:hover .newsBoxDetail p{ color:#c7081b}
	/*列表模块一*/
.dutyBox{ width:6280px; margin:10px auto 0}
.dutyBox li{ width:628px; height:133px; padding:18px 0 26px; border-bottom:1px solid #e5e5e5}
.dutyBox li img{ float:left; margin:3px 22px 0 0; display:inline}
.dutyBox li h2{ padding-bottom:5px;}
.dutyBox li h2 a{ font:bold 14px/22px "微软雅黑"; color:#c7081b}
.dutyBoxDetail{ height:66px}
.dutyBoxDetail a:hover{ color:#c7081b}
.dutyBox li a.dutyMore{ background:url(../image/sign-09_3x5.png) no-repeat left center; line-height:18px; color:#c7081b; padding-left:10px; display:inline-block}
.dutyinfoBox{ width:470px; margin:26px auto 0}
.dutyinfoBox h2{ font-size:18px; font-weight:bold; color:#c7081b; text-align:center}
.dutyinfoBox h3{ font-size:16px; margin:12px auto; text-align:center}
.dutyinfoTips{ height:32px; border:1px solid #f2f2f2; border-left:none; border-right:none; text-align:center; margin-bottom:25px;}
.dutyinfoTips span{ line-height:32px; color:#999; padding:0 8px; display:inline-block}
.dutyinfoDetail{ display:none;overflow:hidden}
.dutyinfoDetail{ width:470px; overflow:hidden}
.dutyinfoDetail,.dutyinfoDetail p{ font-size:14px; line-height:24px; text-indent:2em;}
.dutyinfoDetail br{ line-height:16px;}
.dutyinfoDetail img{ display:block; margin:0 auto; max-width:470px}
	/*列表模块二*/
.eduBox{ width:470px; margin:11px auto 0}
.eduBox li{ width:450px; height:140px; padding:9px; border:1px solid #e5e5e5; margin-top:24px;}
.eduBoxImg{ width:200px; height:140px; float:left}
.eduBoxDetail{ width:208px; height:130px; padding:10px 16px 0; background:#f7f7f7; float:right; overflow:hidden}
.eduBoxDetail h2 a{ font-weight:bold; font-size:14px; display:inline-block}
.eduBoxDetail a:hover{ color:#c7081b}
	/*列表模块三*/
.newsCon{ margin-top:30px;}
.newsList{ width:638px; margin-top:35px; border-top:1px solid #eee}
.newsList li{ width:638px; height:32px; border-bottom:1px solid #eee; float:left; overflow:hidden}
.newsList li a{ display:inline-block; float:left; background:url(../image/liBg09.png) no-repeat 11px 15px; padding-left:20px; line-height:32px;}
.newsList li a:hover{ color:#c7081b}
.newsList li span{ float:right; line-height:32px; margin-right:13px; display:inline}

	/*listgrid*/
.listgrid ul li{float:left;display:block; margin:0 20px 60px 0;width:184px; height:100px; padding:5px;}
.listgrid ul li a{border:#ccc 2px solid;display:block;}
.listgrid ul li a:hover{border:#ff0000 2px solid;}
.listgrid ul li.last{margin-right:0;}
.listgrid ul li span{display:block;line-height:14px;margin-top:5px;}
	/*列表模块四*/
.loanTips{ width:470px; float:left;}
.loanTips ul.tab{ width:470px; border-bottom:2px solid #0062a9; float:left; margin-bottom:16px;}
.loanTips ul.tab1{ width:470px; border-bottom:2px solid #0062a9; float:left; margin-bottom:16px;}
.loanTips li{ height:28px; background:url(../image/liBg12.jpg) repeat-x; float:left; margin-right:2px; display:inline; display:inline; line-height:28px; text-align:center; cursor:pointer; border:1px solid #e3e3e3; border-bottom:none; min-width:48px}
.loanTips li a{ display:inline-block; padding:0 20px}
.loanTips li.focus{ background:url(../image/liBg11.jpg) repeat-x; border:1px solid #147ecb; border-bottom:none}
.loanTips li.focus a{ color:#fff}
.loanTips .box{ width:470px; float:left}
.loanTips .boxs{ width:470px; float:left}
.loanTips .jobneed ul{ width:470px; height:32px; margin-bottom:5px; border:0}
.jobneed ul li{ margin-right:14px; height:32px; line-height:28px; font-size:14px; float:left; color:#ccc; background:none; border:none; margin:0; padding:0}
.jobneed ul li.focus{ background:none; border:none}
.jobneed ul li a{ font-size:14px; font-weight:bold; line-height:28px; display:inline-block; margin-right:14px}
.jobneed ul li a:hover,.jobneed ul li.focus a{ border-bottom:2px solid #f39700; color:#f39700}
.jobneed .boxa{ width:470px; float:left}
	/*Turn*/
.turn{ width:100%; padding:12px 0; border-top:1px solid #e5e5e5; margin-top:32px; position:relative}
.turn p{ font-weight:bold;}
.turn p a{ font-weight:normal;}
.turn a.dutyBack{ position:absolute; top:15px; right:0}
.turn a:hover{ color:#c7081b}

/*Link*/
.linkBox{width:180px; float:left; margin-bottom:20px;}
.linkBox ul li{background:#ffffff;}
.linkBox ul li a{display:block;padding:10px 20px 10px 50px;border:#cccccc 1px solid; margin-bottom:10px;}
.linkBox ul li a:hover{background:#c7081b;}
.linkBox ul li.i1 a{background:url("../image/i1.gif") 10px center no-repeat;}
.linkBox ul li.i2 a{background:url("../image/i2.gif") 10px center no-repeat;}
.linkBox ul li.i3 a{background:url("../image/i3.gif") 10px center no-repeat;}
.linkBox ul li.i4 a{background:url("../image/i4.gif") 10px center no-repeat;}

/*Hot*/
.hot{ width:180px; float:left}
.hotBox{ width:180px; float:left; margin-bottom:18px}
.hotBox h2{ font:bold 14px/39px "微软雅黑"}
.hotDetial{ width:160px; height:223px; padding:10px 10px 23px 10px; background:#fff; position:relative; float:left; overflow:hidden}
.hotDetial ul{ width:160px; height:223px; overflow:hidden; position:relative}
.hotDetial li{ width:160px; height:223px; position:absolute; display:none}
.hotDetial li h2{ width:160px; max-height:44px; overflow:hidden; margin-top:5px;}
.hotDetial li h2 a{ font:bold 12px/22px "微软雅黑"; color:#666}
.hotDetial li p a{ font:12px/20px "微软雅黑"; color:#666}
.hotDetial li a:hover{ color:#c7081b}
.hotDetial .num{ position:absolute; height:8px; top:108px; right:13px}
.hotDetial .num a{ display:inline-block; width:8px; height:8px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; margin-right:2px; overflow:hidden}
.hotDetial .num a.cur{ background:#c7081b; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.hotDet{ width:160px; height:158px; padding:10px 10px 23px 10px; background:#fff; position:relative; float:left; overflow:hidden}
.hotDet .show{ width:160px; height:158px; overflow:hidden; position:relative}
.hotDet ul{ width:160px; height:158px;  position:relative}
.hotDet li{ width:160px; height:158px; float:left}
.hotDet li img.newsimg{ float:left}
.hotDet li h2{ width:160px; height:44px; overflow:hidden}
.hotDet li h2 a{ font:bold 12px/22px "微软雅黑"; color:#666}
.hotDet li a:hover{ color:#c7081b}
.hotDet .thumb{ width:45px; height:8px; position:absolute; top:100px; _top:108px; right:10px; _right:20px; z-index:50}
.hotDet .thumb ul{ position:absolute; z-index:50}
.hotDet .thumb li{ width:8px; height:8px; position:relative; margin-right:1px; z-index:50; display:inline; _margin-right:0;}
.hotDet .thumb li a{ display:inline-block; width:8px; height:8px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; margin-right:2px; overflow:hidden}
.hotDet .thumb li.cur a{ background:#c7081b; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}


/* 百度地图 */

.dealerMap { position:relative; overflow:hidden; height:550px;}
.mapTl { width:100%; height:51px; background:url(../image/shopCarMapTl_1x51.jpg) repeat-x; border-bottom:1px solid #dfdfdf;   }
.mapTl select { width:80px; }
.mapBox { width:908px; height:448px; }
.addrBox { height:421px; width:205px; position:absolute; right:13px; top:65px; background:#fff; -moz-opacity:0.95; filter:alpha(opacity=95); opacity:0.95}
.mapControlBtn{ width:27px; height:27px; position:absolute; background:url(../image/mapControlBtn-show_27x27.gif) no-repeat;  left:423px; top:70px; cursor:pointer; z-index:55; }
.dealerMap .on{ background:url(../image/mapControlBtn_27x27.gif) no-repeat; }
.dealerMap .mapTlStyle { }
.dealerMap .DorsettStyle, .dealerMap .GleagleStyle, .dealerMap .BritishStyle {  font-weight:bold; color:#c7081b; font-size:14px;  font-family:"宋体"; } 
.dealerMap .DorsettStyle { padding-left:40px; width:190px; background:url(http://www.gt-lc.com/templates/shuifu/images/img/sign01_32x21.jpg) no-repeat 0 2px }
.dealerMap .GleagleStyle { padding-left:33px; width:197px; background:url(http://www.gt-lc.com/templates/shuifu/images/img/sign02_25x21.jpg) no-repeat 0 1px }
.dealerMap .BritishStyle { padding-left:29px; width:201px; background:url(http://www.gt-lc.com/templates/shuifu/images/img/sign03_21x21.jpg) no-repeat 0 1px }

.dealerMap .contF { width:236px;}
.dealerMap .contF .mapBtn { margin-top:9px;}
.dealerMap .contF .mapBtn li { float:left; margin-right:4px;}
.dealerMap .contF .mapBtn li a { display:block; text-align:center; line-height:23px; color:#fff;}
.dealerMap .contF .mapBtn .btn_01 { width:68px; height:25px; background:url(../image/mapBtn_68x25.jpg) no-repeat}
.dealerMap .contF .mapBtn .btn_01 a { width:66px; height:23px; }
.dealerMap .contF .mapBtn .btn_02 { width:88px; height:25px; background:url(../image/mapBtn01_88x25.jpg) no-repeat}
.dealerMap .contF .mapBtn .btn_02  a { width:88px; height:25px; } 

.leftCarModels { padding-top:13px; padding-left:15px;}
.leftCarModels li { float:left; line-height:24px; margin-right:15px;  }
.leftCarModels li select { width:100px; }
.leftCarModels li .selectBox { width:109px; height:22px; border:1px solid #c5c9cd; background:url(../image/selectBg_1x22.jpg) repeat-x 0 0; cursor:pointer;}
.selectBox .selectBg-left { width:9px; height:22px; background:url(../image/selectBg-left_9x22.jpg) no-repeat 0 0;}
.selectBox .selectBg { height:22px; width:79px; }
.selectBox .selectBtn { width:17px; height:18px; margin:2px; background:url(../image/selectBtn_17x18.jpg) no-repeat; }
.cityBox { padding-top:13px; padding-right:15px;}

.mapMsgBox { width:178px; height:373px; margin:0 auto; overflow:hidden; position:relative;  }
.mapMsgBox ul { width:178px; position:absolute; top:0;  }
.mapMsgBox li { border-bottom:1px solid #dfe0e1; cursor:pointer;}
.mapMsgBox li .contF { width:141px; padding:6px 5px; margin-left:25px;  word-break:break-all;word-wrap :break-word; }
.mapMsgBox li .contF h4, .mapMsgBox li .contF p { margin:0; padding:0; font-size:12px;  font-family:"宋体"; line-height:18px; }
.mapMsgBox li .contF h4 {font-weight:bold; color:#2a2a2a;  }
.mapMsgBox .msgSignBox { width:auto; height:auto;}
.mapMsgBox .msgSign { background:url(../image/mapSign_19x28.gif) no-repeat 0 8px;}
.addrBox .mapTopBtn, .addrBox .mapBottBtn { display:block; width:205px; height:23px; background:url(../image/mapScrollBtn.png) no-repeat;}
.addrBox .mapTopBtn { background-position:0 0;}
.addrBox .mapBottBtn { background-position:0 -23px;}


/*20130515*/
.brandLogo{ width:80px;}
.brandLogo a.signbrand01{ display:inline-block; width:77px; height:23px; background:url(../image/sign_brand_01.jpg) no-repeat}
.brandLogo a.signbrand01:hover{ background:url(../image/sign_brand_01_h.jpg) no-repeat}
.brandLogo a.signbrand02{ display:inline-block; width:77px; height:23px; background:url(../image/sign_brand_02.jpg) no-repeat}
.brandLogo a.signbrand02:hover{ background:url(../image/sign_brand_02_h.jpg) no-repeat}
.brandLogo a.signbrand03{ display:inline-block; width:77px; height:23px; background:url(../image/sign_brand_03.jpg) no-repeat}
.brandLogo a.signbrand03:hover{ background:url(../image/sign_brand_03_h.jpg) no-repeat}
/*20130522*/
.footerBottLink ul{ float:left}
.footerLink{ width:168px; height:22px; background:url(../image/indexLink.jpg) no-repeat; float:left; margin:5px 0 0 4px; display:inline; position:relative; z-index:199; cursor:pointer}
.footerLink span{ padding-left:8px;}
.footerLinkCon{ width:142px; padding:12px; background:#fff; border:1px solid #e7e7e7; border-radius:2px; position:absolute; bottom:22px; left:0; display:none}
.footerLinkCon a{ display:inline-block; width:142px; font:12px/18px "微软雅黑"; color:#555; padding:3px 0 3px 10px; background:url(../image/sign-09_3x5_h.png) no-repeat left 10px}
.footerLinkCon a:hover{ color:#c7081b; background:url(../image/sign-09_3x5.png) no-repeat left 10px}
/*20130725*/
.sl{ width:275px; float:left}
.slnum{ width:275px; float:left}
.slnum span{ display:inline-block; font-weight:bold; font-size:14px; color:#c7081b}
.header_picBox .contF a.newbutton{background: url(../image/input-07_116x36.jpg) no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: inline-block;
    font: bold 14px/32px "微软雅黑";
    height: 36px;
    margin-top: 4px;
    text-align: center;
    width: 116px;}

#header{
  height:92px;
  background: #fff;
}
#header .logoF{
  margin: 21px 42px;
}
#header .navF{
  text-align:right;
  /*min-width: 1200px;*/
  height: 100%;
}
#header .navF .content{
  min-width: 770px;
}
#header .navF .link{
  display:inline-block;
  line-height: 92px;
  float: right;
  /*text-align: center;*/
}
#header .navF .link > a{
  margin-right: 20px;
  min-width: 50px;
  padding:5px;
  font-size:18px;
  color:#818181;
}
#header .navF .link > a:hover{
  color:#c7081b;
}
#header .navF .phone{
  display:inline-block;
  line-height: 92px;
  float: right;
  font-size: 18px;
  margin-right: 30px;
}
#header .navF .phone img{vertical-align:middle;}
.navF .searchFrame{
  display:inline-block;
  width: 208px;
  height: 42px;
  margin-right: 30px;
  margin-bottom: 10px;
  vertical-align: middle;
  float: right;
  margin-top: 24px;
}
.navF .searchFrame .searchBox{
  width: 206px;
  height: 40px;
  margin-right: 29px;
  border: 1px #979797 solid;
}
.navF .searchFrame .searchBox .searchTxt{
  float: left;
  width: 152px;
  height: 36px;
  font-size: 16px;
  line-height: 24px;
  border-top: 0 none;
  border-left: 0 none;
  border-bottom: 0 none;
  padding-left: 10px;
  margin: 2px 0;
  border-right: 1px #979797 solid;
}
.navF .searchFrame .searchBox .h-submitBtn{
  display: inline-block;
  float: right;
  height: 41px;
  width: 42px;
}
.navF .searchFrame .searchBox .h-submitBtn img{
  margin-right: 10px;
  margin-top: 7px;
}
#footer{
  background: #000000;
  height:230px;
}
.footerCon{
  width: 1200px;
}
.footerBottCon{
  width: 1200px;
}
.footerCon th{
  border-right: 0 none;
  font-size: 18px;
  line-height: 24px;
  text-align:left;
}
.footerCon th a{
  opacity: 0.4;
  color: #ffffff;
}
.footerCon td{
  border-right: 0 none;
  font-size: 12px;
  text-align: left;
}
.footerCon td a{
  color:#ffffff;
}
.footerCon td a:hover{
  color:#ffffff;
  opacity: 0.4;
}
#footerBott{
  height: 110px;
  background: #000000;
}
#footerBott .footerBottCon{
  padding-top: 0;
}
#footerBott .footerBottCon >span{
  font-size: 12px;
  line-height: 110px;
  color: #fff;
  float: left;
}
#footerBott .footerBottCon .share{
  display: inline-block;
  height: 110px;
  text-align: right;
  float: right;
}
#footerBott .footerBottCon .share .jiatitle{
  display: inline-block;
  background: #000000;
  background: rgba(1,1,1,0.1);
  border-radius:2px;
  width:48px;
  height:48px;
  margin-top: 32px;
  margin-right: 5px;
}
.navF .b-nav .navBox{
  width: auto;
  margin-top: 0;
}
.navF .b-nav .navBox .h-floatDiv{
  margin-top: 60px;
}
.navF .b-nav .navBox .h-floatDiv{
  left: 0;
}
.navF .b-nav .navBox .floatDiv1{
  width: 496px;
}
.navF .b-nav .navBox .floatDiv2{
  width: 799px;
}
.navF .b-nav .navBox .floatDiv3{
  width: 516px;
}
.h-carList{
  width: 665px;
  margin-left: 42px;
  display: inline;
}
.h-carList li {
  float: left;
  margin-left: 13px;
  display: inline;
  margin-bottom: 5px;
}
.h-carList li p{
  text-align: center;
}
.subNavBgStyle {
  background: url(../image/h-subNavBg_919x107.jpg) repeat-x bottom;
}


/*以下CSS样式谨慎修改，内页各模块样式，多模板可共用*/

.met_module1{padding:30px 10px}
.met_module2_list{padding:10px 10px}
.met_module2_list li{list-style:none;border-bottom:1px solid #ddd;padding:15px 100px 15px 10px;position:relative}
.met_module2_list h2{font-weight:normal}
.met_module2_list li p{color:#818181}
.met_module2_list li span.time{color:#818181;position:absolute;right:10px;top:15px}
.met_module2_list li h2 i{margin-right:10px;position:relative}
.met_module2_list li.list_2 h2,.met_module2_list li.list_3 h2{margin-bottom:3px;font-weight:bold}
.met_module2_list li.list_2{padding:15px 0}
.met_module2_list li.list_3{padding-left:100px;min-height:80px}
.met_module2_list li.list_3 img{position:absolute;left:0;top:15px}
.met_module2_list li.list_3 span.time{position:static}
.met_module2 h1.met_title{font-size:28px;font-weight:normal;padding:5px 0}
.met_module2 .met_infos{color:#818181;font-size:12px;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #ddd}
.met_module2 .met_time{padding-right:6px}
.met_module2 .met_source{padding-right:6px}
.met_module2 .met_source a{color:#607fa6}
.met_module2 .met_editor{padding:0 10px}
.met_tools{border-top:1px solid #ddd;margin-top:30px;position:relative;padding:10px 10px 0;height:50px;line-height:50px}
.met_tools .met_page{clear:both;position:absolute;right:5px;top:0;color:#818181}
.met_tools .met_page li{ list-style:none; margin-left:30px;}
.met_tools .met_page li span{ padding-right:5px;}
.met_tools .met_page a{color:#607fa6}
.met_module3_list ul.list_1{list-style:none;visibility:hidden}
.met_module3_list ul.list_1 li{float:left;text-align:center;margin-top:30px;overflow:hidden}
.met_module3_list ul.list_1 li a{text-align:center;display:block;margin:0 auto;background:#fff;border:1px solid #ddd;font-size:0}
.met_module3_list ul.list_1 li h2{text-align:left;font-size:14px;padding:10px 10px;font-weight:normal;border-top:1px solid #ddd}
.met_module3_list ul a img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.met_module3_list ul a:hover h2{color:#333}
.met_module3_list ul a:hover img{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.met_module3_list ul.list_2{list-style:none;visibility:hidden}
.met_module3_list ul.list_2 li{padding:20px 10px;border-bottom:1px solid #ddd}
.met_module3_list ul.list_2 dt{float:left;position:relative}
.met_module3_list ul.list_2 dd{float:left;width:100%}
.met_module3_list ul.list_2 dd h2{padding:5px 10px;font-size:15px;font-weight:normal}
.met_module3_list ul.list_2 dd p{padding:5px 10px;color:#818181}

.met_pager{text-align:center;padding:30px 0 0}
.met_pager a{border:1px solid #e0e0e0;text-align:center;height:24px;line-height:24px;min-width:14px;_width:14px;text-align:center;display:inline-block;color:#aaa}
.met_pager a:hover{border:1px solid #a0a0a0;color:#aaa}
.met_pager .PreSpan,.met_pager .NextSpan{height:30px;line-height:30px;padding: 3px 6px;min-width:40px;_width:40px;text-align:center;background:#f0f0f0;color:#ccc;display:inline-block}
.met_pager .PreA,.met_pager .NextA{height:24px;line-height:24px;min-width:30px;_width:38px;color:#aaa}
.met_pager .PreSpan,.met_pager .PreA{margin-right:6px}
.met_pager .NextSpan,.met_pager .NextA{margin-left:6px}
.met_pager .firstPage,.met_pager .lastPage{font-weight:bold;height:24px;line-height:24px;min-width:30px;_width:30px;color:#aaa}
.met_pager .Ahover{font-weight:bold;background:#f0f0f0;color:#aaa}
.met_pager .PageText{margin-left:10px;color:#aaa;display:none;}
.met_pager #metPageT,#metPageB{text-align:center;border:1px solid #e0e0e0;color:#aaa;display:none;}
.met_pager #metPageT{width:20px;padding:6px 5px 5px}
.met_pager #metPageB{min-width:40px;_width:40px;padding:6px 0 5px;cursor:pointer;font-weight:bold}
.met_pager{
	margin-top:30px;
	padding:10px 0;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	text-align:center;
	clear:both;}
.met_pager a{
	text-decoration:none;
	color:#8698b6;
	background:#fff;
	border:1px solid #CCCCCC;
	padding:2px 3px;
	padding-bottom:2px;
	margin-right:3px}
.met_pager a.active{
	background:#0064AC;
	border:1px solid #0064AC;
	color:#fff}
.met_pager a:hover{
	text-decoration:none;
	color:#fff;
	background:#0064AC;
	border:1px solid #0064AC}

.met_pager a:hover{background:#c7081b;}
*html .met_pager #metPageT{height:13px;line-height:13px}
*html .met_pager #metPageB{padding:0;height:28px;line-height:20px}
*+html .met_pager #metPageT{height:13px;line-height:13px}
*+html .met_pager #metPageB{padding:0;height:28px;line-height:20px}

#messagelist{padding-bottom:15px}
#messagelist .metlist{margin-bottom:20px;border:1px solid #ddd;padding:5px}
#messagelist .metlist dt{padding:5px}
#messagelist .metlist dt span.name{color:#2c7199}
#messagelist .metlist dt span.time{padding-left:5px;color:#aaa;font-size:12px}
#messagelist .metlist dt span.tt{float:right;padding-right:5px;color:#aaa}
#messagelist .metlist dd.info span.tt{display:none;clear:both}
#messagelist .metlist dd.info span.text{display:block;line-height:1.5;padding:0 5px 10px;border-bottom:1px solid #ddd}
#messagelist .metlist dd.reinfo span.tt{display:block;padding:10px 5px 0;color:#2c7199}
#messagelist .metlist dd.reinfo span.text{display:block;line-height:1.5;padding:5px 5px 10px}
#messagelist .v52fmbx{margin:30px 0 0}
#linklist{padding:15px 15px 25px}
#linklist .ctitle{margin:10px 0 10px;padding:5px 10px;border-bottom:1px solid #ddd}
#linklist .inside{padding:15px 0 0}
#linklist .metlist .img li{list-style:none;display:inline;padding-right:5px}
#linklist .metlist .img img{width:88px;height:31px}
#linklist .metlist .txt li{list-style:none;float:left;width:88px;height:20px;line-height:20px;margin-right:5px;overflow:hidden}
#linksubmit{padding:15px}
#linksubmit table{margin:0 auto}
#joblist dl{padding:10px 5px 10px;margin-top:30px;border:1px solid #ddd}
#joblist dt{padding:0 10px;font-size:16px;font-weight:bold}
#joblist dd .dtail{padding:5px 10px 0;border-top:1px solid #ddd}
#joblist dd .dtail span{margin-right:15px}
#joblist dd .dtail a{color:#1c57c4}
#joblist dd .editor{padding:10px}
#joblist dd .mis{padding:5px 10px;border-bottom:1px solid #ddd;font-size:12px}
#joblist dd .mis span{margin-right:15px;color:#999}
#showjob h1.title{font-size:24px;padding:15px 5px;border-bottom:1px solid #ddd;margin-bottom:30px}
#showjob .ctitle{margin:30px 0 10px;padding:0 10px;font-size:16px;font-weight:normal;height:40px;line-height:40px;border-bottom:1px solid #ddd}
#showjob .met_editor{padding:0 10px}
#cvlist{padding:15px}
#showjob .paralist{padding:5px 10px;color:#fff;margin-top:30px;}
#showjob .paralist li{list-style:none;padding:8px 5px 8px 90px;min-height:20px;position:relative;border-bottom:1px solid #ddd}
#showjob .paralist li:last-child{border-bottom:0}
#showjob .paralist li a{color:#fff}
#showjob .paralist li span{position:absolute;left:0;top:0;width:80px;padding:8px 5px;overflow:hidden;word-wrap:break-word}
#showjob .info_cv{margin-top:30px;margin-left:10px}
#showjob .info_cv a{display:inline-block;background:#23b7e5;height:35px;line-height:35px;padding:0 35px;color:#fff;border-radius:2px}
#showjob .info_cv a:hover{background:#38c4f0}
#showjob .info_cv a.active{background:#1ba4cf}
ul.searchnavlist{list-style:none;padding:0 20px;margin:0}
ul.searchnavlist li{padding:5px 0}
ul.searchnavlist .advsearch_searchword input{width:90%;height:28px;line-height:28px\9;padding:2px 5px;border:1px solid #dcdfe0;background-color:#fff;color:#333;outline:0;border-radius:2px}
ul.searchnavlist .searchgo{display:block;background:#23b7e5;border:0 none;height:34px;line-height:26px;padding:0 35px;color:#fff;cursor:pointer;border-radius:2px;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun'}
ul.searchnavlist .searchgo:hover{background:#38c4f0}
ul.searchnavlist .searchgo:active{background:#1ba4cf}
#searchlist{padding:15px 0}
#searchlist li{padding-left:10px;margin-bottom:6px;line-height:1.5}
#searchlist ul{list-style:none;padding:0;margin:0}
#searchlist ul li{padding:3px 5px;margin-bottom:10px}
#searchlist ul li img{display:none}
#searchlist .search_title{display:block;padding:2px 0}
#searchlist .search_title a{font-size:16px;color:#12C;text-decoration:underline}
#searchlist .search_title em{color:#c00;text-decoration:underline;font-style:normal}
#searchlist .search_detail{display:block}
#searchlist .search_detail a{text-decoration:underline;color:#12C}
#searchlist .search_content em{color:#c00;font-style:normal}
#searchlist .search_updatetime{display:block;margin-top:5px;color:green}
#searchlist a:hover{text-decoration:underline}
#sitemaplist dl{margin-top:30px;padding:20px;border:1px solid #ddd}
#sitemaplist dt h2{font-size:18px;font-weight:normal;padding:10px 0;border-bottom:1px solid #ddd}
#sitemaplist dt h2 i{font-size:22px;margin-left:10px;font-weight:normal;color:#888;position:relative;top:2px}
#sitemaplist dd ul{float:left;width:25%;list-style:none;margin-top:20px}
#sitemaplist dd li{margin-top:5px}
#sitemaplist dd li h4 a{font-weight:normal;color:#666}
.v52fmbx_hr{border-top:1px solid #ddd;margin:0;padding:0 5px 0 15px;font-weight:bold;font-size:16px;background:#ddd;height:60px;line-height:60px;}
:-ms-input-placeholder{color:#999}
.met-focus{border:1px solid #23b7e5!important}
.v52fmbx{border:1px solid #ddd;border-top:0;overflow:hidden;text-align:left}
.v52fmbx dl:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.v52fmbx dl{width:100%;zoom:1;background:#fff}
.v52fmbx dl{border-top:1px solid #ddd;margin:0;display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;position:relative;padding:5px 0}
.v52fmbx dl dt{padding:15px 15px 10px 15px;width:50px;text-align:left;font-weight:normal;overflow:hidden;line-height:1.2}
.v52fmbx dl dd{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;-ms-flex:1;padding:2px 0 0 15px;margin:10px 0}
.v52fmbx dl dd label input{position:relative;top:1px;margin-right:3px}
.v52fmbx dl dd .fbox{margin:0 10px 0 0}
.v52fmbx dl dd .tips{color:#aaa}
.v52fmbx dl dd .tips:hover{color:#f00}
.v52fmbx dl dd.labelinline label{display:inline}
.v52fmbx dl dt.addimgdt{padding:10px 5px 10px}
.v52fmbx dl dt.addimgdt p{height:30px;line-height:30px;margin-bottom:8px}
.v52fmbx dl.noborder{border-bottom:0}
.formerror{margin-top:6px;height:20px;line-height:20px}
.formerror .fa-times{color:#fff;border-radius:3px;padding:1px 2px;font-size:16px;margin-right:5px;background:red}
.formerror .fa-check{color:#fff;border-radius:3px;padding:2px;font-size:14px;margin-right:5px;background:#10aa00}
.formerrorbox{border:2px solid #f00!important}
.v52fmbx dl dd.ftype_description{color:#fff;padding:8px;margin:0 5px;background:#6c6fbf}
.ftype_input .fbox{float:left}
.ftype_input .tips{float:left;padding-top:5px}
.ftype_input .fbox input{width:250px;height:28px;line-height:28px\9;padding:2px 5px;border:1px solid #dcdfe0;background-color:#fff;color:#333;outline:0;border-radius:2px;margin:0;}
.placeholder-ie{position:relative}
.placeholder-ie label{position:absolute;left:8px;top:7px;cursor:text;color:#999}
.ftype_textarea .tips{display:block}
.ftype_textarea textarea{width:350px;line-height:1.5;height:100px;padding:7px 5px;border:1px solid #dcdfe0;background-color:#fff;color:#333;outline:0}
.ftype_select .tips,.ftype_select-linkage .tips{display:block;margin-top:5px}
select{line-height:31px;height:31px;vertical-align:middle;background-color:#fff;outline:0;border:1px solid #ccc;padding:4px;color:#656565}
.ftype_radio .fbox label{font-weight:normal;height:28px;line-height:28px;margin:0;display:block}
.ftype_radio .fbox input[type='radio']{border-radius:100%;bottom:3px;height:15px;position:relative;vertical-align:middle;width:15px;margin:0;position:relative;top:-1px;margin-right:6px}
.ftype_radio .formerror{margin-top:0}
.ftype_checkbox .fbox input[type='checkbox']{border-radius:100%;bottom:3px;height:15px;position:relative;vertical-align:middle;width:15px;margin:0}
.ftype_checkbox .fbox label{font-weight:normal;height:28px;line-height:28px;margin:0;display:block}
.ftype_checkbox .fbox input{position:relative;top:-1px;margin-right:6px!important}
.ftype_checkbox .formerror{margin-top:0}
.ftype_transverse .fbox label{display:inline;margin-right:15px}
.submit{display:block;background:#23b7e5;border:0 none;height:34px;line-height:26px;padding:0 35px;color:#fff;cursor:pointer;border-radius:2px;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun'}
.submit:hover{background:#38c4f0}
.submit.active{background:#1ba4cf}
.v52fmbx dl dd.ftype_code input{width:80px;margin-right:10px}
.v52fmbx dl dd.ftype_code img{height:30px;position:relative;bottom:2px}