/*头部样式开始*/
.top_right a .cart_ico,.top_right a .collect_ico,.top_right a .ico,.nav_title li .hot{background: url("../images/sprite.png") no-repeat;}
.top_box{background-color:#f1f1f1;height: 34px;border-bottom: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;color: #6c6c6c;line-height: 34px;position:relative;z-index:999;}
.top_box a{color: #6c6c6c;padding: 0 10px;}

/*加*/
.top_box a:hover{color: #c81623;}
.top_box a.login,.top_left .my_name{padding: 4px 23px;border-radius: 5px;color: #fff;text-align: center;background-color: #339900;}
.top_box a.login:hover,.top_left .my_name:hover{background-color: #6fb74b;color: #fff;}
.top_box .separate{padding:0 4px 0 12px; }
.top_box .separate2{padding:0 10px ; }
.top_box .username{color: #c81623;padding-right: 0;}
.top_box .out{color: #c81623;padding: 0 1px 0 3px;}
.top_left .my_name {padding: 4px 10px;}

.top{width:1200px;margin: 0  auto;}
.top_left{float: left;color: #aeaeae;}
.top_left span {padding-right: 20px;color: #4c4b4b;}
.top_left a{color: #e70000;padding: 0 10px;}

/*用户中心左侧导航开始*/
.left_nav{width: 228px;position: absolute;left: 0;top:34px;height: 325px;z-index: 9999; -webkit-box-shadow: 0 0 10px rgb(179,177,178);border: 1px solid #a9a7a8;display: none;background-color: #fff;font-family:"微软雅黑";}
.nav_box .shopping_ico{position: absolute;right: 0;top:-6px;width: 230px;height: 45px;}
.left_nav .nav_list{width: 227px;height: 325px;z-index: 99999;background-color: #fafafa;float: left; }
.left_nav .nav_list li.child_li{height: 54px;position: relative;z-index: 9999;line-height: 54px;color: #000000;font-size: 14px;width: 227px;background-color: #fff;text-indent:40px;_height: 54px;_line-height: 53px;}
.nav_list li.child_li p{width: 200px;height: 53px;border-bottom: 1px solid #e0e0e0;margin: 0 auto;_height: 52px;}
.nav_list li.child_li p a{color: #000000;font-size: 14px;}
.left_nav .nav_list li.end{border-bottom: 0}
.nav_list li.child_li .right_ico{width: 8px;height: 17px;position: absolute;right: 20px;top:20px;background-position: -102px 0;}
.nav_list li.child_li .menu_ico{position: absolute;width: 26px;height: 28px;left: 20px;top:14px;background-position: 0 -30px;}
.left_nav .nav_list li.on{width: 229px;border-bottom: 1px solid #e0e0e0;z-index: 9999;height: 52px;border-top: 1px solid #e0e0e0;border-right:0;_width:228px;}
.left_nav .nav_list li.on .menu_ico{left: 20px;}
.left_nav .nav_list li.on p{border-bottom: 0;}
.nav_list li.child_li .menu_ico,.nav_list li.child_li .recommend,.nav_list li.child_li .new,.nav_list li.child_li .piece,.nav_list li.child_li .health,.nav_list li.child_li .medical, .nav_list li.child_li .right_ico{background: url("../images/sprite.png") no-repeat;}
.nav_list li.child_li .right_ico{width: 7px;height: 17px;position: absolute;right: 20px;top:20px;background-position: -102px 0;}
.nav_list li.child_li .menu_ico{position: absolute;width: 26px;height: 28px;left: 20px;top:14px;background-position: 0 -30px;}
.nav_list li.on .right_ico{display: none;}
.nav_list li.child_li .recommend{background-position: -31px -30px;}
.nav_list li.child_li .new{background-position: -151px -30px;}
.nav_list li.child_li .pieces{background-position: -122px -30px;}
.nav_list li.child_li .health{background-position: -63px -30px;}
.nav_list li.child_li .medical {background-position: -93px -30px;}

.left_nav  ul.box{position: absolute;left: 229px;width: 440px;height: 324px;background-color: #fff;top:0;-webkit-box-shadow:  2px 2px 10px rgb(179,177,178) ;display: none;border: 1px solid #a9a7a8;border-left: 0;}
.left_nav  ul.big_box{width: 645px;}
.left_nav  ul.big_box{width: 645px;}
ul.box li h3{height: 24px;line-height: 24px;color: #686868;font-size: 14px;text-indent: 25px;margin-top:6px;}
ul.box li{display: none;background-color: #fff;height: 324px;}
ul.box li div{width: 490px;margin-left: 25px;}
ul.big_box li div{width: 620px;margin-left: 25px;}
ul.box li a{display: block;float: left;width: 88px;color: #656565;height: 26px;line-height: 26px;font-weight: normal;overflow: hidden;margin-right: 15px;}
ul.box li  a:hover{color:#c81623}
/*用户中心左侧导航结束*/


.top_right{float: right;color: #aeaeae;position: relative;z-index: 9999;}
.top_right a{padding: 0 10px;position: relative;}
.top_right a.cart_a{padding-left: 30px;}
.top_right a.common{padding-left: 20px;}

.top_right a .cart_ico{width: 16px;height: 16px;position: absolute;background-position: 0 0;left: 10px;top:1px;*top:8px;}
.top_right a .collect_ico{width: 20px;height: 15px;position: absolute;background-position: -20px 0;left: 6px;top:1px;*top:8px;}
.top_box .top_right a.collect_a{padding-left: 25px;}


.mid{width: 1200px;height: 120px;margin: 0 auto;position: relative;z-index: 99;padding-top: 12px;}
.mid .logo{width: 300px;height: 82px;float: left;margin: 15px 80px 0 0;overflow: hidden;}
.mid .logo img{width: 300px;height: 82px;}

.mid .search{float: left;margin-top: 25px;position: relative;width: 460px;height: 60px;}
.mid .search input{width: 380px;height: 14px;border: 2px solid #39a817;color: #333;text-indent: 10px;line-height: 14px;float: left;padding: 7px 0 ;}
.mid .search a.btn{display: block;width: 70px;height: 32px;background-color: #39a817;color: #fff;font-size: 14px;text-align: center;line-height: 32px;float: left;font-weight: bold;}

.mid .search .list_box{width: 375px;border: 1px solid #39a817;border-top: 0;position: absolute;top:32px;left: 0;display: none;background-color: #fff;z-index: 9999;}

.mid .search .text{color: #2c8313;text-align: right;padding-top: 10px;}
.search_show{display:none;width:403px; padding:2px 3px; border:1px solid #3DAC14; position:absolute; z-index:10000; left:0; top:56px; background:#FFF;}

.search_list{width:370px; font-size:14px; border-top:1px solid #F3F3F3; }

.search_list li{color:#333;height:30px; line-height:30px; border-bottom:1px solid #F3F3F3; padding:0 5px 0 5px;}

.search_list li.active{background:#C4FFAA;}

.search_list li a{float:left; color:#8F8F8F;text-decoration:none;width:100%;}

.search_list li span{float:right; font-size:12px; color:#8F8F8F;}

.search_title{height: 36px;line-height: 36px;color: #5e5e5e;}
.search_title a{color: #5e5e5e;padding-right: 12px;}
.search_title a:hover{color:#e70000;}

.tel{width: 276px;height: 50px;float: right;margin: 22px 0 0 20px;text-align: right;}
.tel a.text{color: #2c8313}
.tel a.text:hover{color:#e70000;}

.nav{height: 35px;line-height: 35px;background-color: #39a817;border-bottom: 3px solid #fbb925;z-index: 88;position: relative;}
.nav_box{width: 1200px;margin: 0 auto;z-index: 888;position: relative;}
.title_nav{background-color: #339900;width: 200px;display: block;float: left;color: #fff;padding-left: 30px;font-weight: bold;position: relative;height: 34px;line-height: 34px;}
.title_nav .title_ico{width: 10px;height: 7px;position: absolute;background: url("../images/nav_sprite.png") -22px 0 no-repeat;right: 22px;top:14px;}
.nav_box .shopping_ico{position: absolute;right: 0;top:-6px;width: 230px;height: 44px;overflow:hidden;}
.nav_box .nav_title li{ float: left;_width: 120px;position: relative;text-align: center;}
.nav_title li .separate{width: 3px;height: 18px;position: absolute;background: url("../images/separate.png") no-repeat;top:8px;right: -3px;}
.nav_box  .nav_title li .hot{width: 21px;height: 23px;position: absolute;right: 10px;top: -11px;background-position: -118px 0;}

.nav_title li.first{_width: 82px;}
.nav_title li a{padding: 0 30px;display: block;font-weight: bold;color: #fff;height: 35px;line-height: 35px;_padding-left:25px;_height: 32px;_line-height: 32px;}
.nav_title li a.checked{background-color: #fff;color: #2b7d11;border-top: 3px solid #fbb925;}

/*头部样式结束*/

.collaboration_unit{margin-top: 0px;}
.more{margin-top: 5px;}

/* 分页 */
/*.listPageDiv{height:50px;line-height:50px;text-align:center;margin-top:10px;float:left;width:100%;}
.listPageDiv a{font-size:13px;color:#666;text-decoration:none}
.p1{border:1px #CCC solid; padding-left:6px; padding-right:6px;padding-top:2px;padding-bottom:2px;margin:3px;background-color:#fff;}
.p_ok{background-color:#efefef; color:#999999;font-weight:600}
.p_ok a{color:#FFF}*/

.listPageDiv { height: 50px; line-height: 50px; text-align: right; margin-top: 10px; float: left; width: 100%;color: #333333;font-family: "Microsoft YaHei"}
.pageList{width: 790px;float: left;}
.listPageDiv .p1 { border: 1px #CCC solid; padding: 4px 9px; margin: 3px; background-color: #efefef;}
.listPageDiv .p_ok {color: #39a817; border: 0; background-color: #fff;}
.listPageDiv a {color: #666;}
.listPageDiv a:hover{text-decoration: underline;color: #39a817;}
.listPageDiv .no{background-color: #fff;}
.listPageDiv .no a{color: #cccccc;}
.listPageDiv .page_inout{width: 24px;height: 24px;border: 1px solid #ccc;margin: 0 5px;line-height: 24px;text-align: center;}
.listPageDiv .submit{cursor:pointer; width: 40px;height: 24px;line-height: 20px;background-color: #efefef;border: 1px solid #ccc;margin-right: 10px;}
.listPageDiv .submit_input{padding-left: 10px;width: 180px;float: right;_margin-top: 10px;}

