@import url("../style/list.css");

@import url("../style/page.css");

/*---------- base ---------*/

*{padding:0px;margin:0px;}

html{background:#FEFEFE;}

body{font:12px 'Microsoft Yahei',"宋体",Verdana,Geneva,Arial,Sans-Serif; line-height: 1.8em; color:#646464; /*background:url(../images/body.gif) repeat-y center top #f1fafe;-moz-user-select:none;*/ }

img{border:none;}

a{color:#334422;text-decoration:none;}

a:hover{color:#ee803f; text-decoration:underline}

ul,li{list-style:none;}

input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

h1, h2, h3, h4, h5, h6 {font-family: "Microsoft YaHei";}

h2{ font-size:14px}

h3{ font-size:15px;}

/*---------- stock ---------*/

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

*html .clearfix {height: 1%;}

.center{margin:0px auto;}

.fl{ float:left}

.fr{ float:right}

.mt1{margin-top:5px;}

.mt2{margin-top:15px;}

.mr1{ margin-right:5px;}

.mr2{ margin-right:10px;}

.ml1{ margin-left:5px;}

.ml2{ margin-left:10px;}

.disno{ display:none}

.clear{overflow:hidden; clear:both; height:1px; line-height:1px;}

.clearfix:after {clear: both;content: "";display: block;height: 0;}

.con{ margin:5px 0;}

.tit{ height:26px; padding:2px 0; overflow:hidden; background:#F6F6F6}

.tit h4 {background: url("../images/title_bg.gif") no-repeat scroll 0 0 ;font-size: 0;height: 24px;line-height: 1%;text-indent: -9999px; width:180px; float:left;}

.tit span {color: #999999;display: inline-block;font-size: 12px;margin-top: 2px;height: 22px;}

.sidebox .tit{ height:22px; border-left:none}

span.more{ float:right; margin-right:5px;}

span.more a{ background:url("../images/ico4.gif") no-repeat scroll 30px 4px;color: #747474;float: right;padding-right:20px;}

.ipt-txt{line-height:15px;padding:4px 5px;border-width:1px;border-style:solid;border-color:#ccc;font-size:12px;margin-right:2px;}

.line{height:5px; background:url(../images/line.gif) repeat-x left center; clear:both; font-size:0px;}

.link1,.link1 a {color:#fd862d;}

.link2,.link2 a{color:#0099CC;}

.link3,.link3 a{color:#a4926b;}

.price{color:#ff5000; font-weight:bold}

.wrapbox {margin: 0 auto;width: 960px;clear:both;}

.mainbox{ width:600px; float:left; overflow:hidden}

.detail .mainbox{ width:620px}

.bigbox{ width:730px; float:left; overflow:hidden}

.alist .mainbox{ margin-left:15px;}

.sidebox{ width:320px; float:right; overflow:hidden;}

.sidebox h3{ font-size:14px;}

#sbar1{width:220px; overflow:hidden;min-height: 1px;}

#sbar2{width:330px; overflow:hidden}

.sidebox #sbar2{ width:255px}

/*.sidebox #sbar1,.sidebox #sbar2{background:#fafafc; }*/

/******头部*******/

.header {margin:0 auto 5px;overflow: hidden; background:#F0F0F0 }

/******indexbar******/

.loginbar{ float:left;height:25px;}

.header .topbar{ background:#334422;border-bottom:1px solid #243118; height:30px;color:#87a669;line-height:30px;}

.header .topbar a{ color:#ffffff;}

.header .tlink{ float:right;}

.header .top{  height:75px;position: relative;overflow: hidden; background:url("../images/tips_h.gif") no-repeat scroll right 42px transparent}

.logo {height:76px;width:210px; float:left; margin-top:5px;}

.logo h1 a {background: url("../images/logo.gif") no-repeat 0 0 ;display: block;height:76px;overflow: hidden;text-indent: -9999em;width:210px;}

.dingyue{float: right;margin-top: 2px;text-align: right;width: 296px;}

.header .bdshare_b{ float:left; margin:20px 0 0 10px;}

/*----- 导航菜单 -------*/

#navMenu{ height:35px;clear:both; margin-bottom:10px;}

#navMenu .wrapbox{position: relative;}

#navMenu .nav {height:35px; overflow: hidden;float: left;}

#navMenu .nav li {float: left;line-height:35px;text-align:center;}

#navMenu .nav li a {color: #444444;font-size: 14px;height: 35px;padding-left:5px;padding-right: 15px;}

#navMenu .nav li.hover{}

#navMenu .nav li.hover a, #navMenu .nav li a:hover {color:#f7822d;display: inline-block;}

#navMenu a:hover{ text-decoration:none}



.ico-hot{ background:url(../images/ico-hot.gif) no-repeat; width:24px; height:16px; position:absolute; right:366px;top:-5px;}

/*------ //搜索框 ---------*/

.searchbar {height: 29px;width: 150px; background:url(../images/bg_search.gif) no-repeat; float:right;margin-top: 5px;}

.search-keyword {background:none;border:none;color: #CCCCCC;font-size: 12px;height: 26px;

    line-height: 26px;padding-left:6px;width: 107px;}

.search-submit {background:none;cursor: pointer;height: 26px;width: 30px; border:none; font-size:0; overflow:hidden; text-indent:-9999em}

.search-option {margin-left:3px;margin-right:3px;border:#badaa1 solid 1px;height:22px;}

/*-- //End 导航菜单 --*/



/*** Slides ***/

.focus{width:600px; height:290px;}

.focus .tit{ background:none}

.FocusPic {zoom:1;position:relative; overflow:hidden;width:600px;height:250px;}

.FocusPic .content{overflow:hidden}

.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}

.FocusPic .title-bg,.FocusPic .title{display:none}

.FocusPic .change{bottom:3px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}

.FocusPic .change i {background:#334422;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}

.FocusPic .change i.cur {background:#87A669;}



/*******index*********/

.focus h4{background-position:5px 3px;}

.lifenew h4{ background-position:5px -122px}

.notice h4{ background-position:5px -58px}

.hotrank h4 {background-position:5px -57px;}

.recommend h4{background-position:5px -91px;}

.ipuzi h4{ background-position:5px -28px}

.related h4 {background-position:5px -64px;}

.comments h4 {background-position:5px -123px;}

.hotsell h4{ background-position:5px -182px;}

.feed h4{ background-position:5px -241px}

.danpin h4{background-position:5px -182px}

#catebar h4{ background-position:5px -151px}

.lanmu h4{ background-position:5px -210px}

.catmap h4{ background-position:5px -152px}

.sidebox .about,.sidebox .notice,.sidebox .hotrank,.sidebox .recommend,.sidebox .comments,.sidebox .feed,.sidebox .related{ margin:8px 0 12px;border-bottom: 1px solid #EEEEEE;padding-bottom:7px; line-height:22px}

.sidebox .feed{ border-bottom:none}

/****catmap****/

.catmap li .ag_i b{color:#ff81b2;}

.active_group_list li .ag_d{line-height:20px;height:40px;overflow:hidden;color:#aaa;}

.catmap{padding-bottom:10px;overflow:hidden; width:600px; margin-top:10px; }

.catmap ul{width:620px; }

.catmap li{width:185px;padding:5px;margin:0 10px 10px 0;height:50px;float:left;display:inline;overflow:hidden;}

.catmap li img{height:50px;width:50px;margin:0 6px 0 0;vertical-align:top;}

.catmap li .ag_t{max-height:34px;line-height:17px;overflow:hidden;}

.catmap li .ag_t a{font-size:14px;font-weight:normal;}

.catmap li .ag_i{height: 33px;line-height:16px;overflow:hidden; color:#999999}

.catmap li.cateli2{ background:#EAF4E1;}

/*** danpin ***/

.danpin { width:600px; position:relative;color:#999999; overflow:hidden}

.danpin dl{border-bottom: 1px solid #EEEEEE; padding:12px 0}

.danpin dt{ float:left; display:block; width:140px; height:100px;margin-right: 10px; overflow:hidden}

.danpin dt a{ height:100px; overflow:hidden; display:block}

.danpin dt a img{width:140px;}

.danpin h2{font-size:14px;display: inline; font-weight:normal}

.danpin em{ font-style:normal;}

.danpin .info{ color:#888888;}

.danpin .info a,.danpin .data a{ color:#87a669}

/********lifenew******/

.lifenew #tqq{ height:270px; overflow:hidden}

.lifenew ul li{ margin-bottom:5px; border-bottom:1px dashed #dddddd;zoom:1}

.lifenew .upic{ float:left; width:44px; margin-right:5px; display:block;}

.lifenew .upic img{ padding:1px; border:1px solid #dddddd}

.lifenew .utext{ float:left; white-space:nowrap; overflow:hidden; width:255px;}

/***********sidebox*************/

.notice li{background: url("../images/ico-2.gif") no-repeat left center;float: left;margin-right: 2%;overflow: hidden;padding-left: 8px;white-space: nowrap;width: 45%;}

.hotrank {overflow:hidden;}

.hotrank .con{background: url("../images/icon_sprite.png") no-repeat scroll -166px -225px transparent;height:270px}

.hotrank li{overflow:hidden;height:24px;*float:left; padding-left:34px;}

.hotrank li span{font-family: Arial;font-size: 11px;font-style: italic;}

.hotrank li h5,.hotrank li p{float:left;width:222px;height:24px;line-height:24px;overflow:hidden;word-break:keep-all;word-wrap:keep-all;white-space:nowrap;table-layout:fixed;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.hotrank li p{float:right;width:222px;text-align:right}

.hotrank li h5{color:#0f820c}

.hotrank li h5 a{font-weight:500;color:#0f820c}

.hotrank li h5:hover,.hotrank li h5.hover,.hotrank li h5 a:hover{color:#05B600}

.hotrank .rank_top{overflow:hidden;height:53px;}

.hotrank .rank_top .mod_poster{width:50px;height:50px;float:left;margin:0 11px 0 0;overflow:hidden}

.hotrank .rank_top .mod_poster img{display:block;width:50px;height:50px}

.hotrank .rank_top h5{font-size:16px;color:#ff5400;font-family:"Microsoft YaHei";height:30px}

.hotrank .rank_top h5 a{color:#ff5400}

.hotrank .rank_top p{text-align:left;float:none}

.ad .tit h3{ background-position:0 -302px}



.ipuzi{ margin-bottom:10px;}



.about h2{ font-weight:bold}

.tags{ border-bottom:1px solid #eeeeee; border-top:1px solid #eeeeee}

.tags a{display: inline-block;padding: 0 3px;}

.articlelist .tags{ margin-top:10px;}

.articlelist .tags p{ clear:both; height:22px;}

.articlelist .tags span{ color:#444444;}

.articlelist .tags .fr{display:block; background:url(../images/add.gif) no-repeat left center; padding-left:12px; font-family:Arial; font-size:12px; color:#666666}

.articlelist .tags ul{ padding:10px;float: left; background:#FFF6ED; border-radius:5px; border:1px solid #FAEFE3}

.articlelist .tags li{ float:left; margin:3px; white-space:nowrap}



.comments{}

.comments li.pll-widget-item {border-bottom:1px dashed #EEEEEE;clear: both;margin: 3px 0;overflow: hidden;white-space: nowrap;height:25px !important;}



/* Rss订阅 */

.feed {}

.feed a.rss1,.feed a.rss2,.feed a.rss3,.feed a.rss4,.feed a.rss5,.feed a.rss6{width:108px;height:20px;line-height:10em;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;background:url(../images/icon_sprite.png) scroll 0 0 no-repeat transparent;margin:5px;overflow:hidden;}

.feed a.rss1 {background-position:-2px -8px}

.feed a.rss2 {background-position:-142px -8px;}

.feed a.rss3 {background-position:-2px -38px;}

.feed a.rss4 {background-position:-142px -38px;}

.feed a.rss5 {background-position:-2px -68px;}

.feed a.rss6 {background-position:-142px -68px;}

.feed span {width:18px;height:14px;background-position:-450px -260px;vertical-align:middle;}

/*---------- frame : footer ---------*/

.footer{margin-top:10px;height:98px;background:#faeded;border-top:1px solid #f2e5e5;}

.footer .footnav{line-height:25px; height:25px;margin: 5px 0;text-align: center; }

.footnav a{ margin:0 3px;}

.footer .footl{ width:180px; float:left; text-align:left;border-right:1px solid #ddd}

.footer .footr{ width:700px; float:left; margin-left:20px;}

/* search result page

----------------------------------------*/

.search_header{overflow:hidden;zoom:1;}

.search_header  h1{float:left;display:inline;margin:5px 20px 5px 10px;width:216px;}

.search_header .search_box{float:left;padding-top:25px;}

.search_header .search_box input{border-width:1px;border-style:solid;border-color:#707070 #CECECE #CECECE #707070;

	padding:2px 4px;height:18px;line-height:18px;width:200px;margin-right:5px;}

.search_header .search_box select{font-size:14px;height:22px;margin-right:5px;}

.search_header .search_box button{margin-right:3px;}

.resultbar{height:32px;line-height:32px;background:transparent url(../images/search-top-bg.gif) repeat-x scroll;text-indent:12px;color:#428C5B;border-bottom: 1px solid #E4E4E4;border-top: 1px solid #E4E4E4;}

.result_content{overflow:hidden;zoom:1; }



.links{color:#333333}

.links a{ color:#999999}



/*-------- 下拉菜单 --------------*/

.dropMenu {position:absolute;top:15px;z-index:100;width: 120px;visibility: hidden;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);border: 1px solid #DDDDDD;

	border-top: 0px;background: #f5f5f5;padding-top:2px;}

.dropMenu li {border-bottom:1px solid #E9E9E9}

.dropMenu a {width: auto;display: block;padding: 2px 0 2px 1.2em;}

* html .dropMenu a {width: 100%;}

.dropMenu a:hover {background:#87A669;color:#ffffff; text-decoration: none;}





/*** Graphic ***/

.graphic{margin-bottom:15px}

.graphic li{height:25px; line-height:25px; font-size:14px; background:url(../images/ico-2.gif) no-repeat left 11px; padding-left:10px; overflow:hidden}



.i_shops{ width:340px;}

.i_shops .list_img_two{}

.i_shops .list_img_two li{float:left; width:160px; height:90px; margin:0 5px 5px 0; position:relative; overflow:hidden}

.i_shops .list_img_two li img{width:160px; height:90px; display:block}

.i_shops .list_img_two li a{display:block; width:145px; height:90px; line-height:1.3em; color:#FFF; padding:8px; position:absolute; left:0; top:100px; background:#000; font-size:14px; text-decoration:none}



.picwall{ width:330px;}

.picwall li{ width:67px; height:90px; overflow:hidden; white-space:nowrap; margin-right:15px; float:left; margin-bottom:5px; line-height: 15px;}

.picwall li a img{ border:1px solid #eeeeee}

.picwall li a:hover img{ border:1px solid #8D900B}

/*** Title ***/

.title_a{height:30px; line-height:30px; background:url(../images/line.gif) repeat-x left bottom; font-size:14px; color:#444444; clear:both; margin-bottom:8px;}

.title_a .fl{display:block}

.title_a .fr{display:block; background:url(../images/add.gif) no-repeat left center; padding-left:12px; font-family:Arial; font-size:12px;}



.title_b{height:40px; line-height:40px; clear:both}

.title_b .s1{font-size:18px; color:#EA84BA; font-family:"Microsoft YaHei"; padding-right:5px}

.title_b .s2{color:#EA84BA; padding-right:5px}

.title_b .fr{padding-top:12px}



/*---------- e : 图文混排列表 ---------*/

.list1{}

.list1 dl{ clear:both; height:85px;}

.list1 dt{border: 1px solid #EEEEEE;float: left;height: 75px;margin-bottom:5px;padding: 1px;width: 75px;}

.list1 dd{ margin-left:85px;}

.list1 dd a{ white-space:nowrap; overflow:hidden}

.list2 dl{ width:500px; margin:0 auto;border: 1px solid #DDDDDD;background:#F5F5F5;}

.list2 dt{border: 1px solid #EEEEEE;float: left;height: 80px;padding: 1px;width: 129px;}

.list2 dd{ margin-left:140px;margin-right: 10px;line-height: 20px;}

.list2 dd a{ color:#8D900B; font-weight:bold}

.list2 dd a:hover{ color:#ffffff}

.list_content{}

.list_content li{width:100%;overflow:hidden;clear:both;padding:12px 0px;border-bottom:1px solid #EEE;height: 185px;position:relative}

.list_content li b a{color:#555;}

.list_content li a.pic{width:252px;height:180px;float:left;display:inline;overflow:hidden;margin-right:10px;}

.list_content li a.pic img{width:250px;display:block;padding:1px;}

.list_content li a.pic:hover{ background:none}

.list_content .title {color: #666666;font-size: 14px;margin-bottom:10px;font-weight: bold;}

.list_content small{color: #999999;font-size:12px;}

.list_content .more,.puzilist .more {background: url("../images/add.gif") no-repeat scroll left center transparent;

    margin-left: 10px;padding-left: 12px;}

.list_content li .click{bottom: 10px;font: 25px Arial;position:absolute;right: 10px;}

a.more:hover,.fr:hover{ text-decoration:underline; color:#8D900B; background:url("../images/add.gif") no-repeat scroll left center transparent}

.list_content p.intro{line-height:20px;margin:8px;}