/* Copyright@ uveps.com */
body,dl,dt,dd,div,form,fieldset,input,textarea,img,h1,h2,h3,h4,h5,h6,li,ol,ul,em,p,span,strong,table.th,tr,td
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {/* display: block;*/font-family:"Microsoft YaHei"; margin:0;  padding:0}audio, canvas, video { display: inline-block; *display: inline; *zoom: 1}audio:not([controls]), [hidden] { display: none}h1,h2,h3,h4,h5,h6{ font-weight:normal}ul, li, ol{list-style:none}
/** Base Styles **/html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%}body { margin: 0; line-height: 1.5}body, button, input, select, textarea { font-family: sans-serif; color: #333}/** IE Fixes **/img { border: 0; -ms-interpolation-mode: bicubic}svg:not(:root) { overflow: hidden}figure { margin: 0}/** Links **/*:focus {outline: none}a:focus { outline: none}a:hover, a:active { text-decoration:none; outline: 0}a,a:visited{ text-decoration:none}a{ color:#666}a:hover{color:#f30}table { border-collapse: separate; border-spacing: 0}caption, th, td { text-align: left; font-weight: normal}table, td, th { vertical-align: middle}
/* Basic Selectors */
.center{ clear:both; width:1200px; margin:0 auto; overflow:hidden}
/*HEADER */
header{ width:100%; clear:both; z-index: 999; background: #fff;position: relative}
.topa{ width:100%; height:33px; background:#fdfdfd; border-bottom:1px solid #f5f5f5}
.topf span{ font-size:12px; color:#999; float:left; line-height:33px}
.topf p{ font-size:12px; color:#999; float:right; line-height:33px}
.topf p a{ padding:0 10px; color:#999}
.topf p a:hover{ color:#f30}
.topb{ height:110px; background:url(http://www.sz120.com/Template/Default/Skins/Default/images/tel.gif) right no-repeat}

/*FOOTER */
footer{ width:100%; clear:both; height:268px; background:#0092d8; margin-top:30px}
.flogo{ width:550px; float:left}
.flogo img{ float:left; width:550px; height:75px; padding-top:30px}
.flogo p{ float:left; width:400px;  padding:10px 0 0 95px; line-height:22px; font-size:13px; color:#fff}
.wchat{ width:340px; float:right; padding-top:35px}
.wchat p{ font-size:14px; color:#fff; line-height:40px; height:40px}
.wchat img{ clear:both}
.wchat .wimg{ padding-left:60px}
.wchat span{ float: left; clear:both;font-size:13px; line-height:20px; color:#fff}
/*guahao CSS */
#fullbg { background-color:gray; left:0; opacity:0.6; position:absolute; top:0; z-index:1000; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6}
#dialog { background-color:#fff; height:410px; left:50%; margin:-205px 0 0 -195px; position:fixed !important; /* 娴姩瀵硅瘽妗� */ position:absolute; top:50%; width:390px; z-index:1008; display:none}
#dialog .close { margin:0 0 12px; height:45px; line-height:45px; background:#f6f6f6; border-bottom:1px solid #eee; overflow:hidden}
#dialog .close span{ width:120px; height:45px; background:url(../images/uvbg.gif) 0 -868px no-repeat; float:left; margin:1px 18px; font-size:16px; padding-left:48px; font-weight:bold; color:#666}
#dialog .close a{width:40px; height:40px; display:block; float:right; margin:2px 0; background:url(../images/uvbg.gif) 0 -115px no-repeat}
#dialog .close a:hover{width:40px; height:40px; display:block; background:url(../images/uvbg.gif) 0 -155px no-repeat}
#dialog .formt{ clear:both; padding:12px 20px}
#dialog .formt li input,#dialog .formt li select{font-family:"Microsoft YaHei"; font-size:14px; color:#999}
#dialog .formt li.text ,#dialog .formt li.kst,#dialog .formt li.batnt{ height:50px}
#dialog .formt li.sex,#dialog .formt li.swtt{ height:35px}
#dialog .formt li.text input{ width:310px; height:33px; padding-left:35px}
#dialog .formt li.kst select{ width:348px; height:36px; padding:3px 3px 3px 35px}
#dialog .formt li.batnt input{ width:348px; height:45px; font-size:18px; color:#fff; border-radius:5px; border:none}
#dialog .formt .tputs{ border:1px solid #0092d8; color:#3a84e8; background:url(../images/uvbg.gif) 5px -195px no-repeat}
#dialog .formt .tput{ border:1px solid #e6e6e6; background:url(../images/uvbg.gif) 5px -355px no-repeat}
#dialog .formt .telts{ border:1px solid #0092d8; color:#3a84e8; background:url(../images/uvbg.gif) 5px -236px no-repeat}
#dialog .formt .telt{ border:1px solid #e6e6e6; background:url(../images/uvbg.gif) 5px -396px no-repeat}
#dialog .formt .kstcs{ border:1px solid #0092d8; color:#3a84e8; background:url(../images/uvbg.gif) 5px -276px no-repeat}
#dialog .formt .kstc{ border:1px solid #e6e6e6; background:url(../images/uvbg.gif) 5px -436px no-repeat}
#dialog .formt .timets{ border:1px solid #0092d8; color:#3a84e8; background:url(../images/uvbg.gif) 5px -317px no-repeat}
#dialog .formt .timet{ border:1px solid #e6e6e6; background:url(../images/uvbg.gif) 5px -477px no-repeat}
#dialog .formt .batns{background:#0092d8}
#dialog .formt .batn{background:#f30}
#dialog .formt li.sex label{ width:68px; float:left;  color:#666; font-size:14px}
#dialog .formt li.sex label input{ width:16px; height:16px; float:left; margin-top:3px}
#dialog .formt li.sex label span{ padding:0 5px}
#dialog .formt li.swtt p{ text-align:right; color:#666; line-height:20px; font-size:12px}
#dialog .formt li.swtt p a{ color:#f30; padding:0 3px}
#dialog .formt li.swtt p a:hover{ color:#0092d8}
/* ZIXUN */
.fix_box{ width:82px; height:auto; position:fixed; top:194px; left:50%; margin-left:630px; background:#f2f2f2; text-align:center; z-index:1008}
.fix_box .ftit{ display:block; height:32px; background:#ff660a; font-size:16px;  color:#fff; text-align:center; line-height:32px; margin-bottom:5px}
.fix_box .fix_zx{ background:url(../images/uvbg.gif) no-repeat 0 -515px; display:block; height:74px;font-size:12px; overflow:hidden; position:relative}
.fix_box .fix_qq{ background:url(../images/uvbg.gif) no-repeat 0 -589px; display:block; height:74px;font-size:12px; overflow:hidden; position:relative}
.fix_box .fix_ph{ background:url(../images/uvbg.gif) no-repeat 0 -663px; display:block; height:74px;font-size:12px; overflow:hidden; position:relative}
.fix_box .fix_zx:hover{ background-position:-82px -515px; display:block; height:74px; overflow:hidden}
.fix_box .fix_qq:hover{ background-position:-82px -589px; display:block; height:74px; overflow:hidden}
.fix_box .fix_ph:hover{ background-position:-82px -663px; display:block; height:74px; overflow:hidden}
.fix_box .weix{ background:url(../images/uvbg.gif) no-repeat 0 -737px; display:block; height:101px;overflow:hidden; position:relative}
.fix_box .fix_rolltop{ background:url(../images/uvbg.gif) no-repeat 0 -837px; display:block; height:30px}
.fix_box p{ position:absolute; top:52px; left:0; text-align:center; width:82px; padding:0; margin:0}
.fix_box .weix b{ position:absolute; bottom:3px; left:0; font-size: 14px; text-align:center; color:#666;width:88px}
.fix_box a{ color:#666}
.fix_box a:hover{ color:#f30}

.fix_boxl{ width:82px; height:auto; position:fixed; top:192px; right:50%; margin-right:505px; background:#ff853b; height:360px; text-align:center; z-index:1008}
.fix_boxl a{ display:block; height:82px; height:89px; font-size:14px; color:#fff; text-align:center; border-bottom:1px solid #fd9f65}
.fix_boxl a img{ width:55px; height:50px; padding-top:10px}
.fix_boxl a p{ line-height:20px}
.fix_boxl a:hover{ color:#cc0000}
/*FOOTER */
.zwfoot{ height:60px; display:block}


