* {
word-wrap: break-word;
}
a:link, a:visited {
color: #555;
text-decoration: none;
}
a:hover, a:active {
color: #EAEAEA;
text-decoration: none;
}
body {background:url(/Public/Images/pcweb/004/body_bg.png) repeat top;}
.block .block-head .edit {
float: right;
padding-right: 1em;
}
.block .block-head {
    cursor: move;
}
.block, .block-nohead {
    margin-bottom: 10px;
}
.block .block-head .title {
float: left;
}
.block .block-head .title {
    color: #918b71;
    font-size: 14px;
    font-family: Arial,'微软雅黑';
    padding-left: 5px;
}
.block .block-head {
height: 33px;
}
.block .block-head .head-inner {
height: 33px;
line-height: 33px;
}

.content-text {
line-height: 180%;
}
.block .block-content {
padding: 10px;
}
.block .block-content .item-list li, .menu-list-simple li {
    padding-left: 15px;
    line-height: 25px;
}

.block .block-content .list-gallery {
    padding-left: 3px;
}
.list-gallery {
    padding: 6px 0;
}
.list-gallery li {
    float: left;
    width: 96px;
    padding: 10px 10px 12px;
    margin-right: 15px;
}
.list-gallery li .thumb {
    width: 90px;
    height: 65px;
    overflow: hidden;
    border: #ccc 1px solid;
    padding: 2px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 2px 12px #dedede;
    -webkit-box-shadow: 0 2px 12px #dedede;
    box-shadow: 0 2px 12px #dedede;
    padding-right: 0;
}
.list-gallery li .des {
padding-top: 7px;
line-height: 21px;
text-align: center;
}
.list-gallery li .des .default {
height: 21px;
}
/*-----------------------*/
.top{background:#333 url(/Public/Images/pcweb/004/top_bg.png) repeat-x top;height:35px;width:100%;margin:0 auto;line-height:35px;}
.top_con{width:1100px;margin:0 auto;text-align:right;}
.top_con{}
.top_con .tel {
    color: #ffb243;
    font-family: Arial;
    float: right;
    background: url(/Public/Images/pcweb/005/tel.png) no-repeat 0px 13px;
    padding-left: 20px;
    padding-right: 13px;
}
.head_bg {display:inline-block;width:100%;}
.header {border-bottom: 1px solid #cfcfcf;}
.arti_curr_class {ine-height: 50px;font-size: 16px;padding:0 10px;}
.head{width:1100px;margin:0 auto;min-height:100px;}
.logo{margin:0px; padding:0px; height:39px;line-height:39px; margin-top:15px;}
.logo img {max-height:80px;}
.menu{font-family:"微软雅黑";font-size:16px;line-height:100px;}
.menu ul li{float:left;width:105px;text-align:center;}
.menu ul li a{display:block;}
.menu ul li a:hover,.menu ul li a.a1,.menu ul li a.curr{background:#f8f8f8;border-top:5px solid #9d426b;color:#333;}



#hd{ margin-bottom:5px;background-color:#fff;}
.pagetitle { height:83px;width:974px; margin:0 auto;}
.column_link,.link_block {width:974px;margin:0 auto;padding:10px;background-color:#fff;}
.column_link .item-list li{ width:280px;margin:0 4px;float:left; }
#menuSitenav {width:974px;margin:0 auto;}
#hd .sitename{
	width:350px;height:74px;float:left;padding:5px 0 0 22px;
}
#hd .sitename a{
	width:350px;height:74px;overflow:hidden;
	display:table-cell;vertical-align:middle;+display:block;+font-size:64px;
}
#hd .sitename img{vertical-align:middle;max-width:350px;max-height:74px;}

#hd .language{float:right; padding:10px 10px 0 0;}
#hd .language .language-inner{float:right;height:22px;line-height:18px;overflow:hidden;color:#333;}
#hd .language a,.pagetitle .language span{color:#000;}


#hd .search{height:25px;overflow:hidden;clear:both; margin-top:15px;float:right; display:inline;}
#hd .search .enter,
#hd .search .btn{display:inline-block;}
#hd .search .enter{width:169px; padding:0 3px;height:19px; margin-right:3px; line-height:19px; background:#fff; border:1px solid #d5d5d5;color:#a9b3be;}
#hd .search .btn{width:46px; height:21px;border:none;  text-align:center;}

.sitenav{ height:45px;background:url(/Public/Images/pcweb/004/nav-bg.gif) repeat-x bottom;}
.sitenav .menu-main ul{padding:0 30px;}
.sitenav .menu-main li,.sitenav .menu-main a,.sitenav .menu-main a span{float:left;}
.sitenav .menu-main li{position:relative; height:45px; padding:0 12px 0 0; background:url(/Public/Images/pcweb/004/nav-li.png) no-repeat right center;}
.sitenav .menu-main li.last-item{padding-right:0;background:none;}
.sitenav .menu-main li a{display:inline-block;height:43px; line-height:43px; padding:2px 30px 0;white-space:nowrap;color:#666; font-weight:bold;}
.sitenav .menu-main li a span{}
.sitenav .menu-main li a:hover,
.sitenav .menu-main li a:active,
.sitenav .menu-main li.open a,.sitenav .menu-main li.curr a,.sitenav .menu-main li a.curr{color:#bb9700;height:43px; line-height:41px; padding:4px 30px 0;}
.sitenav .menu-main li a:hover span,
.sitenav .menu-main li a:active span,
.sitenav .menu-main li.open a span{}

.sitenav .menu-main li .menu-child,
.sitenav .menu-main li .menu-child a{background:#f8f3e2;}
.sitenav .menu-main li .menu-child{position:absolute;width:225px;top:30px;left:-12px;display:none;padding:3px 0;border:#f0ebe1 1px solid;border-top:none;}
.sitenav .menu-main li .menu-child a{display:block;padding:0 13px 0 15px;float:none;font-weight:100;color:#000;line-height:25px;height:auto;}
.sitenav .menu-main li .menu-child a:hover{background:#fff;color:#000;padding:0 13px 0 15px;}

.banner{display:block;width:984px;overflow:hidden;margin:0 auto;border:5px solid #9d426b;}
.banner-inner,.banner-inner img {float:left;width:100%;}
#bd{ width:994px; margin:10px auto;}

.bd-inner{ padding: 10px;
background-color: #fff;}
.bd-body {width:974px;margin:10px auto;}

/*= Content & layout style =*/

.layout-home .col-main{float:left;width:100%;min-height:1px;}
.layout-home .col-main .main-wrap{margin-left:300px;}
.layout-home .col-sub{width:270px;margin-left:-100%;}
.three-cols .col-main .main-wrap{margin-right:300px;}
.three-cols .col-extra{width:270px;margin-left:-270px;}

.col-main{float:left;width:100%;min-height:1px;}
.main-wrap{margin-left:250px;}
.col-sub{width:240px;background-color:#fefcf8;border-radius: 5px;-webkit-border-radius: 5px;}

.col-sub{ padding-bottom:10px; }

.layout-home{}
.layout-innerpg{}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
/*= Default block style =*/
.block,
.block-nohead{margin-bottom:10px;}
.first-block{margin-top:0;}
.last-block{margin-bottom:0;}
.block{ }
.block .block-head {overflow:hidden;}
.block .block-head .head-inner{}
.block .block-head .title{float:left;color:#373737;}
.block .block-head .links{float:right;padding:0;}
.block .block-head .links a{margin-left:1em;}
.block .block-head .links .more{display:block;width:42px;text-indent:-9999px;}
.block .block-content{padding:10px; border-top:1px solid #efefef;}
.block .block-foot{display:none;}

.block .block-head { height:26px; line-height:26px;}
.block .block-head .title{ height:26px; line-height:26px;color:#6c4e16;font-weight:normal; font-size:16px; font-family:"Microsoft Yahei";}

.col-main .block .block-head{ height:31px; line-height:27px; }
.col-main .block .block-head .title { height:25px; line-height:25px; padding:2px 0 0 5px;  color:#808080;}

.col-sub .block .block-head{ padding:0 10px;}
.col-sub .block-menu-simple{}

/*= Text content =*/
.content-text{line-height:180%;}
.content-text p{margin-bottom:0.8em;}

.content-text .img-align-left{border:#ccc 1px solid;margin:5px 12px 2px 0; padding:2px;}


/*= Multi-menu style =*/
.block .block-content ul.menu-list{}
.block .block-content ul.menu-list li{padding:0 0 0 15px;}
.block .block-content ul.menu-list li.parent{}
.block .block-content ul.menu-list li a{display:block;line-height:19px;padding:5px 0 4px;}

/*= Simple list =*/
.block .block-content .item-list,
.menu-list-simple{}
.block .block-content .item-list li,
 .menu-list-simple li{padding:5px 5px 4px 15px;line-height:18px;}
.block .block-content .item-list li .date{margin-left:1em;font-size:77%;color:#999;}
.block .block-content .item-list li .catalog,
.list-table .title .catalog{margin-right:0.7em;}
.block .block-content .item-list li .catalog a,
.list-table .title .catalog a{color:#999;}

.block .block-content .item-list{padding:0;}
.block .block-content .item-list li{ line-height:29px; padding:0 10px 0 15px; background:url(/Public/Images/pcweb/004/arrow-list.png) no-repeat left center;
              border-bottom:1px dotted #d7d7d7; text-align:right; overflow:hidden; }
.block .block-content .item-list li a { float:left;text-align:left;}
.block .block-content .item-list li .date, li a .date {
    margin-left: 1em;
    font-size: 0.6em;
    color: #7f7f7f;
}
.col-main .block .block-content .item-list li{ line-height:36px; font-size:14px; padding:0 10px 0 15px;  border-bottom:1px dotted #b9b9b9; text-align:right; overflow:hidden; clear:both;}


/*= Simple menu style =*/
.col-sub .block-menu-simple .block-content{padding-left:0;padding-right:0;}
.col-sub .block-menu-simple .block-content ul.menu-list-simple{margin:5px 10px;}
.col-sub .block-menu-simple .block-content ul.menu-list-simple li{ height:21px; background:none; margin-bottom:5px; padding:0;}
.col-sub .block-menu-simple .block-content ul.menu-list-simple li.last-item{margin-bottom:0;}
.col-sub .block-menu-simple .block-content ul.menu-list-simple li a{ padding-left:30px; line-height:21px; color:#6c4e16; display:block;}
.col-sub .block-menu-simple .block-content ul.menu-list-simple li a:hover { }


/*= Gallery list =*/
.list-gallery{padding-left:0;margin-right:-30px;}
.list-gallery li{float:left;width:140px;padding:10px 25px 5px 0;}

.list-gallery li .thumb{width:140px;height:105px;background:#fff; padding:2px; border:1px solid #ccc; -moz-border-radius:3px;-web-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 12px #dedede;-webkit-box-shadow:0 2px 12px #dedede;box-shadow:0 2px 12px #dedede;}
.list-gallery li .thumb a{width:140px;height:105px;overflow:hidden;display:block;}
.list-gallery li .thumb a img{display:block;width:140px;}
.block .block-content .list-gallery li .des{padding-top:7px;line-height:21px;text-align:center;}
.block .block-content .list-gallery li .des p{overflow:hidden;}
.block .block-content .list-gallery li .des .default{height:21px;}
.block .block-content .list-gallery li .des .catalog a{color:#A0BBB6;}

.col-main .block .block-content .list-gallery{padding:10px 0 0 10px;margin-right:-35px;}
.col-main .block .block-content .list-gallery li{padding:0 30px 15px 0;}

.col-sub .block .block-content .list-gallery,.col-extra .block .block-content .list-gallery{padding-left:0;margin-right:-18px;}
.col-sub .block .block-content .list-gallery li,.col-extra .block .block-content .list-gallery li{float:left;width:116px;padding:10px 18px 5px 0;}
.col-sub .block .block-content .list-gallery li .thumb,.col-extra .block .block-content .list-gallery li .thumb{width:110px;height:83px;background:#fff; padding:2px; border:1px solid #ccc; -moz-border-radius:3px;-web-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 12px #dedede;-webkit-box-shadow:0 2px 12px #dedede;box-shadow:0 2px 12px #dedede;}
.col-sub .block .block-content .list-gallery li .thumb a,.col-extra .block .block-content .list-gallery li .thumb a{width:110px;height:83px;}
.col-sub .block .block-content .list-gallery li .thumb a img,.col-extra .block .block-content .list-gallery li .thumb a img{width:110px;}

.col-sub .block .block-content .list-gallery{ padding-left:0; margin-right:0;}
.col-sub .block .block-content .list-gallery li{ padding-right:0; margin:0 auto; float:none;}

/*= Mixed list =*/
.list-mixed{padding:0;}
.list-mixed .entry{border-bottom:#ccc 1px dashed;padding:10px 0 10px 160px;}
.list-mixed .entry .thumb{margin-left:-160px;margin-top:3px;float:left;display:inline;}
.list-mixed .entry h3{font:133% "Microsoft Yahei";padding:0 0 8px;}
.list-mixed .entry h3 a{color:#2D78C4;}
.list-mixed .entry .des{line-height:180%;color:#999;padding-bottom:1.2em;}
.list-mixed .entry .detail{padding-top:0.7em;border-top:#ccc 1px dashed;}
.list-mixed .entry .detail .item{display:inline-block;margin-right:16px;*margin-right:20px;_margin-right:20px;}

.list-mixed .entry .thumb{width:140px;height:105px;padding:4px;border:#ccc 1px solid;}
.list-mixed .entry .thumb a{width:140px;height:105px;overflow:hidden;display:block;}
.list-mixed .entry .thumb a img{width:140px;display:block;}

/*= Table list =*/
.list-table{}
.list-table .data{width:100%;}
.list-table th,.list-table td{text-align:center;}
.list-table th{border-bottom:#2F8222 1px dashed;height:30px;font-weight:100;color:#8AACA7;}
.list-table td{color:#999;padding:7px 0 6px;line-height:180%;border-bottom:#ccc 1px dashed;}
.list-table .title{text-align:left;}
.list-table td.title{padding-left:18px;}

/*= Links =*/
.link-list{}
.link-list li{padding:4px 0 3px;}
.link-list li img{display:block;width:88px;}

.col-sub .block-widget-user .form-login,
.col-extra .block-widget-user .form-login{padding:0 10px;margin:-5px 0;}
.col-sub .block-widget-user .form-login .label{ text-align:left;}
.col-sub .block-widget-user .form-login .enter input,
.col-extra .block-widget-user .form-login .enter input{}
.col-sub .block-widget-user .form-login .buttons{ padding-left:0;}

.col-sub .block-widget-user .userinfo .links,
.col-extra .block-widget-user .userinfo .links{line-height:140%;padding:0;}



/*= Footer =*/
#ft {
    background: #fff url("/Public/Images/pcweb/004/bottom_bg.png") repeat-x top;
    margin-top:10px;
    border-top: 1px #E7E7E7 solid;
}
#ft .ft-inner {
    width:970px;margin:0 auto;
    text-align:center;
    padding-top: 19px;
    padding-bottom: 20px;
}
.ft-menu {line-height:25px;margin-bottom:5px;}
/*= Innerpage =*/

/*= Form style =*/
.col-main .form{padding:10px 0;}
.col-main .form .row .label{line-height:21px;padding-top:2px;padding-bottom:2px;text-align:right;}
.col-main .form .row .content{float:left;padding:2px 3em 2px 0;line-height:21px;}
.col-main .form .row .enter{padding:0 1em 0 0;}
.col-main .form input.text,
.col-main .form select,
.col-main .form textarea{border:#ddd 1px solid;-moz-border-radius:3px;-web-border-radius:3px;border-radius:3px;padding:4px 2px 3px;}
.col-main .form input.text:focus,
.col-main .form select:focus,
.col-main .form textarea:focus{border-color:#999;}
.col-main .form .row .enter .check{float:left;margin-right:12px;}
.col-main .form .row .enter .check .input{float:left;padding-top:5px;margin-right:6px;}
.col-main .form .row .enter .check .des{float:left;line-height:21px;padding-top:2px;padding-bottom:2px;}

.col-main .form .row .label .required{margin-right:0.3em;font-weight:bold;color:#f00;}
.col-main .form .row .tips{padding:2px 0;line-height:21px;color:#999;white-space:nowrap;}
.col-main .form .row p.tips{clear:both;padding:0 7px 5px;}

.col-main .form .row{padding:5px 0 5px 106px;}
.col-main .form .row .label{width:100px;margin-left:-106px;padding-right:6px;}
.col-main .form .row .buttons{padding:10px 0;}

.col-main .form blockquote{height:23px;padding:0 6px 0 27px;border:#F7ECAA 1px solid;line-height:23px;background:#FDFFD7 url() no-repeat 5px -117px;white-space:nowrap;}
.col-main .form blockquote.error{border-color:#FFBFBF;background-color:#FFEAEA;background-position:5px -147px;}
.col-main .form blockquote.accepted{border-color:#fff;background-color:#fff;background-position:5px -177px;color:#999;}

.col-main .form .row-submit blockquote{background-color:transparent;border:none;clear:both;margin:-5px 0 10px;}

.col-main .form .row .img-captcha{float:left;margin:2px 8px 0 -6px;display:inline;cursor:pointer;}


/*= Article view =*/
.col-main .block-article-view .block-content{}
.block-article-view .article-head{}
.block-article-view .article-head .title{color:#000;font:150% "Microsoft Yahei";padding:25px 20px 15px;font-weight:bold;}
.block-article-view .article-head .meta{padding:0 20px 8px;border-bottom:#ccc 1px dashed;}
.block-article-view .article-head .meta .item{margin-right:0.7em;}
.block-article-view .article-summary{padding:20px 40px 30px;color:#999;line-height:180%;}
.block-article-view .article-content{font-size:117%;line-height:200%;padding:0 25px 25px;}
.block-article-view .article-content p{padding-bottom:0.8em;}

.block-article-view .article-content .caption-image{padding:5px;border:#ddd 1px solid;line-height:18px;background:#f1f1f1;margin-bottom:1em;}
.block-article-view .article-content .caption-image img{display:block;}
.block-article-view .article-content .caption-image span{display:block;color:#888;text-align:center;font-size:88%;padding-top:5px;}
.block-article-view .article-content .caption-aligncenter{margin-left:auto;margin-right:auto;}
.block-article-view .article-content .caption-alignleft{float:left;margin:6px 20px 6px 0;}
.block-article-view .article-content .caption-alignright{float:right;margin:6px 0 6px 20px;}

.block-article-view .article-content a{color:#2D78C4;}

.block-article-view .article-foot{text-align:right;padding:0 20px 10px;color:#999;}
.block-article-view .article-foot .item{margin-left:1em;}

.layout-show-withpic .info h1{color:#2D78C4;font:133% "Microsoft Yahei";padding:8px 0;}
.layout-show-withpic .info .details dl{border-bottom:#bbb 1px dashed;padding:4px 0 3px 75px;line-height:25px;}
.layout-show-withpic .info .details dl dt{width:80px;margin-left:-75px;float:left;display:inline;padding-left:10px;}
.layout-show-withpic .info .details dl dd{padding:0 5px;color:#999;}
.layout-show-withpic .info .details dl.price{line-height:35px;}
.layout-show-withpic .info .details .marketprice{font-size:105;text-decoration:line-through;color:#555;}

/*= Products detail =*/
.layout-show-withpic .info .btn-buy{margin-top:10px;}
.pro-param-list{padding:0;}
.pro-param-list li{width:190px;height:26px;padding:0 5px 0 0;line-height:26px;float:left;overflow:hidden;}
.product-info .detail {
    padding: 10px;
    font-size:14px;
    line-height:22px;
    color:#666;
    overflow: hidden;
}

.layout-product .info{color:#000;}
.layout-product .info h1{font-size:14px;font-weight:bold;color:#010101;line-height:30px;}
.layout-product .info dl{line-height:25px;}
.layout-product .info dl dt{float:left;display:inline;}
.layout-product .info .details-1 dl{padding-left:55px;}
.layout-product .info .details-1 dt{width:55px;margin-left:-55px;}
.layout-product .info .details-1 dl.price{line-height:30px;}
.layout-product .info .details-1 dd{font-family:'simsun';}
.layout-product .info .details-1 .marketprice{text-decoration:line-through;}
.layout-product .info .details-1 .memberprice{font-size:20px;font-family:Arial, Helvetica, sans-serif;}
.layout-product .info .details-2{background:#f7f7f7;padding:5px 10px;margin-top:5px;}
.layout-product .info .details-2 dl{padding:3px 0 3px 70px;_padding:6px 0 6px 70px;}
.layout-product .info .details-2 dt{width:70px;margin-left:-70px;}
.layout-product .info .list-color dt{line-height:34px;}
.layout-product .info .list-color li{float:left;height:34px;overflow:hidden;margin:0 5px 5px 0;_display:inline;vertical-align:middle;background:#fff;}
.layout-product .info .list-color li a{display:block;height:30px;line-height:30px;min-width:30px;_width:30px;text-align:center;white-space:nowrap;text-decoration:none;padding:1px;border:1px solid #bbbdbd;}
.layout-product .info .list-color li a:hover,
.layout-product .info .list-color .current a{padding:0;border:2px solid #f60;}
.layout-product .info .list-color li span{display:none;}
.layout-product .info .list-color .txt a{padding:1px 5px;}
.layout-product .info .list-color .txt a:hover{padding:0 4px;}
.layout-product .info .list-color .txt span{display:block;color:#000;}

.layout-product .info .list-size dt{line-height:25px;}
.layout-product .info .list-size li{float:left;height:25px;overflow:hidden;margin:0 5px 5px 0;_display:inline;vertical-align:middle;background:#fff;}
.layout-product .info .list-size li a{display:block;height:21px;line-height:21px;min-width:10px;_width:10px;text-align:center;white-space:nowrap;text-decoration:none;padding:1px 5px;border:1px solid #bbbdbd;}
.layout-product .info .list-size li a:hover,
.layout-product .info .list-size .current a{padding:0 4px;border:2px solid #f60;}
.layout-product .info .list-size li span{display:block;color:#000;}
.layout-product .info .list-num .total{float:left;color:#999;padding-left:10px;}
.layout-product .info .amount-box{float:left;}
.layout-product .info .amount-box span{float:left;}
.layout-product .info .amount-box .handler{padding-top:7px;}
.layout-product .info .amount-box .handler a{display:block;width:13px;height:13px;overflow:hidden;background:url(../img/cart/sprites.png) no-repeat 0 -9999px;text-indent:-9999px;}
.layout-product .info .amount-box .handler .down{background-position:-29px 0;}
.layout-product .info .amount-box .handler .up{background-position:-52px 0;}
.layout-product .info .amount-box .enter{margin:0 5px;}
.layout-product .info .amount-box input{width:32px;padding:5px 0;border:1px solid;border-color:#bbb #E5E5E5 #E5E5E5 #bbb;border-radius:3px;text-align:center;}
.layout-product .info .operate-btn{padding:5px 0 5px 70px;}
.layout-product .info .operate-btn a{display:inline-block;width:82px;height:37px;line-height:37px;font-weight:bold;text-decoration:none;text-align:center;background:url(../img/cart/sprites.png) no-repeat 0 -9999px;}
.layout-product .info .operate-btn .btn-buy{color:#fff;background-position:0 -240px;}
.layout-product .info .operate-btn .btn-add{color:#666;background-position:-82px -240px;}

.product-info .tab-menu{background:#ececec;}
.product-info .tab-menu .tab{padding:3px 0 0 6px;}
.product-info .tab-menu .tab li,
.product-info .tab-menu .tab a,
.product-info .tab-menu .tab span{float:left;}
.product-info .tab-menu .tab li{float:left;margin-left:-1px;_display:inline;}
.product-info .tab-menu .tab a{display:block;height:27px;padding-left:8px;background:url() no-repeat 100% 8px;}
.product-info .tab-menu .tab a.last{background-image:none;}
.product-info .tab-menu .tab span{display:block;height:27px;line-height:27px;text-align:center;width:58px;color:#000;padding-right:8px;text-decoration:none;}
.product-info .tab-menu .tab a:hover span{text-decoration:underline;}
.product-info .tab-menu .tab .current{background:#fff;}
.product-info .tab-menu .tab .current span{font-weight:bold;}

.column_link .list-gallery{margin: 0 24px;}
.link_block {margin-top:10px;}
.link_block a,.link_block span {float:left;line-height:22px;padding:0 5px;}
.link_block span {font-weight:bold;}
