.h115{ height:115px;}
.h200{ height:200px;}
.guanggbox{ width:100%; overflow:hidden; background:#fff; height:auto;}
.nav li.navbg a,.nav li.navbg a:hover{ color:#3385FF; border-bottom:2px solid #3385FF; font-weight:bold;}
/*main*/
.main{ width:1188px; background:#fff; border:1px solid #ddd; height:auto; margin:15px auto; overflow:hidden;}
.info{ width:1050px; height:auto; margin:35px 20px; float:right;}
.info dl{ width:100%; margin-top:10px; float:left;}
.info dt{ width:200px; text-align:right; margin-right:15px; float:left;line-height:45px; overflow:hidden; margin-left:30px;}
.info dt span{ color:#f00; margin-right:3px;}
.info dd{ width:640px;_width:630px; float:left;}
.content{ width:100%; float:left; height:auto; position:relative; z-index:90}
.content dd input{ line-height:35px; height:35px; outline:0; border:1px solid #B3B3B3; float:left;  margin:5px 0;width:430px; color:#787878; background:#fff;}
.company_address select{ width:140px; height:24px; line-height:24px; outline:0; border:1px solid #ddd; float:left; margin:8px 0; margin-right:10px;}
.checkbox{ width:430px;height:auto;position:absolute;top:270px; line-height:30px; font-size:12px; left:46%; margin-left:-102px; background:#fff;z-index:99; display:none; padding-bottom:10px; border:2px solid #f60;}
.checkbox2{ width:430px; height:auto;position:absolute;top:335px; margin-top:-10px; line-height:30px; font-size:12px; left:46%; margin-left:-102px; background:#fff; z-index:99;display:none;border:2px solid #f60;}
.checked{ width:auto; float:left; z-index:777;}
.checked2{ width:350px; float:left; z-index:777;}
.checked .tit,.checked2 .tit{ width:120px; color:#E4393C; font-weight:bold; text-align:right; float:left;font-size:15px;}
.checkbox input,.xieyishu input,.checkbox2 input{ width:16px!important; height:16px!important; margin:0;}
.xuanz input{ margin-top:4px!important}
.xuanz span{ float:left; margin-left:2px; line-height:25px; color:#f80; font-weight:bold; cursor:pointer}
.xuanz,.xuan_ri li{ float:left; width:auto; margin-right:15px;}
.checked .xuanz_c{ width:350px; float:left; overflow:hidden;}
.checked2 .xuanz_c{ width:auto; float:left; overflow:hidden;}
.xuan{ width:100%; line-height:30px; height:auto;float:left; border-top:1px solid #ddd;}
.xuan dl{ width:100%; height:auto; overflow:hidden; float:left; border-bottom:1px solid #ddd;}
.xuan_le{ width:105px; text-align:right; padding-right:10px; background:#f0f0f0; height:auto; padding-bottom:3000px; margin-bottom:-3000px; float:left; overflow:hidden;}
.xuan_ri{ width:650px; padding-left:10px; border-left:1px solid #ddd;float:left; height:auto; overflow:hidden}
.xuan,.xuanhangye{ width:100%; line-height:30px; height:auto;float:left; border-top:1px solid #ddd;}
.xuanhangye ul{width: 90%;margin: 0 auto; margin-top:10px;}
.xuanhangye ul li{ width:25%; height:30px; line-height:30px; float:left; cursor:pointer;}
.xuanhangye ul li span{ padding:3px;}
.hangyelist{ width:320px;height: auto;position:absolute;line-height: 30px;font-size: 12px;background: #fff;z-index: 99;padding:5px 0;border: 1px solid #F7D389;background: #FEF6C7;display:none;}
.hangyelist ul li{display: block;float:left; width:100px;height:22px;white-space: nowrap;line-height:22px; margin-left:5px;}
.hangyelist ul li span{cursor: pointer;padding: 3px 4px;}	
.fabu{ width:100%; height:35px; overflow:hidden; line-height:35px; float:left; margin-top:10px; text-align:center;}
.fabu a{ width:120px!important; border-radius:3px; color:#fff; background:#f80; text-align:center; height:35px; display:block; margin:0 auto; font-weight:bold; font-size:14px; line-height:35px;}
.province{ width:100%; height:auto; float:left; padding:10px 0;}
.province li{ line-height:30px; float:left;}
.pos{ position:relative; z-index:10;}
.province li.w80 span,.xuan_ri li span{ cursor:pointer; padding:3px 4px;}
.xuan_ri li span{ white-space:nowrap}
.city{ width:320px; position:absolute;top:30px;left:5px;  border:1px solid #F7D389; background:#FEF6C7;display:none; padding-right:10px;}
.city li span strong{ color:#f60}
.city li{display:block; float:left; white-space:nowrap}
.city li.w50 input,.city li.w50 span{ *float:none!important}
.w160{ width:340px;}
.w80{ width:55px;}
.w50{ width:auto;}
.ml20{ margin-left:15px;}
.ml10{ margin-left:12px;}
.w160 span,.w50 span{ white-space:nowrap; display:inline; line-height:15px; height:15px; margin-top:4px; float:left}
a.guanbi02{ float:right!important; font-family:Arial; font-size:14px; cursor:pointer; line-height:20px;}
a.guanbi02:hover{ background:none!important; color:#f00!important}
.xieyishu a{ font-size:12px; float:left; margin-left:5px; line-height:30px;}
.checkbox input,.checkbox2 input{ float:left; margin-top:8px; display:inline; white-space:nowrap}
.chechbox_tit{ width:100%; border-top:5px solid #f80; line-height:35px; overflow:hidden;}
.chechbox_tit a.guanbi{ float:right; color:#fff!important; font-size:12px;cursor:pointer; width:50px; height:25px; display:block; text-align:center; line-height:25px; background:#f80}
.chechbox_tit a.guanbi:hover{ color:#fff!important; background:#f60; text-decoration:none}
.zhankai{ position:relative;}
.zk{ position:absolute; float:left; width:31px; height:31px; display:block; line-height:31px; text-align:center; color:#f60; font-size:20px; font-weight:bold;left:398px; background:#fff;top:8px; cursor:pointer}
.yanzhengma02{ width:100px!important; height:24px; border:1px solid #eee!important; background:#b9b7b7!important; color:#f9f6f6!important; margin-left:10px!important; float:left; cursor:pointer;font-size:12px;}
.mima{ padding:5px 0; float:left; width:430px; border:1px solid #ddd; background:#f0f0f0; overflow:hidden;}
.tips{ width:390px; padding:0 20px; float:left; line-height:30px; font-size:12px; color:#666}
.tips a{ color:#0066FF;}
.mima dt{ line-height:30px; margin:0!important; margin-right:5px; float:left; width:150px; font-size:12px}
.mima dd{ width:260px; float:left; line-height:30px;}
.mima dd input{ width:180px; margin:0!important}
.hy_xuan{ font-weight:bold; color:#fff!important; background:#f80!important}
.quer a{ float:right; display:block; color:#fff; text-align:center; height:25px; width:60px; background:#f80;}
.po_nr1{width:600px; float:left; height:auto; display:inline; background:#fff; z-index:99; position:fixed; top:50%; margin-top:-200px; left:50%; margin-left:-300px; position:absolute;}
.tk_tit{ width:100%; background:#f0f0f0; position:relative; height:35px; line-height:35px; overflow:hidden;}
.tk_tit h3{ font-size:16px; float:left; margin-left:10px; font-weight:normal}
a.close{ width:25px; height:25px; display:block; position:absolute; float:right; right:5px; top:5px; background:url(http://res.fengj.cn/image/www/delete.png) no-repeat 0 0;}
.tk_con{ width:500px; height:auto; overflow:hidden; margin:30px 50px;}
.tk_con1{ width:100%; height:40px; float:left; overflow:hidden;}
.tk_con1 dt{ float:left; width:40px; height:40px; overflow:hidden; margin-left:40px;}
.tk_con1 dd{ float:left; line-height:20px; font-size:14px; width:350px; margin-left:20px;}
.tk_con1 dd span{ color:#f00; font-size:12px;}
.tk_con2{ width:100%; height:auto; margin-top:20px; float:left;}
.tk_con2 dl{ width:100%; height:auto; line-height:40px; float:left;}
.tk_con2 dt{ width:150px; float:left; height:40px; line-height:40px; overflow:hidden; text-align:right;}
.tk_con2 dt span{ color:#f00; margin-right:3px;}
.tk_con2 dd{ width:300px; margin-left:5px; float:left; height:auto; overflow:hidden;}
.tk_con2 dd input{ height:24px; line-height:24px; margin-top:8px; outline:0; border:1px solid #ddd; float:left; border-radius:3px;}
.inputstyle1{ width:150px;}
.inputstyle2{ width:260px;}
.tis{ width:100%; float:left; color:#999; font-size:12px;line-height:25px;}
.tijiao{ width:100%; height:40px; overflow:hidden; line-height:40px; float:left; margin-top:25px; text-align:center;}
.tijiao a,a.submitstyle{ display:block; margin:0 auto; height:40px; background:#3385FF; color:#fff; width:240px; font-size:16px; font-weight:bold}
.tijiao a:hover,a.submit:hover,.fabu a:hover{ text-decoration:none}
.freefabu{ float:right!important; text-align:center; margin:0 10px 0 0; width:105px!important; height:28px!important;}
.freefabu a{ display:block; font-size:14px; background:#fff6f0; border:1px solid #f80; color:#f80; text-align:center; margin:0 10px 0 0; padding:0 15px; height:26px; line-height:26px; font-weight:bold;}
.freefabu a:hover{ color:#fff!important; background:#f80; text-decoration:none;}
.tishi{background: url(http://res.fengj.cn/image/www/tishi_icon.png) no-repeat -4px -24px ;color: #FF0000;display: none;float: left;
font-size: 12px;height: 24px;line-height: 24px !important;padding-left: 20px;width:90%;}
.content dd input:focus{ outline:0; border-color:#f00;}
.yanzhengma02:focus{ border-color:#eee!important;}
.w345{ width:345px!important}
.w100{ width:120px!important}
.w260{ width:260px!important}
.liuch{ width:120px; float:left; margin-left:60px; padding-top:40px;}
.reminder{font-size: 14px; width:auto; height: 30px; line-height: 30px; margin-left: 150px; color:#f00; float:left; font-weight:bold}
.recycle{width:1188px; background:#fff; border:1px solid #ddd; margin:20px auto 0; height:40px; line-height:40px;}
.recycle i{width:20px;height:20px;float:left;margin:10px 15px;background:url(http://res.fengj.cn/image/www/coopicon.png) no-repeat 0 0; display:block;}
.recycle span{ float:left; font-weight:bold; width:110px; overflow:hidden; font-size:16px;}
.qimo8{overflow:hidden;width:1000px;float:left;display:inline}
.qimo8 .qimo{width:8000%;height:40px}
.qimo8 .qimo div{float:left}
.qimo8 .qimo ul{float:left;height:40px;overflow:hidden;zoom:1}
.qimo8 .qimo ul li{float:left;line-height:40px;list-style:none; margin-right:40px;}
.fullbg{top:0; left:0; width:100%; height:100%; overflow:hidden;position:fixed;_position:absolute; _bottom:auto;_top:expression(eval(document.documentElement.scrollTop)); background:#000; z-index:999;background: url("http://res.fengj.cn/image/www/blank.png"); }
.scratch_container {position: relative;margin: 0 auto;max-width: 1024px;}
.scratch_viewport {position: relative;width: 300px;height: 100px;margin: 0 auto;z-index: 0;border: 1px solid #C5C5C5;}
.scratch_picture-under {position: absolute;top: 0;left: 0;display: block;z-index: -1;width: 100%;height: 100%;}.scratch_container canvas {position: relative;width: 100%;height: 100px;z-index: 1;}
.partbg p{ margin-top: 5px;}
.cg{ display: none; margin:5px 0 0 74px; }
.cg img{ vertical-align: middle; margin-right: 10px; }
.partbg{ width: 450px; height: 240px; position: fixed; top:50%;left:50%; margin: -120px 0 0 -225px; background: #fff;z-index:1000!important;user-select: none; -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-khtml-user-select: none; }
.partbgtl{ height: 75px; line-height: 75px; font-size: 16px; text-align: center; color:Red;}

.mod_click{overflow: hidden;}
.mod_click div{float: left;font-size: 14px;width: 100px;text-align: center;cursor: pointer;}
.mod_che{color: #f60;font-weight: 700;border-bottom: 2px solid #f60;}