﻿
.topbg{line-height:70px;}
.topbg .title{width:1200px;height:70px;margin:0px auto;text-align:left}
.vi13pagebox{margin:20px auto 30px auto}
.hunting{width:1200px;min-height:300px;margin:30px auto auto auto;clear:both;overflow:auto}
.hunting .huntingL{width:725px;float:left}
.hunting .huntingR{width:440px;float:right}
.hunting .huntingL li{width:725px;height:520px;margin:0 0 30px 0;overflow:hidden;position:relative;background-color:#fff;border-radius:8px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:left;padding:20px}
.hunting .huntingL li:hover{box-shadow:0 0 24px rgba(0,0,0,0.08)}
.hunting .huntingL li:nth-child(3n+1){margin-right:0}
.hunting .huntingL li .pic{display:block;width:100%;position:relative;height:370px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.hunting .huntingL li .pic .djs{width:100%;font-size:14px;background:rgba(0,0,0,.2);line-height:30px;color:#fff;position:absolute;bottom:0;left:0;box-sizing:border-box}
.hunting .huntingL li .pic .djs .jzbmT{padding:0 10px;line-height:30px;display:inline-block}
.hunting .huntingL li .pic .djs .timestyle{display:inline-block;font-size:14px;font-family:Arial;margin:0 4px;color:#000;border-radius:3px;padding:0 6px;height:18px;line-height:18px;text-align:center;background-color:#fff}
.hunting .huntingL li .pic .ybm{;position:absolute;bottom:6px;right:15px;color:#fff}
.hunting .huntingL li i.ico{display:inline-block;font-size:16px}
.hunting .huntingL li h2{font-size:18px;margin:15px auto 10px auto;color:#000;font-weight:bold}
.hunting .huntingL li h6{width:90%;color:#888;font-size:14px}
.hunting .huntingL li h6 i{margin-right:3px}
.hunting .huntingL li h6 .time{font-size:14px;margin:0 4px 0 1px}
.hunting .huntingL li h6 .nowrap{}
.hunting .huntingL li .bm,.hunting .huntingL li .bmed{width:130px;height:40px;line-height:38px;border-radius:40px;font-size:16px;display:block;position:absolute;text-align:center;right:25px;bottom:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.hunting .huntingL li .bm{border:#5EB87B 1px solid;color:#5EB87B}
.hunting .huntingL li .bm:hover{border-color:#090;color:#090}
.hunting .huntingL li .bmed{border-color:#30a710;background-color:#30a710;color:#fff;line-height:40px}
.hunting .huntingL li .bmed:hover{border-color:#E83191;background-color:#E83191;color:#fff}
/*pRbox*/
.hunting .pRbox{background-color:#fff;margin-bottom:30px;padding:20px 20px 30px 20px;min-height:260px;border-radius:8px}
.hunting .pRbox:hover{box-shadow:0 0 24px rgba(0,0,0,0.08)}
.hunting .pRbox dl{width:100%;height:120px}
.hunting .pRbox dl dt{width:20%;float:left}
.hunting .pRbox dl dt img{width:100px; min-height:100px;}
.hunting .pRbox dl dt img.m{width:160px;height:200px;display:block;border-radius:3px}
.hunting .pRbox dl dd{width:75%;float:left;text-align:left;}
.hunting .pRbox dd h1{font-size:24px;font-weight:bold;margin-bottom:20px;margin:0 auto 20px auto}

.hunting .pRbox .info{min-height:75px;border-radius: 2px;width: 80%;margin: 10px 0 30px 0;color: #8d8d8d;background-color: #fffcf6;padding: 15px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; border: #e5e5e5 dashed 1px;position: relative;float:right;text-align:left}
/*ulist*/
.hunting .pRbox .ulist{width:400px;margin-top:30px;clear:both;overflow:auto}
.hunting .pRbox .ulist li{width:160px;height:316px;margin:0 21px;float:left;overflow:hidden}
.hunting .pRbox .ulist li:nth-child(2n){margin-right:0;margin-left:15px}
.hunting .pRbox .ulist li a.mbox{width:160px;height:200px;overflow:hidden;position:relative;display:block;border-radius:3px}
.hunting .pRbox .ulist li a.mbox img.m{width:160px;height:200px;display:block;border-radius:3px}
.hunting .pRbox .ulist li a.mbox em{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;display:none;cursor:pointer;color:#fff;text-align:center}
.hunting .pRbox .ulist li a.mbox em span{display:block;margin:10px auto;font-size:14px}
.hunting .pRbox .ulist li a.mbox em span:first-child{margin-top:20px}
.hunting .pRbox .ulist li a.mbox b{position:absolute;color:#fff;bottom:-30px;left:43px;width:80px;line-height:30px;text-align:center;background-color:#30a710;font-weight:normal;border-radius:15px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.hunting .pRbox .ulist li:hover h4,.hunting .pRbox .ulist li:hover h5{color:#30a710}
.hunting .pRbox .ulist li a.mbox:hover em{background-color:rgba(0,0,0,0.5);display:block}
.hunting .pRbox .ulist li a.mbox:hover img.m{filter:blur(8px);-webkit-transform:scale(1.1);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.hunting .pRbox .ulist li a.mbox:hover b{bottom:20px}
.hunting .pRbox .ulist li h4{color:#666;margin-top:10px;text-align:left}
.hunting .pRbox .ulist li h5{color:#999;margin-top:5px;font-size:12px;text-align:left}
.hunting .pRbox .ulist li h6{color:#23a700;margin-top:5px;font-size:14px;background: url(../img/addr16.png) left no-repeat;text-indent:25px; float: left;}
/*sobox*/
.hunting .pRbox .sobox{margin-bottom:11px}
.hunting .pRbox .sobox input{width:70%;border-radius:0;border-right:0;height:40px;border-radius:3px 0 0 3px}
.hunting .pRbox .sobox button{border-radius:0;height:40px;border-radius:0 3px 3px 0;background-color:#30a710}

/*detail*/
.hunting_box{width:1200px;margin:30px auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.hunting_box:hover{box-shadow:0 0 24px rgba(0,0,0,0.08)}
.hunting_dtl{height:520px;overflow:hidden;border-radius:8px;background-color:#fff;padding:20px;margin-bottom:0}
.hunting_dtl{background:#fff; padding:40px 50px;}
.hunting_dtl .dtl{width:650px;float:left;position:relative;text-align:left}
.hunting_dtl .dtl h1{font-weight:bold; font-size:22px; color:#333;}
.hunting_dtl .dtl .des{padding-top:15px;}
.hunting_dtl .dtl .des span{color:##F7564D; display:inline-block; margin-left:20px;}
.hunting_dtl .dtl dl.head{padding-left:70px; position:relative; min-height:80px; margin-top:20px;}
.hunting_dtl .dtl dl.head dt{display:inline-block; position:absolute; left:0px; top:0px;}
.hunting_dtl .dtl dl.head dt span{display:inline-block; width:80px; height:80px; border-radius:50px; overflow:hidden;}
.hunting_dtl .dtl dl.head dt span img{width:80px; min-height:80px;}
.hunting_dtl .dtl dl.head dd{margin-left:20px;}
.hunting_dtl .dtl dl.head dd .p_1{font-size:16px;}
.hunting_dtl .dtl dl.head dd .cert{margin-top:15px;}
.hunting_dtl .dtl .info{border-radius: 2px;width: 645px;margin: 20px 0 30px 0;color: #8d8d8d;background-color: #fffcf6;padding: 15px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; border: #e5e5e5 dashed 1px;position: relative;}
.hunting_dtl .dtl .info dl{padding-left:12px; position:relative; margin-bottom:10px;min-height:60px;margin-top:28px}
.hunting_dtl .dtl .info dl dt{position:absolute; left:0px; top:0px; font-weight:bold; font-size:16px; padding-top:1px;}
.hunting_dtl .dtl .info p{width:100%;height:20px;position:absolute; font-weight:bold; font-size:16px;}
.hunting_dtl .dtl .info dl dd ul li{float:left; width:50%;line-height: 25px;}
.hunting_dtl .dtl .info dl.text dd{line-height:24px;}
.hunting_dtl .dtl .ubtn{text-align:center; padding-top:20px; margin-top:30px;}

.hunting_dtl .dtl{}
.hunting_dtl .marry_marryright{float:right;width:440px; padding-top:50px; position:relative;}
.hunting_dtl .marry_marryright .bd{width:350px; height:351px; background:#fafafa; overflow:hidden;}
.hunting_dtl .marry_marryright .bd ul li{width:350px; height:350px; text-align:center;}
.hunting_dtl .marry_marryright .bd ul li img{max-height:350px; max-width:300px; vertical-align:middle}
.hunting_dtl .marry_marryright .bd ul li img.line{width:1px; height:350px; vertical-align:middle; margin-left:-1px;}
.hunting_dtl .marry_marryright .hd{position:absolute; right:0px; top:50px; width:67px; height:352px;}
.hunting_dtl .marry_marryright .hd ul li{display:inline-block; width:54px; height:54px;  margin-bottom:3px; cursor:pointer; border:1px solid transparent; position:relative;}
.hunting_dtl .marry_marryright .hd ul li.current{border:1px solid #E83191;}
.hunting_dtl .marry_marryright .hd ul li img{width:100%; height:100%;}
.hunting_dtl .marry_marryright .hd ul li span{display:none; width:7px; height:11px; background:url(../img/ico.png) -349px 0px no-repeat; position:absolute; left:-15px; top:20px;}
.hunting_dtl .marry_marryright .hd ul li.current span{display:inline-block;}

.hunting_dtl .ubtn li{width:120px;text-align:center;border-radius:22px;height:44px;display:inline-block;margin-right:13px;font-size:16px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;cursor:pointer}
.hunting_dtl .ubtn li{background-color:#E83191;color:#fff;border-color:#E83191;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FD66B5 ), to(#ff86c5 )); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(left,#FD66B5,#ff86c5,#FD66B5);/* Chrome 10+, Saf5.1+ */
    background-image:    -moz-linear-gradient(left,#FD66B5,#ff86c5,#FD66B5); /* FF3.6 */
    background-image:     -ms-linear-gradient(left,#FD66B5,#ff86c5,#FD66B5); /* IE10 */
    background-image:      -o-linear-gradient(left,#FD66B5,#ff86c5,#FD66B5); /* Opera 11.10+ */
    background-image:         linear-gradient(left,#FD66B5,#ff86c5,#FD66B5);
}
.hunting_dtl .ubtn li:last-child{background:#F7564D;color:#fff;border-color:#F7564D}
.hunting_dtl .ubtn li.ed,.hunting_dtl .ubtn li.ed:hover{background:#dedede;cursor:not-allowed}
.hunting_dtl .ubtn li:hover{background:#E83191}
.hunting_dtl .ubtn li:hover i{animation:hishan .3s infinite}
.hunting_dtl .ubtn li i{font-size:20px;margin-right:4px;vertical-align:middle;line-height:43px}
.hunting_dtl .ubtn li span{vertical-align:middle}
.hunting_dtl .ubtn li a{color:#fff}


/*detail__C*/
.hunting_dtlcL{width:770px;float:left}
.hunting_dtlcR{width:400px;float:right}

.hunting_dtlc .box{min-height:200px;border-radius:8px;background-color:#fff;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:20px 30px 30px 30px;margin-bottom:30px}
.hunting_dtlc .box:hover{box-shadow:0 0 24px rgba(0,0,0,0.08)}

.hunting_dtlc .box h1{font-size:18px;font-weight:bold;text-align:center;width:80px;margin:0 auto 20px auto;position:relative}
.hunting_dtlc .box h1:after{content:'';display:block;width:18px;height:3px;width:30%;margin:8px auto;height:3px;background-color:#30a710;display:block}

.hunting_dtlcL .content{line-height:200%;font-size:14px;text-align:left;border-radius: 2px;width: 650px;margin: 20px 0 30px 0;color: #8d8d8d;background-color: #fffcf6;padding: 15px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; border: #e5e5e5 dashed 1px;}
.hunting_dtlcL .content img{max-width:700px}

.hunting_dtlcL #piclist{padding:30px 20px 20px 20px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}
.hunting_dtlcL #piclist li{width:200px;height:150px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0 auto 20px auto;border-radius:6px;cursor:zoom-in}

.hunting_dtlcR ul{clear:both;overflow:auto}
.hunting_dtlcR ul.ulist a{width:25%;float:left;margin:10px 0;text-align:center;display:block}
.hunting_dtlcR ul.ulist a img.photo_s{width:50px;height:50px;display:block;margin:0 auto;border-radius:30px}
.hunting_dtlcR ul.ulist a span{width:100%;line-height:14px;color:#666;margin-top:10px;display:block;font-size:12px;overflow:hidden}


/*C1 kefu*/
.hunting_dtlc .hunting_kefu{width:28%;margin:50px auto;line-height:200%}
.hunting_dtlc .hunting_kefu img{width:100%;display:block;margin:15px auto 0 auto;padding:10px;border:#ddd 1px solid}
.hunting_dtlc .hunting_kefu font{display:block;text-align:center;font-size:14px;color:#999;margin:10px auto;}

/*BBS list*/
.huntingbbs_add{padding:20px 30px 0 30px}
.huntingbbs_add button{width:30%;margin:0 auto 0 auto}
.huntingbbs_add h1{font-size:20px;font-weight:bold;display:block;text-align:left;margin-bottom:20px}
.huntingbbs_add textarea{background-color:#fff;width:100%;clear:both;overflow:auto}
.huntingbbs_add textarea{width:100%;height:120px;padding:10px;background-color:#fff;line-height:200%;font-size:16px;border:0;margin:10px 0 0;resize:none;border:#ddd 1px solid;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.huntingbbs_add textarea:hover{background-color:#f9f9f9}
.huntingbbs_add h4{width:100%;text-align:right;color:#999;font-size:13px;margin:5px 0}

.hunting_dtlcR .bbslist{text-align:left}
.hunting_dtlcR .bbslist dl{padding:10px 0;clear:both;overflow:auto;box-sizing:border-box}
.hunting_dtlcR .bbslist dl dt{width:50px;float:left}
.hunting_dtlcR .bbslist dl dt img{width:50px;height:50px;border-radius:25px;display:block;margin:0 auto}
.hunting_dtlcR .bbslist dl dd{width:-webkit-calc(100% - 60px);float:right;position:relative;border-bottom:#eee 1px solid;padding-bottom:15px}
.hunting_dtlcR .bbslist dl dd h6{color:#666}
.hunting_dtlcR .bbslist dl dd em{word-wrap:break-word;line-height:150%;font-size:14px;color:#666;padding:5px 0 0}
.hunting_dtlcR .bbslist dl dd em img{width:20px}
.hunting_dtlcR .bbslist dl dd span{font-size:12px;color:#999;position:absolute;top:0px;right:0px}
.hunting_dtlcR .bbslist textarea{width:90%;height:80px;border:#eee 1px solid;background-color:#f9f9f9;font-size:16px;line-height:150%;margin:20px auto;display:block;box-sizing:border-box;padding:5px}
.hunting_dtlcR .bbslist button{width:80%;margin:20px auto 0 auto;display:block}

/*hunting_detail_bm*/
.hunting_detail_bm{background-color:#fff}
.hunting_detail_bm{padding:20px 30px}
.hunting_detail_bm dl{width:100%;margin:10px auto;clear:both;overflow:auto;text-align:left}
.hunting_detail_bm dl dt{width:70px;float:left;line-height:40px;font-size:15px}
.hunting_detail_bm dl dd{width:-webkit-calc(100% - 80px);float:left}
.hunting_detail_bm dl dd input{padding-left:5px}
.hunting_detail_bm dl dd em{margin-top:9px}
.hunting_detail_bm .ptitle{margin-top:9px;font-size:18px;text-align:center}
.hunting_detail_bm button{width:150px;border-radius:30px;margin:20px auto;display:block;background:-webkit-linear-gradient(left,#E83191,#FD45A7,#E83191);/*chrome*/}

.hunting_detail_bm_pay{background-color:#fff;padding:20px 30px;text-align:center}
.hunting_detail_bm_pay i.ico{font-size:60px;color:#5FB878;display:block;margin:0 auto}

.bdsharebuttonbox:before{content:'分享至';display:inline-block;margin-right:10px;font-size:16px;color:#888;float:left;margin-top:10px}
.bdsharebuttonbox{width:290px;display:block;margin:50px auto 0 auto}

/*oe_huntinghelp*/
.oe_huntinghelp{padding:20px;}
.oe_huntinghelp .hd{font-weight:bold; font-size:18px; color:#333;}
.oe_huntinghelp .bd{ padding-top:10px; padding-left:10px;}
.oe_huntinghelp .bd dl{padding-left:50px; padding-top:1px; margin-bottom:25px; position:relative; text-align: left;}
.oe_huntinghelp .bd dl dt{display:inline-block; width:24px; height:24px; line-height:24px; text-align:center; color:#fff;  float:left; margin-top:4px; position:absolute;  left:0px; top:5px;}
.oe_huntinghelp .bd dl dt i.iconfont:before{content: '';background-image: url(../img/oe_huntinghelp_ico.jpg);background-repeat: no-repeat;display: block;width: 35px;height: 35px;}
.oe_huntinghelp .bd dl dd h3{font-size:15px;}
.oe_huntinghelp .bd dl dd p{font-size:14px; line-height:20px;}
.icon-bianji:before {background-position:4px -8px}
.icon-zhifu7:before {background-position:4px -74px}
.icon-shijian:before {background-position:4px -168px}
.icon-jieshu:before {background-position:4px -237px}
