.tccon{background:#fff;border-radius:8px; width:744px;min-height:540px;display: none;position:relative; overflow:hidden;}
.tccon .tclogo{background: url(../static/home/desktop/images/logo.png) no-repeat;width:278px; height:57px; display: block; margin: 0 auto; margin-top:20px; margin-bottom:15px;}
.tccon .fg{ background:url(../images/fg.png) no-repeat; width:712px; height:17px; margin:0 auto; margin-top:10px; margin-bottom:10px; display:none}
.tccon h2{color: #fe3e24;font-size: 26px;text-align: center;line-height: 25px; margin-bottom:20px;}
.tccon p{color: #7d7d7d;font-size: 14px;margin-left: 120px;line-height: 60px; height:60px}
.tccon p span{display:inline-block;width:112px;text-align: right;color: #fe3e24; font-size: 14px; margin-right:10px;}
.tccon p input{ width:300px; height:40px; border:1px solid #fe3e24; border-radius:7px; background: #fff;text-align: left;color: #7d7d7d;font-size: 14px; padding-left:15px;}
.tccon p input::-webkit-input-placeholder{color:#7d7d7d;}
.tccon p input::-moz-placeholder{color:#7d7d7d;opacity:1;}
.tccon p input:-moz-placeholder{color:#7d7d7d;opacity:1;}
.tccon p .yzmimg{position: relative;margin-left: -80px; vertical-align:middle; top: -2px;}
.tccon p .subbtn{background:url(../static/home/desktop/images/subbtn.png) no-repeat; text-align: center; width:120px; height:40px; border:none;border-radius: 2px; color: #fff; cursor: pointer;padding: 0;font-size:14px; font-weight:bold; margin-top:15px;}
.tccon p select{ width:315px; height:42px;color: #7d7d7d;font-size: 14px; padding-left:13px; border:none;border:1px solid #fe3e24; border-radius:7px; margin:0;}
.tccon p select option{padding-left:15px;}
.tccon .line{ height:1px; background:#fe3e24; width:720px; margin:0 auto; margin-top:20px;}
.tccon .pages{margin:0 auto; margin-top:20px; text-align:center}
.tccon .pages a{ display:inline-block; padding:0 6px; height:20px; line-height:20px; text-align:center; background:#fe3e24;margin:0 5px; color:#fff}
.tccon .con1{height:310px;overflow: hidden;}
.tccon .con2{ height:310px;display: none;}
.tccon .con2 table{width: 600px; margin: 0 auto}
.tccon .con2 table tr th{border: 1px solid #fe3e24;height: 45px;line-height: 45px;color: #fe3e24; font-size: 14px;text-align:center; font-weight:normal}
.tccon .con2 table tr td{border: 1px solid #fe3e24;height: 45px;line-height: 45px;color: #000; font-weight:bold; font-size: 14px;text-align:center; }
.tccon .con2 table tr td a{ font-size:14px;color: #ff0066}

.layui-layer-nobg .layui-layer-setwin .layui-layer-close2{background: url(../static/home/desktop/images/closebtn.png) no-repeat; width:54px; height:54px; right:-27px; top:-27px; display: block; cursor: pointer;}
.layui-layer-nobg .layui-layer-setwin .layui-layer-close2:hover{background: url(../static/home/desktop/images/closebtn.png) no-repeat; transition:all .25s}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url(../static/home/desktop/images/select.png) right center no-repeat;padding-right:40px;padding-left:7px;}
select::-ms-expand { display: none; }

.mainxq{ margin-top:10px; margin-bottom:10px;}
.box1{ width:996px; border:2px solid #d2964b; height:auto; min-height:300px; padding-bottom:20px; background:#b78545}
.box1 .boxtitle{ height:77px; line-height:77px; border-bottom:1px solid #d2964b; padding-left:35px; color:#ffe51a; font-size:22px; font-weight:bold}
.box1 .boxcon{ padding-left:35px; color:#fff; font-size:14px; line-height:28px; padding-top:20px; padding-right:30px;}
.box1 .boxcon h2{ color:#ffe51a; font-size:15px;}
.box1 .boxcon table{ margin:10px 0; width:600px;}
.box1 .boxcon td,.box1 .boxcon th{ border:1px solid #fff; height:30px;}
.box2{ width:996px; border:2px solid #d2964b; height:auto; min-height:200px; padding-bottom:20px; margin-top:20px; padding-top:20px;  background:#b78545}
.box2 p{ height:60px; line-height:60px;margin-left:150px;}
.box2 p span{display:inline-block; text-align:right; width:180px; color:#ffe51a; font-size:14px;}
.box2 p input{ width:285px; height:38px; border:none; background:#fff; border-radius:5px; font-size:15px; padding-left:15px;}
.box2 p .codeimg{ margin-left:5px; position:relative; top:6px;}
.box2 .subbtn{background: url(../static/home/desktop/images/subbtn.png) no-repeat; display:inline-block;width: 120px; height: 40px;line-height: 35px; cursor: pointer; color: #361905; font-size: 14px;text-align: center;border: none;margin-top: 15px; padding:0; font-weight:bold;}
.box2 .check{background: url(../images/subbtn2.png) no-repeat; display:inline-block;width: 148px; height:40px;line-height:40px; cursor: pointer; color: #fff; font-size: 14px;text-align: center;border: none;margin-left: 12px; margin-top: 15px;padding:0; font-weight:bold;}
.box2 .mobilesub{background: url(../static/home/desktop/images/subbtn.png) center center no-repeat; display:inline-block;width:60px; height:40px;line-height:40px; cursor: pointer; color: #361905; font-size: 14px;text-align: center;border: none; margin-left:5px; padding:0;font-weight:bold;}

.egg{width:660px; height:400px; margin:50px auto 20px auto;}
.egg ul li{z-index:999;}
.eggList{padding-top:110px;position:relative;width:660px;}
.eggList li{float:left;background:url(images/egg_1.png) no-repeat bottom;width:158px;
height:187px;cursor:pointer;position:relative;margin-left:35px;}
.eggList li span{position:absolute; width:30px; height:60px; left:68px; top:64px; color:#ff0;
 font-size:42px; font-weight:bold}
.eggList li.curr{background:url(images/egg_2.png) no-repeat bottom;cursor:default;z-index:300;}
.eggList li.curr sup{position:absolute;background:url(images/img-4.png) no-repeat;width:232px; 
height:181px;top:-36px;left:-34px;z-index:800;}
.hammer{background:url(images/img-6.png) no-repeat;width:74px;height:87px;position:absolute; 
text-indent:-9999px;z-index:150;left:168px;top:100px;}
.resultTip{position:absolute; background:#ffc ;width:148px;padding:6px;z-index:500;top:200px; 
left:10px; color:#f60; text-align:center;overflow:hidden;display:none;z-index:500;}
.resultTip b{font-size:14px;line-height:24px;}