﻿
/*布局*/
#main {	width:960px;	margin:auto;}
.left_c{ width:690px; float:left;}
.right_c{ width:260px; float:right;}

/*商城公告*/
.vote {width:258px; height:218px;background-color:#f6f6f6; border:solid 1px #c2c2c2; margin-top:10px;float:left; overflow:hidden;}
.vote_title{padding-left:15px;width:243px;height:33px; background:url(/image/public/menu_bg.gif); border-bottom:solid 1px #c2c2c2;
            float:left;font-family: "宋体";font-size: 14px;color: #FFFFFF;text-decoration: none;
            line-height:30px;font-weight:bold; text-align:left;}
.vote_content{ width:238px; padding:10px; float:left;font-family: "宋体";font-size: 12px;color: #464646;text-decoration: none; line-height:22px; text-align:left;margin-left:10px;}
.vote_content ul{ margin:0; padding:0 }
.vote_content li{ width:238px; height:24px; line-height:24px; vertical-align:middle;list-style:disc }

/*切换图*/
.switch_pic{margin-top: 10px; margin-left:10px; width: 420px; height: 218px; float: left;}

/*搜索*/
.search_h1{ width:75px; height:25px; float:left; text-align:center; font-family:"宋体";font-size: 14px;color: #006ba8;text-decoration: none; font-weight:bold; line-height:25px;}
.search_bt{ width:102px; height:25px; float:left; text-align:center; font-family:"宋体";font-size: 14px;color: #006ba8;text-decoration: none; font-weight:bold; line-height:25px;}
.search_h2{ width:110px; height:25px; float:left; text-align:center; line-height:25px;}
.search_h3{ width:160px; height:25px; float:left; text-align:center; line-height:25px;}
.search_h4{ width:580px; height:25px; float:left;  line-height:25px; text-align:left;}
.search_h5{ width:85px; height:25px; float:left; text-align:center; margin-left:5px; font-family:"宋体";font-size: 12px;color: #df0023;text-decoration: none; line-height:25px;}
.search_h6{ width:60px; height:25px; float:left; text-align:center; font-family:"宋体";font-size: 12px;color: #464646;text-decoration: none; line-height:25px;}
.search_blue{ font-family: "宋体";font-size: 12px;color: #006ba8;text-decoration: none; line-height:25px; word-spacing:0.5em;}
.search_geay{ font-family: "宋体";font-size: 12px;color: #464646;text-decoration: none; line-height:18px; width:130px; height:18px; border:solid 1px #c2c2c2; }
.search_p {border:1px solid #c2c2c2;float:left;}
.search_p>div {height:17px;  overflow:hidden;}
.search_p div select {float: left;margin: -2px;color:#454545;}
.search_p div>select {margin: -2px;}

#prize_c3_search{ width:668px;height:25px;border: 1px solid #c2c2c2; background:#f6f6f6; margin-top:10px; padding:10px; float:left;}
#prize_ad_s{ width:238px;height:50px;border: 1px solid #c2c2c2; background:#f6f6f6; margin-top:10px; padding:10px; float:left;}

/*导航条*/
.title_long{ width:690px; height:32px; background:url(/image/public/title_bg.gif); float:left; margin-top:10px; text-align:left;}
.title_r{ width:9px; height:32px; line-height:32px; background:url(/image/public/menu_r_corner.gif);float:right;}
.title_l{ width:13px; height:32px; line-height:32px; background:url(/image/public/menu_l_corner.gif);float:left;}
.title_tab{ width:578px; height:32px; line-height:32px; float:left;}
.pub{ width:80px; height:30px; font-family: "宋体";font-size: 12px;color: #ff6d00; text-align:right; text-decoration: none; font-weight:bold; line-height:30px; float:right; margin-right:10px; }

/*推荐礼品*/
.re_prize{ width:688px; float:left; border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;border-right-style: solid;
           border-bottom-style: solid;border-left-style: solid;border-right-color: #c2c2c2;border-bottom-color: #c2c2c2;border-left-color: #c2c2c2; }
.p_logo_box{ width:131px; float:left; margin:auto; text-align:center;}
.p_logo{width:118px;height:98px;margin:auto; border:solid 1px #c2c2c2;}
.p_logo_price{ width:100%; height:22px; text-align:center; float:left; line-height:22px;}
.p_logo_title{ width:100%; height:22px;  text-align:center; float:left; line-height:22px;}

/*分类推荐*/
.re_type{ width:688px; float:left; border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;border-right-style: solid;
          border-bottom-style: solid;border-left-style: solid;border-right-color: #c2c2c2;border-bottom-color: #c2c2c2;border-left-color: #c2c2c2; overflow:hidden;  }

.re_type_content{ width:330px; height:260px; border:0; margin:5px 5px; padding:0; float:left;}
.re_type_box{ width:328px; height:175px; margin:0; padding:0; border:0; float:left;background:url(/image/default/dot1.gif) repeat-x scroll left bottom; }
.re_type_box .title{ width:328px; margin:0; padding:0; height:26px; line-height:26px; vertical-align:middle; background:#ececec; }
.re_type_box .title .span1{ margin:0 0 0 20px; font-size:14px; font-weight:bold; float:left;}
.re_type_box .title .span2{width:80px; height:26px; font-family: "宋体";font-size: 12px;text-align:right; text-decoration: none;  line-height:26px; float:right; margin-right:10px;}

.re_logo_box{ width:158px; float:left; margin:0 auto; text-align:center; padding:5px 0;}
.re_logo{width:118px;height:98px;margin:auto; border:solid 1px #c2c2c2;}
.re_logo_price{ width:100%; height:22px; text-align:center; float:left; line-height:22px;}
.re_logo_title{ width:100%; height:22px;  text-align:center; float:left; line-height:22px;}

.re_type_list{ width:328px; height:66px; margin:0 auto; padding:0; border:0; float:left;}
.re_type_list1{ width:208px; height:66px; margin:0; padding:0; border:0; float:left;}
.re_type_list1 li{ line-height:22px; width:188px; height:22px; background:url(/image/public/l1.gif) no-repeat 10px 5px; padding-left:20px; color:#006ba8; float:left; text-align:left;}
.re_type_list1 a {color:#006ba8}
.re_type_list2{ width:108px; height:66px; margin:0; padding:0; border:0; float:left;}
.re_type_list2 li{ line-height:22px; width:108px; height:22px; padding-left:10px; float:left; text-align:left;}



/*品牌分类*/
.pp{width:258px; height:330px; border:solid 1px #c2c2c2; margin-top:10px;float:left; overflow:hidden;}
.pp_title{width:258px;height:33px;background:url(/image/public/menu_bg.gif) repeat-x left top; border-bottom:solid 1px #c2c2c2; }
.pp_title span{ margin-left:12px;float:left;font-family: "宋体";font-size: 14px;color: #FFFFFF; text-decoration: none;line-height:30px;font-weight:bold; text-align:left;}          
.pp_content{ width:250px; margin:0 auto; margin-top:5px; }
.pp_content ul{ width:250px;}
.pp_content ul li{ float:left; margin:5px 2px; width:120px;}
.pp_pic{ border:solid 1px #c2c2c2; width:118px; height:58px; }

/*品牌分类*/
.hl{width:258px; border:solid 1px #c2c2c2; margin-top:10px;float:left; overflow:hidden;}
.hl_title{width:258px;height:33px;background:url(/image/public/menu_bg.gif) repeat-x left top; border-bottom:solid 1px #c2c2c2; }
.hl_title span{ margin-left:12px;float:left;font-family: "宋体";font-size: 14px;color: #FFFFFF; text-decoration: none;line-height:30px;font-weight:bold; text-align:left;}          
.hl_content{ width:256px; margin:2px 5px; margin-top:5px; }
.hl_content1{ width:256px; height:56px; margin:5px 0px;background:url(/image/default/dot1.gif) repeat-x scroll left bottom; }
.hl_content .d_num{ height:53px; width:20px; color:#ff6d00; font-size:12px; float:left;}
.hl_content .d_img{ height:53px; width:58px;float:left; }
.hl_content .d_img img{ width:58px; height:48px; margin:2px 0; border:solid 1px #c2c2c2; float:left; }
.hl_content .d_info{  width:175px; height:48px; float:right; margin:2px 0;  }
.hl_content .d_info1{  width:175px; height:22px; float:left; text-align:left; font-size:14px; color:#006ba8; } 
.hl_content .d_info2{  width:175px; height:22px; float:left; text-align:left; font-size:12px; color:#464646; margin-bottom:0;}

.hl_dot{ width:242px; height:2px; margin:0 2px; float:left;background:url(/image/default/dot1.gif) repeat-x scroll left bottom;  }

/*样式*/
.p_red{font-family: "宋体";font-size: 12px;color: #df0023;text-decoration: none;line-height:20px;text-align:left;}
.p_orange{font-family: "宋体";font-size: 12px;color: #ff6d00;text-decoration: none;line-height:20px; font-weight:bold;text-align:left;}
.p_d_gray{font-family: "宋体";font-size: 12px;color: #464646;text-decoration: none;line-height:20px; text-align:left; }
.p_blue{ font-size:14px;}
