.guanggbox{ width:100%; overflow:hidden; background:#fff; height:auto;}
.nav li.navbg a,.nav li.navbg a:hover{ color:#109E25; border-bottom:2px solid #109E25; font-weight:bold;}
.h115{ height:115px;}
.h200{ height:200px;}
/*main*/
.main{ width:1148px; border:1px solid #e5e5e5; overflow:hidden; margin:20px auto; padding:20px; background:#fff;}
.main_le{ width:240px;float:left; font-family:Microsoft YaHei;}
.main_le h3{ width:100%; float:left; height:30px; line-height:30px; overflow:hidden; font-size:20px; font-weight:normal}
.main_le li{ width:100%; height:32px; float:left; overflow:hidden; margin-top:25px;}

.main_le li i,.tishi,.dw,.btnstyle1,.yybz01,.yybz02,.yybz03,.yybz04,.yybz05,.yybz06{background:url(http://res.fengj.cn/image/www/yybz_icon20180707.png) no-repeat;}

.main_le li i{ width:32px; height:32px; float:left; overflow:hidden;}
.main_le li i.lc01{ background-position: 0 0;}
.main_le li i.lc02{ background-position: -35px 0;}
.main_le li i.lc03{ background-position: 0 -35px;}
.main_le li i.lc04{ background-position: -35px -35px;}
.main_le li span{ float:left; margin-left:10px; font-size:16px; line-height:32px;}
.main_ri{ width:885px; float:left; border-left:1px solid #e5e5e5; padding-left:20px;}
.ri_tit{ width:100%; height:30px; line-height:30px; overflow:hidden;}
.ri_tit h3{ float:left; overflow:hidden; font-size:20px; color:#e4393c; font-weight:bold; font-family:Microsoft YaHei;}
.ri_tit span{font-size:12px; line-height:35px; float:left; margin-left:10px; color:#f00}
.ri_con{ width:880px; float:left; height:auto; margin-top:10px;}
.yysm{ float:right!important; padding-left:30px; border-left:1px dashed #ccc; }
.yysm,.fpqk,.yysm dl,.fpqk dl{ width:420px; float:left; overflow:hidden;}
.ri_line{ width:100%; float:left; overflow:hidden; height:auto; border-bottom:1px solid #e5e5e5; padding-bottom:15px;}
.ri_con h3{ width:100%; font-size:14px; font-weight:bold; height:35px; line-height:35px;}
.ri_con dl{ margin-top:10px;}
.ri_con dt{ width:100px; float:left; margin-right:5px; height:35px; line-height:35px; text-align:right;}
.ri_con dt em{ font-style:normal; color:#f00; display:inline; margin-right:5px;}
.ri_con dd{ width:310px; float:left; height:auto; position:relative}
.ri_con dd input{ height:25px; line-height:25px; padding:0 5px; border:1px solid #b3b3b3; float:left;margin:5px 15px 0 0; border-radius:3px}
.ri_con dd select{ height:27px; line-height:27px; border:1px solid #e5e5e5; float:left; width:70px; margin:5px 15px 0 0;border-radius:3px}
.ri_con dd  span{ line-height:35px; float:left;}
.tishi{ color:#f00; font-size:12px; height:24px; line-height:24px!important; width:90%; float:left; display:none; padding-left:20px; background-position:-42px -98px;}
.dw{ position:absolute; width:25px; height:25px; display:block; top:6px; left:196px; background-position:-77px -1px ; cursor:pointer}
.inputstyle01{ width:250px;}
.inputstyle02{ width:100px;}
.inputstyle03{ width:210px;}
.huoqu{ width:100px; border:0!important; background:#b9b7b7; cursor:pointer;font-size:12px;color:#f9f6f6;}
.photos{ width:850px; float:left; margin:10px 0 0 0; overflow:hidden; border-bottom:1px solid #e5e5e5; padding-bottom:15px;}
.photos li{ width:170px; float:left; height:auto; margin:10px 0 0 40px;}
.lxfs{ width:100%; float:left; overflow:hidden; margin-top:10px;}
.lxfs dl{width:100%; float:left; overflow:hidden; margin-top:10px;}
.lxfs dt{ margin-left:200px;}
.btnstyle1{ background-position:-77px -38px; border:1px solid #ccc;cursor: pointer;float: left; height:30px;margin:10px 0 0 20px;width: 115px; padding-left:20px; border-radius:2px;}
.tijiao{ width:100%; float:left; height:auto; padding-bottom:30px;position:relative;right:57px;margin-top:15px;}
.tijiao input{ width:160px; height:40px; border-radius:3px; margin:0 auto; border:0; font-size:16px; color:#fff; background:#109E25; font-family:Microsoft YaHei; cursor:pointer; display:block}
.bottom{ width:100%; margin:10px auto 0;background-color:#FFFFFF; border-top:1px solid #e5e5e5; padding-top:10px; height:30px; line-height:30px; text-align:center;}
.bottom span{ display:inline; margin:0 5px; color:#787878; font-size:12px}
input:focus{ outline:0; border-color:#f00!important}
.hotline{ width:220px; height:65px; overflow:hidden; float:right; margin-top:25px;}
.photos h3 span{ color:#f00; display:inline; margin-left:5px; font-size:12px; font-weight:normal}
#account{ max-width:85px; overflow:hidden; white-space:nowrap;}
.yybz01,.yybz02,.yybz03,.yybz04,.yybz05,.yybz06{float:left;}
.yybz01,.yybz02,.yybz03,.yybz04{width:25px; height:25px;margin-left:5px; display:inline; }
.yybz05,.yybz06{width:25px; height:20px; margin-top:8px;}
.yybz01{ background-position:0 -76px;}
.yybz02{ background-position: 0 -106px;}
.yybz03{ background-position: 0 -136px;}
.yybz04{ background-position: 0 -166px;}
.yybz05{ background-position:-40px -150px;}
.yybz06{ background-position:-40px -174px;}
.zfd{ float:left;}
.red1 {color: #f00;display: inline; margin-left: 5px;font-size: 12px;font-weight: normal;}
.numcode{ width:320px!important; float:left; height:auto; position:relative;}
.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;}