@charset "utf-8";
/* CSS Document */
body { color:#595959;font:12px/20px '微软雅黑','Arial','Helvetica','sans-serif';}
* { padding: 0; margin: 0; }
img{border:none;display:block}
form{padding:0px;margin:0px;}
a{text-decoration: none;color:#999;}
a:visited{text-decoration: none;color:#999;}
a:hover{text-decoration: none;}
ol, ul , li {list-style-image:none;list-style-position:outside;list-style-type:none;}
table{border-collapse:collapse;}
h1{font-size:18px;font-weight:bold;}
img, input, select {vertical-align:middle;}
/****/
.wrapper{margin:0px auto;width:960px;}
.clear{clear:both;}
.hide{display:none;}
.error{color:#ff0000;}
.fleft{float:left;}
.fright{float:right;}
.hi5{height:5px;}
.hi10{height:10px;}
.hrline{border-bottom:1px solid #DDDDDD;}
.mleft8{margin-left:8px;}
.mleft10{margin-left:10px;_margin-left:7px;}
.mtop4{margin-top:4px;}
.mtop20{margin-top:20px;}
.mb20{margin-bottom:20px;}
.w135{width:182px;_width:180px;}
.w200{width:200px;}
.bd1{border-bottom:1px solid #efefef;}
.bd2{border-top:1px solid #efefef;}
.bd3{background:url(../img/picbg.png) repeat;height:80px;}
.bd4{background: url("../img/dian.gif") repeat-x scroll 0 99% transparent;}

.header{height:24px;line-height:24px;font-size:12px;background-color:#f7f7f7;color:#9F9F9F;}
.bmsg{color:#d4d4d4;}
.top-box{margin:0px auto;width:960px;}

#daohang{height:72px;margin:21px 0 70px 0;}
#daohang .logo{width:180px;float:left;padding-bottom:10px;}
.nav {height:70px;width:780px;float:right;}
.nav ul {width:780px;}
.nav li a{font-size:12px;}
.nav li a:hover{color:#000000;font-size:12px;text-decoration: none;}
.nav ul.menus li {float:left;height:30px;padding-top:50px;position:relative;}
.nav ul.menus li a {font-size:12px;padding-left:5px;display:block;height:28px;}
.nav ul.menus li a:hover {color:#000000;font-size:12px;text-decoration: none;height:28px;}
.nav #moreul{background: url("../img/nav.gif") no-repeat scroll 127px 55px transparent;}
.nav ul.menus ul {position:absolute;left:0;top:81px;}
.nav ul.children {display:none;padding-top:2px;margin:0;}
.nav ul.children li {float:none;margin:0;padding:0 5px;width:124px;background-color:#c7c7c7;border-bottom:1px solid #bbb;height:25px;line-height:25px;cursor:pointer;}
.nav ul.children li a {width:124px;color:#000;}

.bd-on{border-bottom:2px solid #00ac44;}
.bd-no{border-bottom:1px solid #cbcbcb;}
.bd-on a{color:#000;}
.bd-no a{color:#999;}
.search-box{width:200px;position:relative;}
.search_input{background-color: transparent;border:0 none;background:url(../img/s.gif) no-repeat 0 0;overflow:hidden;height:22px;line-height:22px;width:190px;color:#ccc;padding-left:10px;_margin-top:6px;-webkit-appearance:none;}
.search_btn{display:block;position:absolute;z-index:10;right:8px;top:2px;+top:4px;_top:10px;border:0 none;cursor:pointer;height:16px;width:16px;background:url("../img/search.gif") no-repeat scroll 0 0;}

#content{}
#content #m_left{float:left;width:730px;margin-right:20px;}
#content #m_right{float:right;width:210px;}
#m_right h3{background:url(../img/picbg.png) repeat;color:#000;height:20px;line-height:20px;font-size:12px;}
.home-s{font-size:12px;font-weight:normal;height:22px;line-height:22px;border-bottom:2px solid #efefef;}
.pic{float:right;margin:0 10px 18px 0;background:url(../img/picbg.png) repeat;_margin:0 0 18px 2px;}
.img-item{position:relative;}
.img-item a , .img-item a:hover{color:#fff;}
.info-item{position:absolute;z-index:10;top:5px;right:5px;}
/* .title-item{position:absolute;bottom:-3px;left:0;z-index:10;color:#fff;height:23px;line-height:23px;background:url(../img/tl-focus.gif) repeat-x;text-align:left;padding-left:5px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;} */
.title-item{position:absolute;bottom:-3px;left:0;z-index:10;color:#fff;height:30px;line-height:30px;background-color:#00ac44;text-align:left;padding-left:5px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.p-fav{display:block;width:64px;height:20px;background:url(../img/fav_1.png) no-repeat;float:left;margin-right:5px;}
.p-fav-not{display:block;width:64px;height:20px;background:url(../img/fav_0.png) no-repeat;float:left;margin-right:5px;}
.p-fav-done{display:block;width:64px;height:20px;background:url(../img/fav_2.png) no-repeat;float:left;margin-right:5px;}
.p-fav-cancel{display:block;width:80px;height:20px;background:url(../img/cancelfav.png) no-repeat;float:left;margin-right:5px;}
.p-like{display:block;width:64px;height:20px;background:url(../img/like_1.png) no-repeat;float:left;}
.p-like-done{display:block;width:64px;height:20px;background:url(../img/like_2.png) no-repeat;float:left;}

#hot_tag ul li{float:left;font-size:12px;margin:0 10px 10px 0;height:21px;}
#hot-brand ul li,#hot-mt ul li{float:left;font-size:13px;margin:0 3px 6px 0;height:22px;}
#tags-box ul li{float:left;font-size:12px;margin:0 10px 15px 0;height:21px;}
#hot_tag ul li a,#tags-box ul li a{dosplay:block;background-color:#eee;color:#7b7b7b;border:1px solid #d0d0d0;padding:2px 6px;}
#hot_tag ul li a:hover,#tags-box ul li a:hover{dosplay:block;background-color:#e7e7e7;color:#7b7b7b;border:1px solid #b7b7b7;padding:2px 6px;}
#hot_tag .curron{dosplay:block;background-color:#e7e7e7;color:#7b7b7b;border:1px solid #b7b7b7;padding:2px 6px;}
#hot_tag ul,#hot-brand ul,#hot-mt ul{margin-top:10px;}
#hot-brand ul li a{dosplay:block;background-color:#eee;color:#7b7b7b;border:1px solid #d0d0d0;padding:3px 6px;}
#hot-brand ul li a:hover{dosplay:block;background-color:#e7e7e7;color:#7b7b7b;border:1px solid #b7b7b7;padding:3px 6px;}
#hot-mt ul li a{dosplay:block;background-color:#fff;color:#7b7b7b;padding:3px 6px;}
#hot-mt ul li a:hover{dosplay:block;background-color:#e7e7e7;color:#7b7b7b;padding:3px 6px;}
#hot-mt .curron{dosplay:block;background-color:#e7e7e7;color:#7b7b7b;padding:3px 6px;}

#content #p_left{float:left;width:650px;margin-right:30px;_margin-right:28px;}
#content #p_right{float:right;width:280px;}

#ubox{padding-bottom:45px;}
.line{line-height:38px;background: url("../img/dian.gif") repeat-x scroll 0 99% transparent;padding-left:5px;}
#pbox{border:1px solid #efefef;margin-bottom:10px;padding:4px;position:relative;}
.piccontr{display:block;width:80px;heiht:220px;text-indent:-10000px;position:absolute;cursor: pointer;}
#picleft{left:0;top:0;background:transparent url(../img/left.png) no-repeat center center;width:80px;height:220px;}
#picright{right:0;top:0;background:transparent url(../img/right.png) no-repeat center center;width:80px;height:220px;}
#picwrap{background:url(../img/picbg.png) repeat;padding:20px 0;}
#p_left h3{color:#006600;font-size:14px;font-weight:bold;}
#p_right h3{color:#006600;font-size:14px;font-weight:bold;padding-left:5px;margin-bottom:15px;}
#p_left .line{height:40px;line-height:40px;}
#uhead{width:45px;float:left;}
#uinfo{width:235px;float:right;}
#uinfo2{width:165px;float:right;}
.pread{width:40px;background: url("../img/eye.gif") no-repeat scroll 0 50% transparent;padding-left: 25px;}
.pfavor{width:130px;}
.pfavor a,.pilike a{display:block;}
/**
.pfavor a,.pilike a{display:block;padding:9px 0;width:70px;}
**/
.plike{width:40px;background: url("../img/like.gif") no-repeat scroll 0 50% transparent;padding-left: 25px;}
.pprice{padding-left:10px;width:105px;font-size:20px;font-weight:bold;}
.pilike{width:140px;margin-left:5px;}
.pbrand,.pinterv{line-height:28px;padding-left: 5px;font-size:14px;color:#999999;}

.pshare{background: url('../img/dian.gif') repeat-x scroll 0 0 transparent;color: #333333;margin-top: 15px;padding:10px 5px 15px 5px;}
.s_ico a{ background: url("../img/share.gif") no-repeat scroll left center transparent;display:block;}
.s_sina a{background-position: 0 0;width:28px;height:24px;}
.s_sina a:hover{background-position: 0 -24px;width:28px;height:24px;}
.s_tqq a{background-position: -28px 0;width:28px;height:24px;}
.s_tqq a:hover{background-position: -28px -24px;width:28px;height:24px;}
.s_kaixin a{background-position: -56px 0;width:28px;height:24px;}
.s_kaixin a:hover{background-position: -56px -24px;width:28px;height:24px;}
.s_diandian a{background-position: -84px 0;width:28px;height:24px;}
.s_diandian a:hover{background-position: -84px -24px;width:28px;height:24px;}
.s_pengyou a{background-position: -112px 0;width:28px;height:24px;}
.s_pengyou a:hover{background-position: -112px -24px;width:28px;height:24px;}
.s_douban a{background-position: -138px 0;width:28px;height:24px;}
.s_douban a:hover{background-position: -138px -24px;width:28px;height:24px;}
.s_renren a{background-position: -166px 0;width:28px;height:24px;}
.s_renren a:hover{background-position: -166px -24px;width:28px;height:24px;}
.s_qzone a{background-position: -194px 0;width:28px;height:24px;}
.s_qzone a:hover{background-position: -194px -24px;width:28px;height:24px;}
.s_txt {float: left;font-size: 12px;line-height:24px !important;text-decoration: none;margin-right:3px;}

.plinks{padding-left: 25px;}
#link_1{background: url("../img/interview.gif") no-repeat scroll 0 50% transparent;padding-left: 25px;}
#link_1 a,#link_3 a,#link_4 a,#ptags a{color:#595959;}
#link_2{background: url("../img/pic.gif") no-repeat scroll 0 50% transparent;padding-left: 25px;color:#999;}
#link_3{background: url("../img/shop.gif") no-repeat scroll 0 50% transparent;padding-left: 25px;}
#link_4{background: url("../img/brand.gif") no-repeat scroll 0 50% transparent;padding-left: 25px;}
#ptags{background: url("../img/tag.gif") no-repeat scroll 0 50% transparent;line-height:20px;padding:9px 0 9px 25px;}
.psumm{background: url("../img/dian.gif") repeat-x scroll 0 0 transparent;padding:15px 5px;color:#555;line-height:18px;color:#999;margin-top:15px;}
#pnext{margin:40px 0;}
#pnext ul{margin-left:-12px;overflow:hidden;}
#pnext li{display: inline;float: left;margin-left:14px;_margin-left:0px;_margin-right:12px;}
#pnext h4{font-size:12px;font-weight:normal;height:22px;line-height:22px;border-bottom:2px solid #efefef;margin-bottom:10px;}

/* comment */
.comment{margin:20px 0;}
.comm-item{width:640px;padding-bottom:10px;}
.avatar-box{float:left;width:60px;}
.avatar-box img{padding:3px;border:1px solid #ccc;}
.comm-box{float:right;width:580px;}
.author{height:20px;line-height:20px;}
.comm-c{padding-left:10px;}

#error-tips{color:#ff0000;}
.post-box{}
#post-head{ border-bottom: 2px solid #ccc;font-size:14px;line-height: 22px;margin: 0;padding: 0 0 4px;}
.post-box p{padding:5px 0;}
.post-box input[type=text], .post-box textarea { padding:2px 5px; border-top:2px solid #9a9a9a; border-left:2px solid #9a9a9a; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; font-family:'微软雅黑','Arial', 'Helvetica', 'sans-serif'; }
.post-box input[type=text] { width:36%; }
.post-box textarea { width:97%; height:120px; margin:0; }
.post-box input[type=submit] {font-family: '微软雅黑','Arial', 'Helvetica', 'sans-serif'; cursor:pointer;}
.post-box .btn {color:#fff;background:url("../img/sbt.gif") repeat scroll 0 0 transparent;border:medium none;clear:both;display:block;height:25px;line-height:25px;padding-bottom:2px;width:121px;}

.brand{}
.brand h4,.b-list h4,.t-list h4{font-size:12px;font-weight:normal;height:22px;line-height:22px;border-bottom:2px solid #efefef;}
.brand .brand-item{padding:30px 20px;}
.blogo{width:200px;float:left;}
.blogo img{border:1px solid #e0e0e0;padding:1px;}
.binfo{width:480px;float:right;margin-left:10px;}

.b-list{overflow:hidden;padding-right:10px;}
.b-list ul{margin: 20px 0 0 -30px;overflow:hidden;}
.b-list li{display: inline;float: left;margin: 0 0 10px 30px;_margin:0 25px 10px 0;}
.b-box-wrap{margin-top:22px;}
.b-box{padding:9px;color:#999;background-color:#fff;}
.b-box a,.b-box a:hover{color:#595959;}
.b-box .logo{display:block;height:80px;width:190px;}
.b-box .name{font-size: 14px;font-weight: bold;margin-top: 8px;}
.b-box .zlr{margin-top: 14px;}
.b-box .weib{}
.b-box .ftan{margin-bottom:10px;}

/* user-home */
#uhome{margin-bottom:30px;}
.u-fav{width:80px;float:left;}
.u-brand{width:650px;float:right;}
.curron a{color:#6BC600;border-bottom:2px solid #6BC600;display:block;}
.curroff a{color:#ccc;border-bottom:2px solid #ccc;display:block;}
.u_input{height:22px;width:150px;border:1px solid #aeaeae;}

/* about */
.about{padding:10px;line-height:22px;}
.about p{height:30px;line-height:30px;}
.about a,.about a:hover{ color: #7CCD1E;text-decoration: none;}
#gx{}
.gx-item{padding:10px 0;}
.gx-item .gx-l{width:55px;float:left;}
.gx-item .gx-r{width:150px;float:right;margin-left:5px;}

.pagenav{clear:both;margin-left:auto;margin-right:auto;padding:28px 0 2px;}
.pagenav a{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DADADA;margin:0 2px;padding:4px 9px;}
.pagenav span.current{background-color:#00ac44;font-weight:700;margin:0 2px;padding:4px 9px;color:#fff;}

.p-num{text-align:center;color: #c3c3c3;font-size:18px;padding:0 10px;}
#footer{border-top:2px solid #EAEAEA;background-color:#F4F4F4;height:98px;margin-top:60px;}
#footer #contact{padding-top:24px;margin:0 auto;width:960px;height:24px;}
#footer #contact span{color:#e4e4e4;}
#footer #copyright{margin:0 auto;width:960px;color:#c3c3c3;height:40px;}

#backtotop{display: block;margin-right: -522px;position: absolute;right: 50%;}
#totop-box{background-image: url("../img/top.png");background-repeat: no-repeat;cursor: pointer;margin: 10px 0 0;position: relative;height:25px;width:14px;}
.top_curr{background-position:0 0;width:14px;height:25px;}
.top_hover{background-position:-14px 0;width:14px;height:25px;}