﻿@charset "utf-8";



.cms_box {border: 1px solid #ccc;background-color: #fff;margin:15px auto 35px auto;width:auto;float:left;}

.cms_box .hd {border-bottom: 1px solid #ccc;background: #f3f3f3 url(../style/temai_right_h3.png) 15px 12px no-repeat;height: 40px;line-height: 40px;

	font-size: 14px;padding-left: 30px}



/*.hot_items .bd {

	width: 720px;

	overflow: hidden;

	position: relative

}*/

.xg_items ul {margin-right: -4px}

/*.xg_items li {float: left;width: 231px;}*/

.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: 143px;vertical-align: top}

.xg_items li .productname {height: 20px;line-height: 20px;overflow: hidden;    text-align: center;
    margin-top: 8px;}

.xg_items li .salerow {padding-bottom: 15px;    text-align: center;}

.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(../style/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: 30px;
    line-height: 30px;
    list-style: disc inside;
    overflow: hidden;
    color: #999;
    font-size: 14px;
    width: 46%;
    float: left;
    border-bottom: 1px dashed #ccc;
    margin-right: 2%;margin-left: 2%;}

.cms_list li { list-style:none; }

.cms_list { padding:10px; }

.cms_list a { font-size:12px;color: #000000; }



.sxia { line-height:25px; margin:0 20px; padding-top:15px;}

.sxia li {}

.sxia li  a { color:#3a8c8a; }

.sxia  li a:hover { color:#3a8c8a; text-decoration:underline;}



.sxia2 { line-height:25px;  margin:20px 0px 0;}

.sxia li {}

.sxia a { color:#000;}

.sxia a:hover { color:#3a8c8a; text-decoration:underline;}



#footer { text-align:center;}

.fnav {  }

.fnav a {display: inline-block;padding: 0 20px 0 21px;background: url(../style/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; font:"microsoft yahei";color: #0b3f01;}

.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:#a10d00; padding:5px 0; }

.download .down_right { float:left; color:#666666; border-left:2px solid #ccc;width:600px; padding-left:20px; }

.download .down_right li { padding:5px 0;color:#c80202;font-size: 14px; }

.download .down_right li a.blue {color:#c80202; 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; }