
#news_title {
	margin: 0 auto;
	padding: 35px 60px 10px 60px;
	text-align: center;
	border-bottom: 1px solid #F4F4F4
}

#news_detail {
	padding: 10px;
	min-height: 0;
	overflow: hidden;
	font-size: 14px;
	line-height: 30px;
	background-color:#fff;
}

#news_pn {
	padding: 10px;
	line-height: 30px;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
}

#news_pn a {
	color: #666;
}

#news_title h1 {
	font: bolder 18px/40px '微软雅黑';
}

#news_title p {
	line-height: 30px;
	text-align: center;
	color: #959595;
}

.notice {
	border: 1px solid #ccc;
	padding: 20px;
	color: #aaa;
	font-size: 16px;
	margin-top: 30px;
}
#footer_top {
	margin-top: 0px;
}
/*åŸºç¡€æ ·å¼:start*/
body{background:#f6f6f6;font-family:Microsoft YaHei,SimSun,"\5b8b\4f53",sans-serif}
body .topbar{background: #FFFFFF;border: none;}
div:hover .hideBlock{top: 26px !important;height: 9px !important;}
a{color:#333333}
a:hover{color:#ee4340;text-decoration:none}
a:active{color:#dd201d}
button{background:none;border:0;outline:none;padding:0;cursor:pointer}
.clf:after{content:" ";font-size:0;clear:both;display:table}
i{font-style:normal;vertical-align:middle;display:inline-block}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ad-symbol{background:rgba(0,0,0,0.1);color:#ffffff;font-size:12px;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#11000000",endColorStr="#11000000");padding:0 5px;position:absolute;right:0;bottom:0;z-index:9}
/*åŸºç¡€æ ·å¼:end*/

/*å¤´éƒ¨æ ·å¼:start*/
.header-wrap{background:#ffffff;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}
.top-nav{width:1200px}
.topad-wrap{width:1200px;margin:0 auto;position:relative}
.top-adsList{width:1200px;margin:0 auto 16px;height:52px;overflow:hidden;background:url(/image/2012/shop_ad4.jpg) no-repeat;display:block}
.top-ad-agency{background:url("/image/2012/agency/banner-1200-52.png") no-repeat}
.header{position:relative;width:1200px;margin:0 auto;padding-top:20px;height: auto !important;}
.logo{width:82px;height:34px;display:inline-block;margin:3px 56px 0 0}
.logo img{width:100%;height:100%}
.bread-nav{display:inline-block;vertical-align:text-bottom}
.bread-nav,.bread-nav a{color:#333333}
.bread-nav li{float:left;line-height:20px}
.bread-nav a:hover{color:#ee4340}
.bread:before{content:'>';color:#999999;font-size:12px;display:inline-block;margin:0 0 0 3px}
.post-link{position:absolute;border:1px solid #ee4340;background:#ee4340;height:38px;width:140px;color:#ffffff;font-weight:bold;font-size:16px;line-height:38px;margin:auto;text-align:center;right:0;top:20px;bottom:0;border-radius:4px;}
.post-link:visited,.post-link:active{background:#ee4340;color:#ffffff}
.post-link:hover{color:#ffffff;background:#dd201d}
/*å¤´éƒ¨æ ·å¼:end*/

/*é€šç”¨æ ·å¼:start*/
.container{width:1200px;margin:0 auto}
.main{float:left;width:930px}
.post-info{background:#ffffff;border:1px solid #e5e5e5;padding:20px 20px 0}
/* æ ‡é¢˜ã€æ—¶é—´ã€æ”¶è—æ“ä½œï¼Œç½®é¡¶ã€æŽ¨èç­‰icon */
.post-title{line-height:22px;margin-top:10px;margin-bottom:16px;font-size: 0;}
.post-title h1{font-size:20px;display:inline-block;color:#161616;vertical-align:middle;max-width:94.37%;max-width:calc(100% - 50px)}
.post-title i{display: inline-block;width: 36px;height: 22px;line-height: 22px;border-radius: 4px;margin-left:10px;text-align: center;font-size: 14px;vertical-align: middle;background: #ffe8e7;color: #fd0000;}
/* å°ç¨‹åºæ ‡è¯† */
.post-title .icon-miniapp{background:url("/image/2012/icon-miniapp.png") no-repeat;width:64px;height:18px;background-size:100% 100%;margin-left:10px}
/* æˆ¿å±‹ç§Ÿå”®æ ¸éªŒæ ‡è¯† */
.post-title .icon-check{background:url("/image/2012/icon-check.png") no-repeat;width:60px;height:20px;background-size:100% 100%;margin-left:10px}
.title-wrap{color:#888888;font-size:14px;padding-bottom:12px;margin-bottom:26px}
.statistic{float:left;line-height:22px}
.statistic>span{display:inline-block;margin-right:26px}
.sprite{background:url("/image/article/post-sprite.png") no-repeat;height:18px;margin-right:4px;vertical-align:top;margin-top:1px}
.sprite2{background:url("/image/article/post-sprite2.png") no-repeat;height:18px;margin-right:4px;vertical-align:top;margin-top:1px}
.icon-sprite{background:url("/image/article/post-sprite2.png") no-repeat;height:18px;margin-right:4px;vertical-align:top;margin-top:1px}
.icon-time{background-position:1px center;width:18px}
.icon-browse{background-position:-53px center;width:21px}
.post-handlers{float:right;line-height:22px}
.post-handlers button{line-height:22px;color:#888888;font-size:14px;margin-left:16px}
.post-handlers button:hover, .post-handlers button.actived{color:#ee4340}
.manage,.bdsharebuttonbox{display:inline-block;position:relative}
.icon-favor{background-position:-148px center;width:22px}
.post-handlers button:hover .icon-favor, #span_favor.actived .icon-favor{background-position:-38px center;width:22px}
.icon-like{background-position:-176px center;width:22px}
.post-handlers button:hover .icon-like, #span_like.actived .icon-like{background-position:-66px center;width:22px}
.icon-manage{background-position:-283px center;width:22px}
.post-handlers button:hover .icon-manage, .manage button.actived .icon-manage{background-position:-256px center;width:22px}
.manage-info{display:none;position:absolute;z-index:999;top:21px;width:70px;padding:5px 0 5px 19px;border:1px solid #ddd;background:#fff}
.icon-tousu{background:url("/image/article/post-tousu.png") center center no-repeat;background-size: 100% 100%;width:15px}
.post-handlers button:hover .icon-tousu{background:url("/image/article/post-tousu2.png") center center no-repeat;background-size: 100% 100%;}
.bd-share{cursor:pointer;color:#888888;font-size:14px;display: block;}
.icon-share{background-position:-229px center;width:22px;pointer-events: none;}
#bdshare:hover .icon-share, #bdshare.actived .icon-share{background-position:-120px center;width:22px}
#bdshare:hover a, #bdshare.actived a{color:#ee4340;}
/* æ”¶è—å¼¹çª— */
.favorite-pop{display:none}
.sc-box{overflow:hidden;width:475px;height:140px;background:#fff}
.sc-box p{text-align:center;font-size:14px;margin-top:25px}
.sc-box .sc-state{position:relative;color:#777777;margin-top:40px;font-weight:bold;padding-left:45px;letter-spacing:0.1em}
.success-icon{position:absolute;top:-3px;left:145px;width:30px;height:30px;background:url("/image/approve_ok_icon2.png") no-repeat}
.sc-box a{text-decoration:underline;padding-left:6px;color:blue}
.success-icon1{position:absolute;top:-3px;left:145px;width:30px;height:30px;background:url(/image/approve_ok_icon3.png) no-repeat}
.success-icon2{position:absolute;top:-3px;left:83px;width:30px;height:30px;background:url(/image/approve_ok_icon3.png) no-repeat}
/* ç‚¹èµžå¼¹çª— */
.like-pop{display:none}
/* å°é¢å›¾ç‰‡ï¼Œå¸–å­ç±»åˆ«ã€è®¤è¯ã€èŽ·å–è”ç³»æ–¹å¼ */
/* å°é¢å›¾ç‰‡ */
.cover-wrap{width:346px;height:260px;overflow:hidden;border:1px solid #e5e5e5;box-sizing:border-box;position:relative;float:left;margin-right:30px;border-radius: 4px;overflow: hidden;}
.cover{position:absolute;transition:left 0.3s ease-out;left:0;top:0;width:100%;height:100%;display:none;text-align: center;line-height: 258px;font-size: 0;}
.cover-active{left:0;display:block}
.cover-left{left:-100%;display:block}
.cover-right{left:100%;display:block}
.cover-next.cover-right,.cover-prev.cover-left{left:0}
.cover img{display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;margin: 0 auto;}
.prev-cover-btn{background:url("/image/article/arrow-left.png") no-repeat center center;left:0}
.next-cover-btn{background:url("/image/article/arrow-right.png") no-repeat center center;right:0}
.prev-cover-btn,.next-cover-btn{position:absolute;top:0;bottom:0;width:30px;height:50px;line-height:50px;margin:auto;z-index:9;background-color:rgba(0,0,0,0.1);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#33000000",endColorStr="#33000000")}
.prev-cover-btn.hover{background-image:url("/image/article/arrow-left-hover.png")}
.next-cover-btn.hover{background-image:url("/image/article/arrow-right-hover.png")}
/* å…è´¹å¸–å­å°é¢å›¾ç‰‡ä½ç½®æ”¾è”ç›Ÿå¹¿å‘Š */
.cover-ad-wrap{float:left;margin-right:30px}
/* å°é¢å›¾ç‰‡ end */
/* å¸–å­ç›¸å…³å­—æ®µ */
.field-wrap{float:left;font-size:14px;width:57.65%;width:calc(100% - 376px)}
.field-name,.field-detail{display:inline-block;line-height:36px}
.field-name{color:#888888}
.field-detail{max-width:85%;vertical-align:top}
.contact-way-box{display:none}
.icon-posting-guru{background:url(/image/article/icon-posting-guru.png) no-repeat;background-size:100% 100%;margin-left:5px;width:66px;height:22px;vertical-align:top}
.button-contact{color:#fff;padding:0 4px;margin-left:5px;line-height:20px;height:20px;font-size:12px;box-sizing:content-box;vertical-align:top;display:inline-block}
.icon-weixin{border:1px solid #84C700;background:#84C700}
.icon-weixin i{background:url(/image/article/zsjm/icon-weixin1.png) no-repeat;background-size:100% 100%;width:15px;height:15px}
.icon-qq{border:1px solid #56c6f1;background:#56c6f1}
.icon-qq:active,.icon-qq:visited{color:#fff}
.icon-qq i{background:url(/image/article/zsjm/icon-qq.png) no-repeat;background-size:100% 100%;width:15px;height:15px}
.icon-ems{border:1px solid #ee4340;background:#ee4340}
.icon-ems:hover,.icon-ems:visited{color:#fff}
.icon-ems i{background:url(/image/article/zsjm/icon-ems.png) no-repeat;background-size:100% 100%;width:15px;height:15px}
.icon-weixin-show{border:1px solid #f2f2f2;height:auto;opacity:100;z-index:9;position:absolute;box-shadow:0 0 10px 2px rgba(5,0,1,.3);width:300px;background:#fff;display:none;margin:auto;top:213px;left:0;right:0}
.icon-weixin-top{height:40px;position:relative}
.icon-weixin-top button{background:url(/image/article/zsjm/icon-close.png) no-repeat;width:13px;height:13px;margin:auto;position:absolute;right:13px;top:0;bottom:0;background-size:100% 100%}
.icon-weixin-show li{margin:0 30px;position:relative;margin-bottom:10px;text-align:center}
.icon-weixin-show li img{width:240px}
.icon-weixin-show li i{background:url(/image/article/zsjm/icon-weixin.png) no-repeat;background-size:100% 100%;width:30px;height:30px}
.icon-weixin-show li span{font-size:20px;margin:10px}
.region:before,.detailed-pos:before{content:"-";margin:0 7px 0 2px;font-size:14px}
.region:hover:before,.detailed-pos:hover:before{color:#333333}
.linkman-type{color:#888888;margin-left:3px}
.verify-icon{display: inline-block;line-height: 20px;margin-right: 8px;}
.verify-icon:last-child{margin-right: 0;}
.email-verify,.phone-verify,.zhizhao-verify,.shenfen-verify,.noemail-verify,.nophone-verify,.nozhizhao-verify,.noshenfen-verify,.shangbiaoxuke-verify,.zhuanlixuke-verify{margin-left:2px;margin-right: 7px;margin-top:-2px}
.phone-verify{width:16px;height:20px;background:url("/image/2012/phone-verify.png") no-repeat;}
.span-verify{color: #333;font-size: 14px;}
.nophone-verify{background-position:-31px -42px;width:16px;height:20px}
.email-verify{background-position:-2px -21px;width:21px;height:20px}
.noemail-verify{background-position:-28px -21px;width:19px;height:20px}
.shenfen-verify{width:23px;height:18px;background:url("/image/2012/shenfen-verify.png") no-repeat;background-size: contain;}
.noshenfen-verify{background-position:-25px 0;width:22px;height:18px}
.zhizhao-verify{width:23px;height:18px;background:url("/image/2012/zhizhao-verify.png") no-repeat;background-size: contain;}
.shangbiaoxuke-verify{width:23px;height:18px;background:url("/image/2012/shangbiaoxuke-verify.png") no-repeat;background-size: contain;}
.zhuanlixuke-verify{width:23px;height:18px;background:url("/image/2012/zhuanlixuke-verify.png") no-repeat;background-size: contain;}
.zhizhao-span{cursor: pointer;color: #479DED;}
.nozhizhao-verify{background-position:-24px -66px;width:23px;height:18px}
.send{color:#ee4340;margin-left:16px}
.send:hover{text-decoration:underline}
.contact-way-wrap{margin-top:32px;position:relative}
.btn-check-phone{border:1px solid #ee4340;width:150px;height:45px;border-radius:23px;font-size:16px;color:#ee4340;background:#ffffff}
.btn-check-phone:hover{color:#ffffff;background:#ee4340}
/* æ¨¡å— */
.post-content{margin-top:28px}
.part-title{font-size:18px;color:#333;line-height:46px;font-weight: bold;}
.friend-tip + .part-title{margin-top: 28px;}
.content-wrap{line-height:20px;padding:10px 0;font-size:14px;margin-bottom:28px;word-break:break-all;color: #666;}
.part-title + .content-wrap{padding:0}
.content-wrap p{word-break:break-all;line-height: 28px;}
.content-wrap img{max-width:100%}
/* è¯¦æƒ…æè¿°ï¼š å‚æ•° */
.dec-params{margin:16px 0}
.dec-params dl{float:left;width:50%;line-height:36px}
.dec-params dl:nth-child(2n+1){box-sizing:border-box;padding-right:8px}
.dec-params dt,.dec-params dd{display:inline-block;font-size:16px}
.dec-params dt{color:#888888}
.keyword-wrap{color:#888888;font-size:14px;margin:8px 0}
.keyword-wrap strong{font-weight:normal}
.keyword{margin-right:8px}
/* å›¾ç‰‡å±•ç¤º */
.small-pic-wrap{overflow:hidden;padding:20px 0 0}
.pic-article{width:calc(100% + 35px)}
.pic-article li{float:left;width:46.8%;height:323px;margin:0 20px 20px 0;cursor:pointer;border:1px solid #e5e5e5;line-height:323px;text-align:center;border-radius: 4px;font-size: 0;}
.pic-article li img{max-width:100%;max-height:100%;vertical-align:middle;display:inline-block;margin:0 auto}
.pic-article li:after{content: " ";display: inline-block;height: 100%;width: 0;vertical-align: middle;}
/* æ¸©é¦¨æç¤º */
.friend-tip{padding:12px 20px 12px;font-size:14px;background:#fffbea;margin:20px -20px 0;border-top:1px solid #fffbc8}
.post-content .friend-tip{margin-top: 0;}
.friend-tip p{color:#333333;text-indent:2em;line-height:26px}
.friend-tip p:first-child{background:url("/image/article/icon-tip.png") no-repeat;background-size:24px 22px;color:#ec4546;font-size:14px;font-weight:bold;line-height:22px;margin-bottom:7px;padding-left:10px}
/* ç²¾é€‰æœåŠ¡ å’Œ çŒœä½ å–œæ¬¢*/
.pick-wrap,.guess-like-wrap{border:1px solid #e5e5e4;padding:8px 0 0 20px;background:#ffffff;margin-top:20px;overflow:hidden}
.pick-wrap h2,.guess-like-wrap h2{margin:0 20px 25px 0}
.handpick{margin-top:18px}
.handpick li{border:1px solid #f2f2f2;border-radius:3px;float:left;width:289px;margin:0 10px 20px 0;padding:10px 10px 8px;box-sizing:border-box}
.pick-thumb{float:left;border:1px solid #f2f2f2;width:110px;height:90px;margin-right:8px;border-radius:4px;overflow:hidden}
.pick-thumb a{width:100%;height:100%;display:block}
.pick-thumb img{width:100%;height:100%}
.pick-info{width:54%;width:calc(100% - 120px);float:left}
.pick-tag{border:1px solid #ee4340;font-size:14px;height:18px;line-height:18px;box-sizing:content-box;text-align:center;color:#ee4340;margin-top:33px;padding:0 5px;display:inline-block;max-width:90%;border-radius:3px}
.guess-like{width:102.7%;width:calc(100% + 25px)}
.guess-like li{float:left;width:158px;margin:0 25px 20px 0}
.guess-thumb{border:1px solid #e5e5e5;height:122px;box-sizing:border-box}
.guess-thumb a{display:block;width:100%;height:100%}
.guess-thumb img{width:100%;height:100%}
.pick-info h3,.guess-thumb + h3{font-weight:normal;font-size:16px;line-height:32px}
.guess-thumb + h3{margin-top:3px;text-align:center}
.pick-info h3 a{color: #363636;}
/*å¤´éƒ¨æ ·å¼:end*/

/* æŸ¥çœ‹è”ç³»æ–¹å¼å¼¹çª—:start */
.contact-box{background:#fff;border-radius:1%;box-shadow:0 0 10px 2px rgba(5,0,1,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(color=#050001,direction=0,strength=6),progid:DXImageTransform.Microsoft.Shadow(color=#050001,direction=180,strength=6),progid:DXImageTransform.Microsoft.Shadow(color=#050001,direction=90,strength=6),progid:DXImageTransform.Microsoft.Shadow(color=#050001,direction=270,strength=6);width:450px;height:0;opacity:0;overflow:hidden;position:absolute;left:0;top:-206px;transition:height 0.2s,opacity 0.3s;z-index:9}
.contact-box-show{border:1px solid #f2f2f2;height:auto;opacity:100}
.bar-contact{border-bottom:1px solid #f3f3f3;height:45px;line-height:45px;padding:0 16px;position:relative}
.bar-contact p{font-size:18px}
.btn-close{background:url(/image/article/zsjm/icon-close.png) no-repeat;border:0;cursor:pointer;width:18px;height:18px;margin:auto;outline:none;position:absolute;right:16px;top:0;bottom:0}
.sprite-contact{width:46px;height:47px;margin:auto;position:absolute;left:0;top:0;bottom:0}
.phone-icon{background:url(/image/article/zsjm/sprite-contact.png) no-repeat 0 0}
.code-icon{background:url(/image/article/zsjm/sprite-contact.png) no-repeat 0 -106px}
.qq-icon{background:url(/image/article/zsjm/sprite-contact.png) no-repeat 0 -211px}
.contact-box > ul{padding: 20px 0;}
.contact-way{margin:0 30px;padding:10px 0;position:relative}
.phone-way{font-size:18px;margin-left:75px}
.phone{color:#ee4340;margin-right:10px}
.contact-tip{color:#666666;font-size:12px;line-height: 34px;}
.code-wrap{font-size:0;display:inline-block;margin-right:16px;vertical-align:middle}
.code-wrap + p{display:inline-block}
.pic-saoma{width:68px;height:68px;margin-left:75px}
.qq-wrap{color:#333;font-size:14px;display:block;line-height:47px;padding-left:75px}
.qq-wrap:visited{color:#333}
.qq-wrap:hover{color:#ee4340}
/* æŸ¥çœ‹è”ç³»æ–¹å¼å¼¹çª— end */

/* ç™»å½•å¼¹çª—:start */
.tab_box2{background:#ffffff;padding:3px 62px 20px 28px}
#login_form{overflow:hidden;padding-bottom:40px}
.reg-table{float:left}
.reg-table th{padding:15px 4px 0 0;width:72px;text-align:right;font-size:14px;font-weight:normal}
.reg-table td{padding:15px 0 0 8px;width:490px}
.regtext{height:32px;width:220px;font-size:14px;border:1px solid #bfbfbf;line-height:32px;padding-left:10px}
.tab_menu ul{padding-left:7px}
.tab_menu li.selected{width:auto;padding:0 23px;height:30px;background:#fff;border-bottom:1px solid #fff;color:#1c1b1b}
.tab_menu li{float:left;font-size:14px;width:auto;padding:0 23px;height:30px;text-align:center;line-height:30px;border:1px solid #c5c5c5;background:url("/image/popup_t_bg.png") repeat-x top left;color:#6b6b6b;cursor:pointer}
.tab_menu{margin:26px 21px 0;border-bottom:1px solid #c5c5c5;height:31px}
.hide{display:none}
.tip-text{font-weight:normal;color:rgb(138,133,133)}
.reg-table td{width:auto;padding:16px 0 0 8px}
.reg-table .reg-exp{padding-top:32px}
.regtext{width:280px;color:#aaa}
.for_pas a{color:blue;padding-right:10px;margin-left:10px;border-right:1px solid #b4b4b4}
.for_reg a{padding-left:10px;color:#ee4340}
.hezuo{padding-top:25px;color:#737373;border-top:1px solid #e1e1e1;width:335px;margin-left:45px;position:relative}
.hezuo a{display:inline-block;position:absolute;width:82px;height:23px;vertical-align:text-bottom}
.sina{background:url(/image/2012/hezuo-sina.png);top:23px}
.qq{background:url(/image/2012/hezuo-qq.png);margin-left:4px;top:23px;left:225px}
.reg-btn,.for_pas,.for_reg{display:inline-block;vertical-align:middle}
.dl{background:#ee4340;color:#ffffff;border:none;width:109px;height:34px;line-height:34px;padding-bottom:2px;font-size:14px;text-align:center;display:inline-block;border:0;cursor:pointer;float:left;margin-top:5px}
.agree{color:#9a9a9a;float:left;height:14px;line-height:14px}
.radio-btn{float:left;height:14px;line-height:14px;margin:1px 3px 0 0}
/* ç™»å½•å¼¹çª—:end */

/* ç•™è¨€å¢™å’Œåœ¨çº¿ç•™è¨€:start */
.leave-msg-wrap{display:none}
.btn-leave-msg{display:none}
.btn-leave-msg:hover{color:#ffffff;background:#dd201d}
.leave-msg-title{border-bottom:1px solid #e5e5e5;margin-bottom:28px}
.leave-msg-title h3{font-size:18px;color:#333333;line-height:46px;float:left}
.msg-module-tip{float:right;font-size:12px;line-height:46px}
.msg-module-tip span{color:#ee4340}
.msg-module-tip a{color:#ee4340}
.msg-module-tip a:hover{color:#dd201d}
/* ç•™è¨€å¢™ */
.writer-visit-btn{background:#ee4340;border:1px solid #ee4340;border-radius:3px;color:#fff;cursor:pointer;width:130px;height:30px;line-height:30px}
.writer-visit-btn:hover{background:#dd201d;color:#ffffff}
.msg-wall{border-radius:3px;position:relative;border:#e5e5e5 1px solid;padding:0 15px;overflow:hidden;margin-bottom:28px}
.msg-wall ul{left:15px;right:15px;top:0;height:auto}
.msg-wall-item{border-top:#e5e5e5 1px solid;font-size:0;height:40px;line-height:40px;width:100%;overflow:hidden;padding:16px 0}
.msg-wall-item:first-child{border:0}
.msg-wall-item span{font-size:14px;display:inline-block;vertical-align:middle;width:20%}
/* åœ¨çº¿ç•™è¨€è¡¨å• */
.msg-form-wrap{margin:28px 0 20px}
.error-msg,.error-message{background:url("/image/2012/tishi-icon.png") no-repeat left top;color:#f00;font-size:12px;line-height:16px;display:none;margin:0 0 5px 124px;padding-left:20px}
.msg-form-part{margin-top:15px;position:relative}
.msg-form-part:first-child{margin-top:0}
.form-title,.form-title--optional{color:#333333;font-size:14px;width:120px;height:30px;display:inline-block;line-height:30px;text-align:right}
.form-title-part{height:100%;display:inline-block;line-height:30px;position:relative}
.form-title-part:before{content:"*";color:#ef5906;position:absolute;top:3px;bottom:0;left:-10px;margin:auto}
.form-item{border:1px solid #e5e5e5;border-radius:2px;display:inline-block}
.item-input,.item-code{border:none;width:260px;height:36px;line-height:36px;padding:0 10px}
.item-code{width:116px}
.get-code,.t-get-code{background:#1783f0;border:none;border-radius:3px;color:#fff;font-size:12px;width:136px;height:36px;line-height:36px;margin-left:4px}
.confirm-code .countdown,.t-countdown{background: #e7e7e7;border-radius: 0px;height: 36px;display: none;line-height: 36px;width: 126px;position: absolute;left: 265px;text-align: center;top: 1px;border: 0;margin-left: 4px;}
.item-textarea,.t-item-textarea{border:none;width:260px;height:106px;padding:5px 10px;resize:none;vertical-align:top}
.quick-msg-wrap{background:#fffbea;border:1px solid #ff6600;border-radius:2px;width:243px;padding:10px;position:absolute;top:6px;left:430px}
.quick-msg-wrap:before{content:" ";background:url("/image/2012/zsjm-ti.png") no-repeat;width:7px;height:12px;position:absolute;top:15px;left:-7px}
.quick-title{border-bottom:1px solid #ff6600;font-size:14px;margin-bottom:5px;padding-bottom:5px}
.quick-msg{color:#333;cursor:pointer;font-size:12px;position:relative;padding-left:10px;line-height:26px}
.quick-msg:before{background:#fc6621;content:' ';width:4px;height:4px;position:absolute;left:0;top:0;bottom:0;margin:auto}
.submit-msg,.submit-message{background:#ee4340;border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;width:130px;height:36px;line-height:36px;margin-left:124px;overflow:hidden;text-align:center}
.submit-msg:hover,.submit-message:hover{background:#dd201d}
body .modal-bg{background:#fff;min-width:180px}

.msg-form-part.agreement {
    user-select: none;
    font-size: 12px;
}
.msg-form-part.agreement .form-title::before {
    content: ' ';
    display: inline-block;
}
.msg-form-part.agreement .form-item {
    border: none;
}
.msg-form-part.agreement .form-item label{
    display: inline-flex;
    align-items: center;
    height: 36px;
}
.msg-form-part.agreement input[type="checkbox"] {
    margin-right: 5px;
}
.msg-form-part.agreement .agreement-link {
    color: #169BD5;
    cursor:pointer;
}

/* ç•™è¨€å¢™å’Œåœ¨çº¿ç•™è¨€:end */

/*å³ä¾§æ ·å¼:start*/
.aside{width:250px;float:right}
.aside>div{border:1px solid #e5e5e5;margin-top:20px;background:#ffffff}
.aside>div:first-child{margin-top:0}
.aside-block-title{background:#ee4340;color:#ffffff;text-align:center;font-size:16px;height:40px;line-height:40px;font-weight:normal}
/* åº—é“ºä¿¡æ¯ */
.shop-info{margin-bottom: 20px;}
.shop-info-background-zuanshi{background-image: linear-gradient(180deg, #f0d1ff, #fff);}
.shop-info-background-jinpai{background-image: linear-gradient(180deg, #ffecc0, #fff);}
.shop-info-background-yinpai{background-image: linear-gradient(180deg, #dfdede, #fff);}
.shop-info-title-zuanshi{color: #976abb;text-align: center;font-size: 16px;height: 40px;line-height: 40px;font-weight: normal;}
.shop-info-title-zuanshi i{background: url(/image/user/zuanshi.png) no-repeat 0 -2px;background-size: 100% 100%;width: 30px;height: 30px;}
.shop-info-title-jinpai{color: #fe9833;text-align: center;font-size: 16px;height: 40px;line-height: 40px;font-weight: normal;}
.shop-info-title-jinpai i{background: url(/image/user/jinpai.png) no-repeat 0 -2px;background-size: 100% 100%;width: 30px;height: 30px;}
.shop-info-title-yinpai{color: #706f71;text-align: center;font-size: 16px;height: 40px;line-height: 40px;font-weight: normal;}
.shop-info-title-yinpai i{background: url(/image/user/yinpai.png) no-repeat 0 -2px;background-size: 100% 100%;width: 30px;height: 30px;}
.shop-info-image{padding: 20px 12px 0 12px;}
.shop-cover{border:1px solid #e5e5e5;width:198px;height:148px;margin:0 auto 16px;border-radius: 4px;overflow: hidden}
.shop-cover a{height:100%;display:block}
.shop-cover img{width:100%;height:100%}
.shop-info-box{padding:0 12px 20px 12px;}
.shop-name{display:block;text-align:center;font-size:18px;line-height:26px;max-height:52px;overflow:hidden;margin-bottom:8px}
.shop-approve-box{border-top: 1px solid #e5e5e5;margin-top: 36px;}
.approve-title {color: #888;font-size: 16px;font-weight:normal;text-align: center;margin: -11px auto 15px;background: #fff;width: 100px;line-height: 22px;}
.shop-approve-box-content{font-size:0;text-align: center}
.approve-vip-icon{font-size:15px;line-height:23px;background-color: #69a9e5;color: #fff;padding:0 5px;border-radius: 5px;margin:0 8px;vertical-align: middle;}
.approve-type-icon{font-size:15px;line-height:23px;background-color: #70a981;color: #fff;padding:0 5px;border-radius: 5px;margin:0 8px;vertical-align: middle}

/*  å®šå‘æŽ¨å¹¿ */
.promote-box{position:relative}
.promote-list li{border-top:1px dashed #e5e5e5;padding:20px}
.promote-list li:first-child{border-top:0}
.promote{display:block}
.promote:hover{color:#333333}
.tg-thumb{float:left;width:100px;height:75px;margin-right:10px;border:1px solid #e5e5e5;box-sizing:border-box}
.tg-thumb i{background:url('/image/tcimg_default_80_64.png') no-repeat;width:100%;height:100%;background-position:center}
.tg-thumb img{width:100%;height:100%}
.tg-info{width:46.6%;width:calc(100% - 110px);float:left}
.tg-info p{line-height:18px;max-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px}
.tg-info p:first-child{font-size:14px;line-height:1.6;margin:0;max-height:45px;white-space:normal;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}
.promote:hover p:first-child{color:#ee4340}
.tg-price em{font-style:normal;color:#ee4340}
.good-seller{margin:20px}
.good-seller a{display:block}
.good-seller img{display:inline-block;width:100%;height:154px;box-sizing:border-box;border:1px solid #e5e5e5;border-radius: 4px;}
.good-seller span{display:block;text-align:center;font-size:14px;margin-top:5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
/* å‘¨è¾¹åŸŽå¸‚äºŒçº§ç±» */
.surround-list{padding:5px 0 15px}
.surround-list-link{display: block;padding: 5px 10px;margin: 10px 0 0 0;}
.surround-list-cover{display:block;width: 90px;height: 68px;border-radius: 4px;border: 1px solid #E5E5E5;box-sizing: border-box}
.surround-list-content{margin:-68px 0 0 90px}
.surround-list-title{font-size: 14px;line-height: 28px;min-height: 28px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 10px;}
.surround-list-link:hover .surround-list-title{color: #ee4340;}
.surround-list-location{font-size: 14px;line-height: 26px;min-height: 26px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 10px;margin-top: 14px}
/*å³ä¾§æ ·å¼:end*/

/*åº•éƒ¨å¯èƒ½å–œæ¬¢æ¨¡å—:start*/
.taste-recommendation-wrapper{display:none}
.taste-rec-header{padding-left:3px;}
.taste-rec-list{overflow:hidden;}
.taste-rec-item{float:left;width:20%;box-sizing: border-box;padding:8px 11px 18px;}
.taste-rec-link{display:block;overflow: hidden;}
.taste-rec-cover{display:block;width:100%;height:112px;border: 1px solid #E5E5E5;border-radius:4px;margin: 0 auto;box-sizing: border-box}
.taste-rec-title-text{display: block;font-size:14px;line-height:30px;min-height:30px;color: #333333;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.taste-rec-link:hover .taste-rec-title-text{color: #ee4340}
.taste-rec-cate{display: inline-block;max-width: 100%;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;font-size:12px;line-height:22px;min-height:22px;border:1px solid #EE4341;color:#EE4341;box-sizing: border-box;padding:0 14px;}
/*åº•éƒ¨å¯èƒ½å–œæ¬¢æ¨¡å—:end*/

/*åº•éƒ¨ç›¸å…³å†…å®¹:start*/
.relative-box{width: 1200px;margin: 20px auto 0;background: #FFFFFF;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #EEEEEE;clear: both;}
.relative-box-indicator, .rl-slide{padding: 0 32px 0 62px;-webkit-box-sizing: border-box !important;-moz-box-sizing: border-box !important;box-sizing: border-box !important;overflow: hidden;}
.relative-box-indicator{padding-top: 6px;}
.rl-wrapper{overflow: hidden;}
.rl-slide{padding-top: 0;margin: 10px 0 14px;max-height: 120px;}
.relative-box-indexer{float: left;font-size: 16px;line-height: 38px;overflow: hidden;}
.relative-box-indexer-text{float: left;position: relative;cursor: pointer;color: #333333;transition: color 300ms;font-weight: bold;}
.relative-box-indexer-text:hover{color: #EE4341}
.relative-box-indexer-text:before{content: " ";font-size: 0;width: 100%;height: 2px;border-radius: 1px;position: absolute;left: 0;bottom: 0;background: #FFFFFF;transition: background 300ms;}
.relative-box-indexer-text.current{color: #EE4341;}
.relative-box-indexer-text.current:before{background: #EE4341;}
.rl-link{float: left;font-size: 14px;line-height: 30px;color: #666666;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*åº•éƒ¨ç›¸å…³å†…å®¹:end*/

/*åº•éƒ¨æ ·å¼:start*/
.bottom-link-wrap{width:1200px;margin:30px auto;border-top:1px solid #e5e5e5;overflow:hidden;color:#666666;padding-top:20px}
.bottom-link-wrap a{color:#666666}
.bottom-link-wrap a:hover{color:#ee4341}
.bottom-title{font-weight:bold;font-size:14px;line-height:34px;margin-top:20px;color:#333333}
.zimuzuhe:after{content:" ";clear:both;display:table}
.zimuzuhe li{height:24px;float:left;margin-right:8px}
.zimuzuhe li a{border:1px solid #e5e5e5;color:#666666;font-size:14px;padding:0 7px;display:block;line-height:22px}
.zimuzuhe li a:hover{background:#ee4341;border-color:#ee4341;color:#ffffff;text-decoration:none}
.zimuzuhe-con{height:20px;overflow:hidden;padding:10px 0 0 0;margin:0}
.zimuzuhe-con a{margin-right:10px;display:inline-block;font-size:12px;line-height:20px}
.bottom-link a{margin-right:10px}
.footer-wrap{background:#ffffff;border-top:1px solid #e5e5e5;margin-top:20px;}
.footer{margin:0 auto;width:1200px;padding-bottom:25px;text-align:center;color:#666666}
.bottom-nav{padding:25px 0 15px;font-size:14px}
.bottom-nav a{color:#333333;margin-right:25px}
/*åº•éƒ¨æ ·å¼:end*/
.side-list li.side-back{border:#eee 1px solid;border-radius:10px}
