@charset "utf-8";
/* 相关产品 */
.cms_box {border: 1px solid #ccc;background-color: #fff;margin-bottom: 20px}
.cms_box .hd {border-bottom: 1px solid #ccc;background: #f3f3f3 url(../images/temai_right_h3.png) 15px 12px no-repeat;height: 40px;line-height: 40px;
	font-size: 14px;padding-left: 30px}


.xg_items ul {margin-right: -4px}
.xg_items li {float: left;width: 215px;}
.xg_items li:last-child  {border-right: none;}
.xg_items li span {display: block;padding: 0 15px}
.xg_items li .nalaprice {color: #f70;font-size: 14px}
.xg_items li .productimg {padding-top: 10px;text-align: center}
.xg_items li .productimg img {width: 150px;height: 150px;vertical-align: top}
.xg_items li .productname {height: 20px;line-height: 20px;overflow: hidden}
.xg_items li .salerow {padding-bottom: 15px}
.xg_items li .salerow cite {text-decoration: underline}
.xg_items li .description {margin-bottom: 5px}
.xg_items li .ping {color: #f70;margin-top: 10px;display: block}

.regional { line-height:15px; padding:10px; line-height:25px; }
.regional a { padding:0 10px 0 0; color:#666; white-space:nowrap; }

/**/

.cms_conten {width: 600px;margin: 0 auto}
.best {padding-bottom: 10px}
.best .title {margin-bottom: 10px}
.best li {width: 120px;height: 25px;float: left;line-height: 25px;overflow: hidden;margin-left: 20px}
.best li a {color: #39f}


.cms_info {padding: 15px 20px}
.cms_info h1 {font-size: 24px;color: #f70}
.cms_info .date {color: #666;padding-top: 10px;position: relative;width: 100%}
.cms_info .zan_btn {position: absolute;top: 2px;right: 0;color: #999;font-size: 14px;line-height: 22px}
.cms_info .zan_btn:hover {text-decoration: none}
.cms_info .zan_btn i {color: #f70;font-size: 22px}
.cms_content {border-top: 1px solid #ccc;padding: 20px;line-height: 24px;font-size: 14px;color: #666}
.cms_content p {margin-bottom: 15px}
.cms_content img {max-width: 800px}
.share_box {padding: 0 20px 20px}
.cms_share {background: url(../images/share_icon.png) 66px 0 no-repeat;height: 30px;float: right}
.cms_share span {float: left;margin-top: 6px;display: block;width: 66px}
.cms_share a {float: left;display: block;width: 30px;height: 0;padding-top: 30px;overflow: hidden;margin-right: 10px}
.cms_zan {float: right;margin-left: 20px}
.cms_zan a {color: #999;font-size: 14px;padding: 0 15px;height: 30px;line-height: 30px;overflow: hidden}
.cms_zan a i {font-size: 18px;margin-right: 5px}
.cms_list li {height: 24px;line-height: 24px;list-style: disc inside;overflow: hidden;color: #999;font-size: 14px}
.cms_list li { list-style:none; }
.cms_list { padding:10px; }
.cms_list a { font-size:12px; }

.sxia { line-height:25px;  margin:0 20px; padding:15px 0;}
.sxia li {}
.sxia a { }
.sxia a:hover {}

.sxia2 { line-height:25px;  margin:20px 0px 0;}
.sxia li {}
.sxia a { color:#000;}
.sxia a:hover { color:#f60; text-decoration:underline;}

#footer { text-align:center;}
.fnav {  }
.fnav a {display: inline-block;padding: 0 20px 0 21px;background: url(../images/border-right.png) no-repeat 0 center}
.fnav a.noborder { background: none}
.ft_txt { padding-top:20px; letter-spacing:2px;}


.download ul  { list-style:none; }
.download  li { list-style:none; }
.download { font-size:12px; border-bottom:1px dotted #ccc; padding-bottom:15px; margin-bottom:15px; }
.download .down_left { width:80px; float:left; }
.download .down_left li { font-weight:bold; color:#f16564; padding:5px 0; }
.download .down_right { float:left; color:#666666; border-left:2px solid #ccc;width:83%; padding-left:20px; }
.download .down_right li { padding:5px 0; }
.download .down_right li a.blue { color:#f16564; text-decoration:none; font-weight:bold; }
.download .down_right li a:hover { text-decoration:underline; }
.download .down_right li span { float:right; font-weight:bold; }
.download .down_right li span a { color:#f60; }