﻿/* --------------------------------------------------------德 商 商 城 首 页----------------------------------------------------- */
/* ---------  shop_top_class  ------------- */
.mall_vip_tit1_con{border:1px #ffcaab solid} 
.abc_box {position:relative; width:968px;}
.abc_list0,.abc_list1,.abc_list2 ,.abc_list3{ margin-right:20px; display:inline; line-height:24px}
.abc_list0 li,.abc_list1 li,.abc_list2 li,.abc_list3 li {float:left;}
.abc_list0 li ul,.abc_list1 li ul,.abc_list2 li ul,.abc_list3 li ul{display:none}
.abc_list0 li ul li,.abc_list1 li ul li,.abc_list2 li ul li,.abc_list3 li ul li{float:left;display:block;border:0}
.abc_list0 li strong,.abc_list1 li strong ,.abc_list2 li strong,.abc_list3 li strong{display:block;padding:0 15px;border-left:1px solid #dedede;margin-top:5px;color:#999}
.abc_list_ul0 li ,.abc_list_ul1 li,.abc_list_ul2 li,.abc_list_ul3 li{display:block; border:0!important; padding:3px 12px;}
.abc_list_ul0 li a ,.abc_list_ul1 li a,.abc_list_ul2 li a,.abc_list_ul3 li a{font-weight:bold; color:#666}
.abc_list_ul0 li a:hover,.abc_list_ul1 li a:hover,.abc_list_ul2 li a:hover,.abc_list_ul3 li a:hover {font-weight:bold; color:#c30; text-decoration:underline}

.abc_list_strong0 {margin-top:0;background-color:#fff;position:relative;z-index:2; border:1px solid #cc3812!important;border-bottom:0!important;height:25px!important;padding:6px 10px!important;color:#cc3812!important;_width:71px;_text-align:center;_padding:0!important;display:block}
.abc_list_ul0 {display:block!important;width:902px;position:absolute;top:30px;left:0;z-index:0;border:1px solid #cc3812;background-color:#fff;padding:10px;}

.abc_list_strong1 {margin-top:0;background-color:#fff;position:relative;z-index:2;border:1px solid #cc3812!important;border-bottom:0!important;height:25px!important;padding:6px 10px!important;color:#cc3812!important;_width:75px;_text-align:center;_padding:0!important;display:block; left:-1px}
.abc_list_ul1 {display:block!important;width:904px; position:absolute;top:59px;left:-1px;z-index:1;border:1px solid #cc3812;background-color:#fff;padding:10px;}

.abc_list_strong2 {margin-top:0;background-color:#fff;position:relative;z-index:2;border:1px solid #cc3812!important;border-bottom:0!important;height:25px!important;padding:6px 10px!important;color:#cc3812!important;_width:75px;_text-align:center;_padding:0!important;display:block; left:-1px}
.abc_list_ul2 {display:block!important;width:904px; position:absolute;top:88px;left:-1px;z-index:1;border:1px solid #cc3812;background-color:#fff;padding:10px;}

.abc_list_strong3 {margin-top:0;background-color:#fff;position:relative;z-index:2;border:1px solid #cc3812!important;border-bottom:0!important;height:25px!important;padding:6px 10px!important;color:#cc3812!important;_width:75px;_text-align:center;_padding:0!important;display:block; left:-1px}
.abc_list_ul3 {display:block!important;width:904px; position:absolute;top:117px;left:-1px;z-index:1;border:1px solid #cc3812;background-color:#fff;padding:10px;}
/* ---------  main  ------------- */
#main {width:970px; margin-top:10px}
#left {width:220px;float:left;_overflow:hidden}
#right {width:740px; float:right}
.r_center {float:left;width:480px;}
.r_right {float:right;width:200px;}
.top_rl {overflow:hidden;_background-color:#fff;}
.main_bottom {width:970px;margin:0 auto;border-bottom:1px solid #dedede;padding-bottom:10px;}
.left_er {width:738px;float:left}
.right_er {width:220px;float:right}

/* --------  sp tj list -------- */
.tuijian {margin-top:10px}
.sp_tj_list{margin:0 auto; height:100%; overflow:hidden}
.sp_tj_list li {float:left; width:100px; height:100%; margin:7px; display:inline}
.sp_tj_list li img {width:100px;height:100px;margin-bottom:5px;}

.mall_vip_tit {height:27px;line-height:27px; padding-left:14px; background:url(../Images/mall_vip_tit.gif) no-repeat 0 0}
.mall_vip_tit1 {height:27px;line-height:27px; padding-left:14px; background:url(../Images/mall_vip_tit1.gif) no-repeat 0 0}
.sp_tjvip_list {width:474px;margin:0 auto;overflow:hidden;border:3px solid #f69e36}
.sp_tjvip_list li {float:left; margin:3px 7px 2px 10px; display:inline}
.sp_tjvip_list li img {width:140px;height:140px}
.sp_tjvip_list p{line-height:21px; text-align:center}

/* ---------------- ad ----------------- */
.left_ad {width:220px;height:90px;margin-top:10px;}
.right_ad {width:200px;height:74px;margin-top:10px;}

/* --------- left box ------- */
.top_0 {margin-top:0!important;}
.left_box {width:220px; _margin:0}
.left_box .tit {background:url(../Images/dmall_bg.gif) 0 -297px no-repeat;height:28px;padding:0 20px;}
.left_box_main {width:218px;border:1px solid #ccc;border-top:none;}
.left_box_main ul {padding:0 10px;}
.left_box_main li {border-top:1px dashed #ccc;padding:8px 0}

/* ---------- r_box  -------------- */
.r_box {width:740px; margin-top:10px}
.r_box .tit {background:url(../Images/ucs_tit_bg.gif) no-repeat 0 0;height:28px;padding:0 23px;overflow:hidden;}
.r_box .tit span {float:right;line-height:30px;}
.r_box .tit .labels {display:inline;padding:0 20px;color:#ccc;}
.r_box .tit .labels a {padding:0 5px;}
.r_box_main {width:718px; height:100%; border:1px solid #ccc;border-top:none; padding:10px; _padding:10px 10px 5px;}
.left_shops {width:178px;float:left;text-align:center;padding:8px 0;height:184px;}
.left_shops img {width:160px;height:160px;display:block;margin:0 auto 5px;}
.right_shops {width:492px; float:right}
.img_shops {overflow:hidden;width:492px;}
.img_shops li {float:left;width:100px;padding:8px 10px;text-align:center}
.img_shops li img {width:100px;height:100px;display:block;margin-bottom:5px;}
.text_shops {border-top:1px dashed #ccc;padding-top:10px;overflow:hidden;width:492px}
.text_shops li {width:210px;float:left;padding:0 10px 0 26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:23px;background:url(../Images/dmall_bg.gif) -448px -298px no-repeat}

/*  ------ a --------- */
.shop_top10 {width:198px; height:412px; margin:0 auto; line-height:26px; _line-height:24px}
.shop_top10 li {padding:4px 0;border-top:1px dashed #ccc;font-family:Arial, Helvetica, sans-serif,宋体;overflow:hidden;clear:both}
.shop_top10 li em {display:block;width:20px;height:20px;font-size:12px;text-align:center;color:#f00;margin-right:10px;float:left;font-style:normal;display:inline}
.shop_top10 li strong {display:block;width:160px;font-weight:normal;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.shop_top10 li p {display:none;}


.shop2_top10 {width:198px; height:412px; margin:0 auto; line-height:26px; _line-height:24px}
.shop2_top10 li {padding:4px 0;border-top:1px dashed #ccc;font-family:Arial, Helvetica, sans-serif,宋体;overflow:hidden;clear:both}
.shop2_top10 li em {display:block;width:20px;height:20px;font-size:12px;text-align:center;color:#f00;margin-right:10px;float:left;font-style:normal;display:inline}
.shop2_top10 li strong {display:block;width:160px;font-weight:normal;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.shop2_top10 li p {display:none;}
			
/* ----- a hover  -------*/
.shop_top10 li.over {border-top:1px dashed #ccc;position:relative;overflow:hidden;clear:both;_margin:10px 0; width:100%}
.shop_top10 li.over p {display:block;position:relative;padding:5px 0;_padding-bottom:5px}
.shop_top10 li.over p img {float:left;width:80px;height:80px;border:1px solid #ccc}
.shop_top10 li.over p span {display:block;width:100px;position:absolute;left:105px;_left:-50px;top:60px;color:#ccc;}
.shop_top10 li.over p span .del {position:static;text-decoration:line-through;display:inline;padding-right:3px;color:#6f6f6f}
.shop_top10 li.over p span .dsj {position:static;display:inline;padding-right:3px;color:#f00}
.shop_top10 li.over strong {display:block;width:90px;position:absolute;left:115px;_left:55;top:10px;z-index:2;font-weight:bold;padding-left:0;white-space:normal;line-height:16px}

.shop2_top10 li.over {border-top:1px dashed #ccc;position:relative;overflow:hidden;clear:both;_margin:10px 0; width:100%}
.shop2_top10 li.over p {display:block;position:relative;padding:5px 0;_padding-bottom:5px}
.shop2_top10 li.over p img {float:left;width:80px;height:80px;border:1px solid #ccc}
.shop2_top10 li.over p span {display:block;width:100px;position:absolute;left:105px;_left:-50px;top:60px;color:#ccc;}
.shop2_top10 li.over p span .del {position:static;text-decoration:line-through;display:inline;padding-right:3px;color:#6f6f6f}
.shop2_top10 li.over p span .dsj {position:static;display:inline;padding-right:3px;color:#f00}
.shop2_top10 li.over strong {display:block;width:90px;position:absolute;left:115px;_left:55;top:10px;z-index:2;font-weight:bold;paddinf-left:0;white-space:normal;line-height:16px}

/* ------------- dsmall_shuoming ---------------*/
.dsmall_shuoming_up{background:url(../images/dsmall_titbgo.gif) no-repeat 0 top; height:29px}
.dsmall_shuoming_btm{background:url(../images/dsmall_titbg.gif) no-repeat 0 -29px; height:4px}
.dsmall_shuoming_ctt{border-left:1px #CCC solid; border-right:1px #CCC solid; width:218px; overflow:hidden}
.shuoming_1234{background:url(../images/1234.gif) no-repeat 14px 7px}
.shuoming_1234 ul{margin:9px auto}
.shuoming_1234 li{padding-left:32px; line-height:30px}
.fenge{border-top:1px #999 dotted; width:202px; height:0; font-size:0; margin:0 auto}
.dsliucheng{margin:10px auto; width:202px; height:335px; background:url(../images/dsliucheng.gif) no-repeat 0 0}
/*.point_gift{background:url(../images/point_gift.gif) no-repeat; width:100%; height:232px; margin-top:6px}*/
.point_gift{width:100%; height:120px; margin-top:4px}
.jifensl{margin:50px 10px 10px}
.jifensl li{width:110px; float:left; margin:10px 27px 10px 12px; _margin:10px 21px 10px 12px; display:inline}
.jifensl p{line-height:24px; text-align:center}
.jifensl img{width:110px; height:110px; border:1px #99cc66 solid; padding:2px}


/* mall-------deshangtehui */
.dsth_mall{border-left:1px #CCC solid; border-right:1px #CCC solid; border-bottom:1px #CCC solid}
.dsth_mall ul{width:94%; padding:0 0 10px 6px; display:inline-block}
.dsth_mall li{line-height:30px; padding-left:8px; padding-top:2px; background:url(../Images/dot.gif) no-repeat 2px 14px; border-bottom:1px #CCC dotted}
.dsth_mall span{color:#F30; float:right; padding-right:2px}
.dsth_mall li a{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:130px; display:block}

/*  ----- car  -------*/
.car {width:120px;height:30px;background:url(d_bg.gif) -228px -297px no-repeat;float:right;margin-top:10px;padding-left:50px;line-height:25px;color:#6f6f6f}
.car a {color:#f00;font-weight:bold;padding:0 5px;}

/* ------ u bar  ------------ */
.u_bar {width:118px;float:right;border:1px solid #ff9a64;text-align:center;padding:5px 0;height:178px;}
.u_bar img {margin:5px auto;_margin:3px auto;}
.u_bar li {font-family:宋体;color:#d04b13;line-height:23px;height:23px;}
.u_bar li a {color:#6f6f6f}

/* -------- focus pic  -------------- */
#fcous_pic{width:480px;height:188px;border:1px solid #efefef; float:left}
.container{width:480px; height:188px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:480px; height:188px; display:block;}
.slider2{width:2000px;}
.slider2 li{float:left;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{float: left;color: #FF7300;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #cc3812;background-color: #fff;}
.num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color: #cc3812;font-weight: bold;}

/* --------  qq ---------- */
.qq {width:200px;height:67px;background:url(../Images/dmall_bg.gif) 0 -232px no-repeat;}
.qq div {margin:22px auto 0 auto;*margin:24px auto 0 auto;width:200px;}
.qq div a {color:#fff;padding:0 5px 0 31px;}

/* ----------- hdm ------------- */
.Menubox {height:27px;line-height:27px; padding-left:6px}
.Menubox ul{margin:0px;padding:0px;overflow: hidden;}
.Menubox li{float:left;display:inline;cursor:pointer;width:150px;font-size:12px;text-align:center;color:#6f6f6f;line-height:27px;font-weight:bold;background:url(../Images/dmall_bg.gif) -250px -203px;margin:0 3px;}
.Menubox li.hover{padding:0px;width:150px;background:url(../Images/dmall_bg.gif) -250px -176px no-repeat;color:#fff;font-weight:bold;height:27px;line-height:27px;}
.Contentbox{border:3px solid #f69e36;clear:both;text-align:center;}

.Menubox2 {height:32px;line-height:27px;position:relative;z-index:1;}
.Menubox2 ul{margin:0px;padding:0px;overflow: hidden;}
.Menubox2 li{float:left;display:inline;cursor:pointer;width:95px;font-size:12px;text-align:center;color:#6f6f6f;line-height:27px;font-weight:bold;background:url(../Images/dmall_bg.gif) -305px -262px;margin:0 2px;}
.Menubox2 li.hover{padding:0px;width:95px;background:url(../Images/dmall_bg.gif) -305px -230px no-repeat;color:#fff;font-weight:bold;height:32px;line-height:27px;}
.Contentbox2{border:1px solid #dedede;z-index:0;top:-5px;position:relative;text-align:center;padding-top:8px;margin-bottom:-5px; clear:both}

/* --------  news shop  ----------- */
.tit h3 {font:normal bold 12px/28px Arial, Helvetica, sans-serif,宋体;color:#cc3713;display:inline}
.newshops .tit {width:450px;padding:0 20px;background:url(../Images/dmall_bg.gif) 0 -359px no-repeat;height:28px;overflow:hidden}
.newshops .tit span {float:right;line-height:28px;}
.newshops .tit span em {display:inline-block;width:16px;height:16px;}
.left_shops:hover {border:1px solid #f00}



/* -------------------------------------------------------------------------------------List------------------------------------------------------------------------ */

/* ---------- mbx ----------- */
.mbx {margin:10px 0;color:#6f6f6f;font-family:Arial, Helvetica, sans-serif;background:url(../Images/d_bg.gif) -480px -315px no-repeat;padding-left:10px;}

/* ------------ class_box ---------------*/
.class_box {}
.class_box h2 {color:#666;font-size:16px; border-bottom:1px #999 dashed; line-height:30px; width:684px; text-align:right; padding-right:10px}
.class_box h2 span{color:#C00}
.class_box h3 {color:#cc3812;line-height:25px; padding-left:10px}
.class_box ul {overflow:hidden;width:720px;border:0px solid #ececec;background-color:#fefefe;padding:10px;}
.class_box li {width:149px;padding:5px 9px;color:#999;float:left;}
.class_box li a {}

/* ------------- list_box ---------------*/
.list_box .tit {background:url(../Images/list_box_tito.gif) no-repeat 0 0;width:692px; line-height:28px; padding-left:48px}
.list_box .tit h3{color:#FFF}

.list_box_main {width:738px;border:1px solid #ccc;border-top:0;}
.list_img_main {overflow:hidden;width:736px;margin:0 auto}
.list_img_main li {width:200px;margin:2px 5px;float:left;color:#6f6f6f;display:inline;padding:8px 15px;height:275px;overflow:hidden;}
.list_img_main li .img_view img {width:200px;height:200px;}
.list_img_main .img_view span {display:none!important;}
.list_img_main li strong {display:block;text-align:center;line-height:23px;height:23px;padding-top:5px;}
.list_img_main li span {display:block;text-align:center}
.list_img_main li .jg span {line-height:21px;height:21px;padding:0 5px;text-align:center;display:inline}
.list_img_main li .jg span span {display:inline;text-decoration:line-through;padding:0;color:#4e4e4e;font-weight:bold;}
.list_img_main li .jg .dsj2 {display:none}
.list_img_main li span em {color:#f00;font-weight:bold}
.list_img_main li span  img {margin:5px 10px;}

/*平常的状态*/
.shop3_top10 {border:1px solid #ccc;border-top:0;padding:0 10px;}
.shop3_top10 li {line-height:23px;padding:5px 0;border-top:1px dashed #ccc;font-family:Arial, Helvetica, sans-serif,宋体;padding-left:10px;}
.shop3_top10 li strong {display:block;width:200px;font-weight:normal;display:block;width:160px;font-weight:normal;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.shop3_top10 li p {display:none;}
				
/*鼠标划过的状态*/
.shop3_top10 li.over {border-top:1px dashed #ccc;position:relative}	
.shop3_top10 li.over p {display:block;position:relative;padding:5px 0}
.shop3_top10 li.over p img {floar:left;width:80px;height:80px;border:1px solid #ccc; display:block}
.shop3_top10 li.over p span {display:block;width:100px;position:absolute;left:105px;_left:100px;top:60px;color:#ccc;}
.shop3_top10 li.over p span .del {position:static;text-decoration:line-through;display:inline;padding-right:3px;color:#6f6f6f}
.shop3_top10 li.over p span .dsj {position:static;display:inline;padding-right:3px;color:#f00}
.shop3_top10 li.over strong {display:block;width:90px;position:absolute;left:115px;_left:100px;top:10px;z-index:2;font-weight:bold;padding-left:0;white-space:normal;height:40px;}

/* --------------- page ------------------ */
.page {width:694px;margin-top:10px;margin-right:0;text-align:right}
.page a {border:1px solid #ccc;padding:2px 5px;margin:2px;color:#cc3812;text-decoration:none; line-height:23px}
.page a:visited {text-decoration:none}
.page a:hover {border:1px solid #cc3812;color:#666;text-decoration:none}
.page a:active {border:1px solid #cc3812;color:#666;text-decoration:none;}
.page .current {font-weight:bold; color:#fff;background-color:#cc3812; _padding:2px 5px}
.page .disabled {border:1px solid #eee;padding:2px 5px;margin:2px;color:#ccc;_padding:0 5px;}


.btn_hphonecode{
    background:url(../Images/images30/menu_on_sub.gif) no-repeat 0 0;
    width:90px;
    height:22px;
    line-height:23px;
    cursor:hand;
    color:#888;
    border:none;
 }
 .btn_usermpub{
    background:url(../Images/images30/btn_ueserm.gif) no-repeat 0 0;
    width:55px;
    height:22px;
    line-height:23px;
    cursor:hand;
    color:#888;
    border:none;
 }

