@charset "utf-8";
#mainfooter{ margin-top:35px;}
.mf_part1{ background:#700000 url(page_mainfootline.gif) repeat-x left top;}
.mf_part1 .my_part1_img{ margin:0 auto; border:3px solid #700000; border-bottom:none; width:958px; background-color:#FFF;}
.mf_part1 .my_part1_mag{ padding:10px 0 10px 175px; background: url(logo3.gif) no-repeat 40px 20px; color:#FFF; line-height:20px; width:785px; margin:0 auto;}
#copyright { width:100%; background:#700000; height:23px;}
#copyright .cy-con { TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 980px; COLOR: #fff;}
#copyright .cy-con a { color:#fff; line-height:22px; padding:0 7px;}
.i_bg, #notice h3, .arrival_tit h2{ }
#main{ width: 980px;margin: 8px auto 0;}
#m_flash{ width: 730px;height: 420px;overflow: hidden;float: left;display: inline-block;}
#bd{ width: 210px;height: 420px;overflow: hidden;margin-left: 20px;float: left;display: inline-block;}
#bd li{width:210px; height:130px; margin-bottom: 10px;}
#bd li img{width:208px; height:130px;border:1px #DDD solid; }
.box{clear:both; width: 980px;padding: 20px 0;border-bottom: 1px solid #EAEAEA;float: left;overflow: hidden;}
#notice{ width: 315px;float: left;display: inline-block;}
#notice h3{font-size:14px;font-weight:normal;}
.best_buy h3{font-size:14px;font-weight:normal;}
.only_buy h3{font-size:14px;font-weight:normal;}


#notice dt{ width:310px;height:28px;line-height:28px;overflow:hidden;}
#notice dt a{ text-decoration: underline;}
#notice dt span.hots, #notice dt span.news{ background:  url(index.gif) no-repeat -820px 3px;height: 0;width: 42px;padding-top: 30px;margin-right: 10px;float: left;line-height: 30px;overflow: hidden;}
#notice dt span.red_hots{ background:  url(index.gif) no-repeat -902px 3px; height: 0px; width: 42px; padding-top: 30px; margin-right: 10px;float: left;line-height: 30px; overflow: hidden;}
#notice dt span.news{ background-position: -670px -86px;}
#buy{ height: 210px;width: 645px;margin-left: 20px;float: left;display: inline-block;}
#buy .best_buy{ width: 200px;height: 190px;float: left;padding: 0 22px;border: solid #EAEAEA;border-width: 0 1px;}

#buy .best_buy a{font-size:12px;line-height:25px;}

#buy .only_buy{ width: 375px;height:190px;float: left;margin-left: 24px;}
#buy .only_buy img{ width: 375px;}
#event ul{ width:999px; overflow:hidden; zoom:1;}
#event li{ width: 320px;height: 34px;float: left; border-right:1px solid #EAEAEA;}
#arrival{ width: 750px; height:422px; overflow:hidden;float: left;display: inline-block;}
.arrival_tit{ border-bottom: 1px solid #EAEAEA;width: 720px;padding-bottom: 5px;margin-top: 30px;height: 13px;position: relative;}
.arrival_tit h2{ background-position: -665px -65px;width: 720px;float: left; width:130px; height:13px;}
#tab{ position: absolute;right: 0;top: 0;}
#tab li{ float: left;text-align: center;border-right: 1px solid #c1c1c1;height: 16px;line-height: 16px;}
#tab li.more{ margin-left: 20px;border: none;padding: 0 8px;width: auto;}
#tab li.on a{ color: #333;}
#tab li a{ font-weight:normal;color: #999;font-size: 12px;display: block;padding: 0 8px;}
#tab li a:hover{ color: #700000;}
.tabcon{ border-bottom: 1px solid #EAEAEA;float: left;padding-bottom: 20px;height: 332px;padding: 20px 0;}
.tabcon ul{ width: 480px;float: left;}
.tabcon li{ width: 100px;float: left;padding: 0 0 10px 60px; overflow:hidden;}
.tabcon li .p_brand{ margin: 3px 0; height:16px; line-height:16px; overflow:hidden;}
.tabcon li .p_name{ height: 18px;overflow: hidden;line-height: 16px;}
.tabcon dl{ width: 160px;float: left;padding: 0 20px 0 60px;}
.tabcon dt{ font-size: 16px; font-weight: bold; text-align: center; color: #EAEAEA;margin: 10px 0 30px;}
.tabcon dd{ margin-top: 5px;}
.tabcon dd span{ display: block;margin: 5px 0;font-size: 14px;}
#b_banner{ height: 366px;width: 210px;overflow: hidden;float: left;margin-top: 50px;}
#b_banner li{ height: 110px;overflow: hidden;margin-bottom: 19px;}
#info{ position: relative;height: 200px;width: 980px;overflow: hidden;float: left;margin-top: 10px;}
#info .i_about{ background-position: -201px 0;width: 205px;padding: 200px 20px 0 0;border-right: 1px solid #EAEAEA;display: block;margin-left: 20px;}
#info .i_ceo, #info .i_joinus{ background-position: -435px -125px;width: 255px;left: 270px;padding: 75px 0 10px;position: absolute;top: 5px;border-bottom: 1px solid #EAEAEA;}
#info .i_joinus{ background-position: -700px -125px;width: 200px;left: 525px;}
#info .i_media{ background-position: -905px -113px;padding-top: 88px;width: 198px;position: absolute;left: 270px;top: 115px;}
#info .i_coop{ background-position: -435px -30px;width: 220px;position: absolute;top: 115px;left: 490px;padding-top: 90px;}
#info .i_service{ background-position: 0 0;width: 200px;padding-top: 200px;position: absolute;right: 10px;top: 0;}

.my_part1_mag{position:relative;}
.dilan_weibo{width:55px; height:15px; position:absolute; left: 550px; top: 12px;}

.i_servicemail {POSITION: absolute;	WIDTH: 200px;height:20px;TOP: 185px;RIGHT: 8px;background:#fff;}