/*==全局样式==*/

/*body{margin:0 auto; padding:0; font-size:12px; font-family:"宋体"; color:#4E4E4E; height:auto; background:url(../images/bg.jpg) repeat-y center top; text-align:center;}*/
body{margin:0 auto; padding:0; font-size:12px; font-family:"宋体"; color:#4E4E4E; height:auto; text-align:center;}
body,div,dl,dt,h1,h2,h3,h4,h5,h6,form,img {padding:0; margin:0; border:0;}
input,select,ol,li,ul {padding:0px; margin:0; list-style:none; list-style-type: none;}
a{text-decoration:none; color:#4E4E4E;}
a:hover{text-decoration:none; color:#94073B;}

.cleartmall{clear:both; margin:10px 0px 0px 0px;  padding:0; height:auto; overflow:hidden;}

.clearstore{clear:both; margin:0; padding:0; height:90; overflow:hidden;}
.clearend{clear:both; margin:10px 0px 10px 0px;  padding:0; width:980px; height:60; border:1px solid #CDD4E4; text-align:left; text-indent:15px;  overflow:hidden;}
.Key_Red {color: #FF0000;font-weight: bold;}

/*-------- head 头部样式 --------------*/
.PageTopAD{width:980px; height:auto; text-align:center; margin:0px auto; padding:0; background:#FFFFFF; overflow:hidden;}
.head{width:980px; height:auto; text-align:center; margin:1px auto; padding:0; background:#FFFFFF; border-top:1px solid #9CAFC4; overflow:hidden;}
.head_top_menu{float:left; margin:0; padding:0; width:980px; height:35px; line-height:35px; text-align:center; background:url(../images/head_top_menu_bg.gif) repeat-x;overflow:hidden; font-size:13px; overflow:hidden;}
.head_top_menu .left{float:left; text-align:left; text-indent:5px; margin:0; padding:0; width:290px; overflow:hidden;}
.head_top_menu .left h1{display:inline; font-size:13px;}

.head_top_menu .right{float:right; margin:0; padding:0; width:690px; height:35px; line-height:35px; overflow:hidden;}
.head_top_menu .right em{font-style:normal; color:#FF6600; font-weight:700;}

.head_top_menu .leftstore{float:left; text-align:left; text-indent:5px; margin:0; padding:0; width:120px; overflow:hidden;}
.head_top_menu .leftstore h1{display:inline; font-size:13px;}

.head_top_menu .rightstore{float:right; margin:0; padding:0; width:860px; height:35px; line-height:35px; overflow:hidden;}
.head_top_menu .rightstore h2{display:inline; font-size:13px;}
.head_top_menu .rightstore em{font-style:normal; color:#FF6600; font-weight:700;}

.head_top_menu .leftstoreindex{float:left; text-align:left; text-indent:5px; margin:0; padding:0; width:85px; overflow:hidden;}
.head_top_menu .leftstoreindex h1{display:inline; font-size:13px;}

.head_top_menu .leftstoreindex2{float:left; text-align:left; text-indent:5px; margin:0; padding:0; width:105px; overflow:hidden;}
.head_top_menu .leftstoreindex2 h1{display:inline; font-size:13px;}

.head_top_menu .leftindex{float:left; text-align:left; text-indent:5px; margin:0; padding:0; width:85px; overflow:hidden;}
.head_top_menu .leftindex h1{display:inline; font-size:13px;}

.head_top_menu .leftindex2{float:left; text-align:left; text-indent:5px; margin:0; padding:0; width:145px; overflow:hidden;}
.head_top_menu .leftindex2 h1{display:inline; font-size:13px;}


.head_top_menu .leftmallindex{float:left; text-align:left; text-indent:5px; margin:0; padding:0; width:95px; overflow:hidden;}
.head_top_menu .leftmallindex h1{display:inline; font-size:13px;}

.head_top_menu .leftmallindex2{float:left; text-align:left; text-indent:5px; margin:0; padding:0; width:95px; overflow:hidden;}
.head_top_menu .leftmallindex2 h1{display:inline; font-size:13px;}


.head_top_menu .lefttan{float:left; text-align:left; text-indent:5px; margin:0; padding:0; width:120px; overflow:hidden;}
.head_top_menu .lefttan h1{display:inline; font-size:13px;}

.head_top_menu .righttan{float:right; margin:0; padding:0; width:850px; height:35px; line-height:35px; overflow:hidden;}
.head_top_menu .righttan em{font-style:normal; color:#FF6600; font-weight:850;}


.head_top_menu .rightindex{float:right; margin:0; padding:0; width:740px; height:35px; line-height:35px; overflow:hidden;}
.head_top_menu .rightindex em{font-style:normal; color:#FF6600; font-weight:700;}

.head_top_menu .rightstoreindex{float:right; margin:0; padding:0; width:780px; height:35px; line-height:35px; overflow:hidden;}
.head_top_menu .rightstoreindex em{font-style:normal; color:#FF6600; font-weight:700;}


.head_top{float:left; margin:5px 0px; padding:0; width:980px; height:80px;overflow:hidden;}
.head_top .logo{ float:left; margin:0; padding:0; width:240px; height:80px; background:url(../images/logo.gif) no-repeat;}
.head_top .logoUrl{ float:left; margin:0; padding:0; width:240px; height:80px;}
.head_top .daogou_logo{ float:left; margin:0; padding:0; width:240px; height:80px; background:url(../images/daogou_logo.gif) no-repeat;}
.head_top .mall_logo{ float:left; margin:0; padding:0; width:240px; height:80px; background:url(../images/mall_logo.gif) no-repeat;}
.head_top .news_logo{ float:left; margin:0; padding:0; width:240px; height:80px; background:url(../images/news_logo.gif) no-repeat;}
.head_top .store_logo{ float:left; margin:0; padding:0; width:240px; height:80px; background:url(../images/store_logo.gif) no-repeat;}
.head_top .top_logo{ float:left; margin:0; padding:0; width:240px; height:80px; background:url(../images/top_logo.gif) no-repeat;}
.head_top .dazhe_logo{ float:left; margin:0; padding:0; width:240px; height:80px; background:url(../images/dazhe_logo.gif) no-repeat;}
.head_top .brand_logo{ float:left; margin:0; padding:0; width:240px; height:80px; background:url(../images/brand_logo.gif) no-repeat;}
.head_top .group_logo{ float:left; margin:0; padding:0; width:240px; height:80px; background:url(../images/group_logo.gif) no-repeat;}
.head_top .taodp_logo{ float:left; margin:0; padding:0; width:240px; height:80px; background:url(../images/taodp_logo.gif) no-repeat;}

.top_search_box{ float:left; margin:0px 0px 0px 5px; padding:0; width:565px; height:80px; overflow:hidden;}
.top_search_box .menu{ margin:0; padding:0; width:565px; height:26px; background:url(../images/common/sch_bline.gif) repeat-x left bottom; overflow:hidden;}
.top_search_box .menu li{ float:left; margin:0; padding:0; width:auto; height:26px; line-height:28px; overflow:hidden;}
.top_search_box .menu li.curbtn{ margin:0px 0px 0px -1px; padding:0; width:82px; height:26px; font-size:14px; font-weight:bold; background:url(../images/common/sch_curbg.gif) no-repeat; cursor:pointer;}
.top_search_box .menu li.btn{ margin:0; padding:0; width:82px; height:26px; font-size:14px; background:url(../images/common/sch_nocurbg.gif) no-repeat; cursor:pointer;}

.top_search_box .schbox{ margin:0; padding:0; width:563px; height:51px; background:url(../images/common/top_sch_bg.gif) repeat-x; border:1px solid #9EAAB6; border-top:0; overflow:hidden;}
.top_search_box .inpt {float:left;border-top:1px solid #585856;border-right:1px solid #CACACA;border-bottom:1px solid #CACACA;border-left:1px solid #585856;font-size:14px; width:430px;height:29px;line-height:29px; margin:12px 0px 0px 10px;vertical-align:middle;}
.top_search_box .schbtn{float:left;width:106px;height:31px;cursor:pointer;margin:12px 0 0 0;border:0;background:url(../images/common/top_sch_btn.gif) no-repeat;}
.head_top .banner{ float:left; margin:0px 0px 0px 5px; padding:0; width:565px; height:80px; overflow:hidden;}
.head_top .tools{ float:left; margin:0 0 0 0px; padding:0; width:170px; height:80px; overflow:hidden;}
.head_top .tools li{ float:left; margin:1px 0 6px 0px; padding:0; width:85px; height:21px; line-height:21px; text-indent:5px; background:url(../images/common/gj_btn.gif) no-repeat right top; overflow:hidden;}
.head_top .tools li em{font-style:normal;}
.head_top .tools li em a{ color:#FF6600;}
.head_top .tools li em a:hover{ text-decoration:underline; color:#4E4E4E;}
.head_top .tools li a:hover{ text-decoration:underline; color:#FF6600;}
.tools li ul{float:left; margin:0; padding:0; display:block;}
.head_top .tools li a.DownMenu{display: block; width: 85px; height:21px; text-align:center; margin:0; padding:0;}
#Tools_Menu li ul { margin:0;line-height: 25px; text-align:left;left: -999px; width: 85px; position: absolute; margin:0; padding:0;}
#Tools_Menu li ul li{float: left; margin:0; height:25px; width: 73px; text-align:left; background: #F6F6F6; text-indent:13px; border:1px solid #CCCCCC; border-top:0px solid #CCCCCC;}
#Tools_Menu li ul li a:hover{ background:#990000; color:#FFFFFF; text-decoration:none; width:73px; height:25px; overflow:hidden; display:block;}
#Tools_Menu li:hover ul {left: auto;}
#Tools_Menu li.sfhover ul {left: auto; margin-left:10px;_margin-left:-35px;}

.head_nav{float:left; margin:0; padding:0; width:980px; height:35px;background:url(../images/nav_bg.gif) no-repeat;}
.m1 a,.m2 a{font-size:15px; font-weight:700;text-decoration:none; color:#FFFFFF;}
.m1 a:hover,.m2 a:hover{font-size:15px; font-weight:700;text-decoration:none; color:#FFFFFF;}
.head_nav .m1{float:left; margin:0px 0px 0px 60px;_margin:0px 0px 0px 30px; padding:0; width:452px; height:35px; overflow:hidden;}
.head_nav .m1 li{float:left; margin:0px 48px 0px 0px; padding:0; width:65px; height:35px; line-height:38px; overflow:hidden;}
.head_nav .m2{float:left; margin:0; padding:0; width:430px; height:35px; overflow:hidden;}
.head_nav .m2 li{float:left;  margin:0px 21px 0px 0px; padding:0;width:65px; height:38px; line-height:38px; overflow:hidden;}

/* menu 菜单*/
.menubox{position:relative;width:980px;margin:0 auto;z-index:100;}
/*.searchbox{position:relative;width:580px;margin-left:0px;padding-left:0px;z-index:100;}*/
.head_menu{float:left;width:960px;border-bottom:2px solid #FF0099;}
/*.menu li{position:relative;float:left;margin-right:5px;}*/
/*.menu li{position:relative;float:left;margin-right:5px;}*/
.head_menu li{position:relative;float:left;width:58px;}
.head_menu .sli{margin-right:5px;}
/*.menu .moreli{margin-right:0px;}*/
.head_menu li a strong{ color:#f09}
.head_menu li a.current strong{color:#fff}

.head_menu li a{padding:3px 10px;font-size:14px;font-weight:bold;border:1px #fff solid;display:block;}
.head_menu li a.current{background-color:#f09;display:block;color:#fff;border:1px #f09 solid;}
.head_menu li a.current:hover{color:#fff;}


.head_menu li ul li ul li a.subcurrent{background-color:#f09;display:block;color:#fff;border:1px #f09 solid;}
.head_menu li ul li ul li a.subcurrent:hover{color:#fff;}

.head_menu li a:hover{border:1px #f09 solid;color:#333;text-decoration:none;}
.head_menu li .trigon{position:absolute;background-position:-342px -150px;width:7px;height:4px;left:48px;top:13px;}

.mb12{margin-bottom:12px;}
.mb10{margin-bottom:10px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}

/*
.goods_class_menubox{ width:980px; height:60px; margin:0; padding:0; clear:both; background:url(../images/common/1_r2_c2.gif) no-repeat; overflow:hidden;}
.goods_class_menubox ul{ margin:0; padding:9px 0px 0px 140px;_padding:9px 0px 0px 130px; height:50px; overflow:hidden;}
.goods_class_menubox ul li{ float:left; margin:0px 10px; padding:0; width:40px; height:50px; line-height:72px; font-size:14px; font-weight:bold; cursor:pointer; overflow:hidden;}
.goods_class_menubox ul li a{color:#AC3F41;}.goods_class_menubox ul li a:hover{color:#990011;}

.dropMenu{position:absolute;top:0;z-index:100;width:0px;visibility:hidden;margin-top:0px;background:#ffffff; border-top:1px solid #ffd18d;border-right:1px solid #ffd18d; border-bottom:3px solid #ffd18d;border-left:1px solid #ffd18d;  padding:6px 10px;line-height:24px; overflow:auto;}
.dropMenu ul.spfl{ margin:0; padding:0; float:left;}
.dropMenu ul.spfl li{ float:left; margin:0; padding:0; width:479px; height:30px; line-height:35px; border-bottom:1px dashed #dddddd; text-align:left; overflow:hidden; color:#dddddd;}
.dropMenu ul.spfl li strong{ margin:0px 10px 0px 5px;}
.dropMenu ul.spfl li strong a{color:#013DD9; font-size:13px;}
.dropMenu ul.spfl li strong a:hover{ text-decoration:underline; color:#FF6600;}
.dropMenu ul.spfl li a{color:#013DD9;}
.dropMenu ul.spfl li a:hover{ text-decoration:underline; color:#FF6600;}
.dropMenu span{ margin:5px 5px; float:left; height:25px; line-height:25px;}
.dropMenu span a{ color:#FF6600;}
.dropMenu span a:hover{ text-decoration:underline;}
*/
ul.channels_nav{ float:left; margin:-1px 0px 0px 0px; padding:0; width:958px; height:30px; overflow:hidden;}
ul.channels_nav li{ float:left; margin:0px 10px 0px 0px; font-size:15px; padding:0; width:auto; height:30px; line-height:30px; overflow:hidden;}
ul.channels_nav li strong{ color:#990000; margin:0px 0px 0px 5px; padding:0;}
ul.channels_nav li a{color:#A23B33;}
ul.channels_nav li a:hover{color:#990100; text-decoration:underline;}
.sch_bottom{width:976px; margin:15px 0 0 0; border:1px solid #CCCCCC; height:50px; background:url(../images/common/sch_bg_1.gif) no-repeat; border:1px solid #CDD4E8;  overflow:hidden;}
.sch_bottom .sch_box{ width:300px; height:24px; line-height:24px; margin:13px 0;font-size:14px;}.sch_bottom .sch_btn{height:29px; padding:0 10px; line-height:25px; margin:13px 0 13px 5px;font-size:14px;}
/*页脚样式*/
.footer{margin:0; padding:0; width:980px; height:auto;text-align:center; overflow:hidden;}
.footer_top{ margin:0; padding:0; width:980px; height:5px; background:url(../images/common/footer_1_1.gif) no-repeat 0px 0px;}
.footer ul.footer_1{ margin:0; padding:0; width:980px; height:auto; background:url(../images/common/footer_1_2.gif) repeat-y; overflow:hidden;}
.footer ul.footer_1 li{ float:left; margin:0; padding:0;  width:245px; height:105px;overflow:hidden;}
.footer ul.footer_1 li strong{ float:left; width:245px; height:30px; line-height:30px; font-size:14px; color:#9F0F0F;}
.footer ul.footer_1 li ul{ float:left; width:245px; height:auto; margin:0; padding:0;}
.footer ul.footer_1 li ul li{ width:245px; height:25px; line-height:25px; font-size:13px; color:#646464;}
.footer ul.footer_1 li ul li a{color:#646464;}
.footer_bottom{ margin:0; padding:0; width:980px; height:5px; background:url(../images/common/footer_1_1.gif) no-repeat 0px -20px;}
.footer .footer_2{margin:8px 0px; padding:0; width:980px; height:87px; background:url(../images/common/footer_2.gif) no-repeat;}
.footer .footer_3{ margin:0; padding:0px 10px; width:970px; height:auto; line-height:20px; text-align:left; background:url(../images/common/footer_1_2.gif) repeat-y; overflow:hidden;}
.footer .footer_3 a{ margin:0px 3px;}
.footer .footer_4{ margin:0; padding:0; width:980px; height:25px; line-height:25px; overflow:hidden; text-align:center; font-size:13px; color:#333333; }
