﻿body, form { padding: 0; margin: 0;background-image:url(/images/blank.gif) }

DIV { padding: 0px; font-size: 12px; margin: 0px auto; color: #444444; }
#container { background: #FAFAFA url(/images/newIndex/images/top_bg.png) repeat-x left top; width: 100%; }
UL { padding: 0px; margin: 0px; list-style-type: none; }
.header .login { line-height: 25px; height: 25px; text-align: right; }
UL { list-style-type: none; }
UL { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; }
.header .login { line-height: 25px; height: 25px; text-align: right; }
.header .login LI { padding-right: 3px; display: inline; padding-left: 3px; padding-bottom: 0px; padding-top: 0px; }
LI { list-style-type: none; }
LI A { color: #444444; text-decoration: none; }
IMG { border: 0px; margin: 0px; }
.dot { background: url(/images/newIndex/images/dot.png) no-repeat center center; }
.header { margin: 0px auto; width: 932px; text-align: left; }
.c_down { float: right; }
.c_down DL { padding: 0px; float: left; margin: 0px 5px; width: 145px; }
.c_down DL.pc { margin-top: 2px; }
.c_down dl dt { height: 34px; margin: 0; padding: 10px 0 5px; position: relative; }
.c_down dl dt sup { background: transparent url(/images/newIndex/images/new.gif) no-repeat scroll left top; display: block; height: 12px; overflow: hidden; position: absolute; right: -7px; text-indent: -999px; top: 10px; width: 23px; }
.head_top .newLogo { float: left; margin: 8px 10px; }
/*search*/.searchForm { clear: both; background: url(/images/newIndex/images/left_c.png) no-repeat left top; position: relative; }
.warper { background: url(/images/newIndex/images/right_c.png) no-repeat right top; }
.searchForm DL { padding-right: 0px; padding-left: 170px; background: url(/images/newIndex/images/middle_c.png) repeat-x left top; padding-bottom: 0px; margin: 0px 6px; padding-top: 10px; height: 55px; }
.searchForm DL DD { clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
.searchForm DL DD A { margin: 0px 5px; color: #5e5e5e; text-decoration: none; }
.searchForm DL DD A:Hover { text-decoration: underline; }
.searchForm DL LABEL { font-weight: bold; color: #5e5e5e; }
.searchForm DL DT { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; overflow: hidden; padding-top: 0px; height: 30px; }
.searchForm DL DT A { float: left; margin: 0px 2px; }
.searchForm DL DT A { margin-left: 5px; width: 100px; line-height: 25px; height: 25px; }
INPUT { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
.searchForm DL DT INPUT { float: left; margin: 0px 2px; }
.searchForm .btn { border-top-width: 0px; border-left-width: 0px; background: url(/images/newIndex/images/search_button.gif) no-repeat left center; border-bottom-width: 0px; width: 68px; cursor: pointer; text-indent: -99px; height: 26px; border-right-width: 0px; }
.searchForm DL DT .key { float: left; margin: 0px 2px; }
.searchForm DL DT .key { background: url(/images/newIndex/images/input_bg.gif) no-repeat left center; width: 420px; line-height: 25px; height: 25px; }
.searchForm DL DT .key INPUT { border-top-width: 0px; margin-top: 3px; border-left-width: 0px; background: #f6f8f9; border-bottom-width: 0px; margin-left: 4px; width: 410px; border-right-width: 0px; }
.searchForm DL DT SELECT { float: left; margin: 0px 2px; }
.searchForm DL DT SELECT { margin-top: 2px; }
.searchForm DL DT LABEL { float: left; margin: 0px 2px; }
.searchForm DL DT LABEL { padding-top: 5px; }
.search_tip { background: url(/images/newIndex/images/search.png) no-repeat left top; left: 28px; width: 134px; position: absolute; top: 5px; height: 34px; }
/*main*/#main { height: 840px; margin: 6px auto 0; width: 932px; }
#left-side { float: left; height: auto; margin: 0 auto; width: 219px; }
.ChoosePhone_bg { height: 155px; }
#right_col { float: left; height: auto; margin-left: 3px; width: 708px; }
.right_banner { float: left; height: 155px; width: 482px; }
.right_Notice { float: left; height: 155px; /*margin-left:11px;*/ width: 215px; }
.ChoosePhone_button { float: left; height: 33px; margin-top: 7px; width: 120px; }
.ChoosePhone_size { float: left; font-size: 14px; font-weight: bold; height: auto; margin: 0; width: 140px; }
.ChoosePhone_img { float: left; margin: 0; width: 65px; }
.ChoosePhone_box2 { color: #FFFFFF; height: 15px; margin: 6px auto 0 12px; width: 200px; }
.ChoosePhone_box2 label a { color: #FFFFFF; text-decoration: underline; }
.right_Notice { float: left; margin-left: 11px; width: 215px; height: 155px; }
.right_Notice { margin-left: 0px; }
UL { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; }
.right_Notice UL { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; text-align: left; list-style-image: none; list-style-position: outside; }
UL { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; }
.right_Notice LI { margin-top: 4px; background: url(/images/newIndex/images/NoticeLine.gif) no-repeat 50% bottom; width: 215px; height: 22px; }
LI { list-style-type: none; }
.right_NoticeTitle li { padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px; color: #4d4f55; line-height: 20px; padding-top: 0px; font-family: "宋体"; }
LI A { color: #444444; text-decoration: none; }
li a:hover { text-decoration: underline; color: #4484B4; }
.right_NoticeTitle { font-weight: bold; font-size: 14px; margin: 3px auto 0px; width: 215px; color: #3f6394; height: 20px; }
li a:hover { color: #4484B4; text-decoration: underline; }
.tabMenu { background: url(/images/newIndex/images/right_tab_top.gif) repeat-x left bottom; width: 100%; height: 33px; }
.tabMenu LI { font-weight: bold; font-size: 14px; background: url(/images/newIndex/images/right_tab_off.gif) no-repeat left top; float: left; width: 102px; cursor: pointer; line-height: 33px; margin-right: 1px; height: 33px; text-align: center; }
.tabMenu LI A { display: block; }
.tabMenu LI.selected { background: url(/images/newIndex/images/right_tab_on.gif) no-repeat left top; }
.tabMenu LI.selected A { color: #fff; }
.tab { clear: both; }
.tab { background: transparent url(/images/newIndex/images/right_tab_bottom.gif) no-repeat left bottom; padding-bottom: 10px; position: relative; width: 708px; }
.tabMenu li.selected a { color: #fff; }
.tabMenu li a:hover { text-decoration: none; }
.tabBox { background: transparent url(/images/newIndex/images/right_tab_line.gif) repeat-y center top; clear: both; }
.tabContent { margin: 0 auto; overflow: hidden; width: 702px; height: 410px; }
.tabContent { background: #FAFAFA url(/images/newIndex/images/contetn_bg.gif) repeat-x left top; clear: both; margin: 0 3px; }
.recommend h3 { font-size: 12px; height: 40px; line-height: 35px; margin: 0; padding: 0 0 0 15px; float: left; }
.recommend { background: transparent url(/images/newIndex/images/title_bg.gif) repeat-x left top; font-size: 12px; height: 40px; line-height: 35px; margin: 0; }

#subnav a { color: #5f5f5f; font-size: 12px; text-decoration: none; }
#subnav a:hover { text-decoration: underline; }




.loc .h_1, .loc .h_2, .loc .p { display: inline; margin: 0; padding: 0; font-size: 12px; }
div.loc { line-height: 15px; float: left; }
div#MainPromotionBanner { width: 464px; margin-top: 0px; }
#MainPromotionBanner #SlidePlayer { position: relative; margin: 0 auto; height: 155px; width: 464px; overflow: hidden; }

.ti { position: absolute; background: url(/images/newIndex/images/s.gif) no-repeat left top; text-indent: -999px !important; width: 400px; }

.picArea .prev { background: transparent url(/images/newIndex/images/leftAndright.gif) no-repeat left top; cursor: pointer; display: inline; float: left; height: 33px; margin: 70px 10px 0px 10px; overflow: hidden; text-indent: -99px; width: 12px; }
.picArea .next { background: transparent url(/images/newIndex/images/leftAndright.gif) no-repeat right top; cursor: pointer; display: inline; float: right; height: 33px; margin: 70px 10px 0px 10px; overflow: hidden; text-indent: -99px; width: 12px; }
.picArea ul li { float: left; text-align: center; width: 125px; }
/*以下是储存空间的CSS样式*/
.main_place1L { line-height: 23px; padding-left: 15px; font-size: 12px; letter-spacing: 0.1em; width: 450px; float: left; }
.money_down { background: url(/images/default_new/images/place_downBg.gif) no-repeat; height: 28px; width: 665px; margin-bottom: 10px; }
.money_mid { background: url(/images/default_new/images/place_midBg.gif) repeat-y; width: 665px; }
.main_place1R { float: right; }
.main_place { padding-top: 10px; width: 665px; padding-left: 6px; }
.money_mid { padding-left: 20px; }
.money_top { background: url(/images/default_new/images/place_topBg.gif) no-repeat; height: 56px; width: 627px; margin-top: 15px; line-height: 40px; padding-left: 38px; font-weight: bold; font-size: 14px; }
.place_5MB { width: 140px; text-align: center; float: left; padding-top: 8px; }
.place_price { font-size: 14px; color: #058bc0; letter-spacing: 0.1em; padding-top: 8px; padding-bottom: 8px; }
.btn_buy { background: url(/images/default_new/images/btn_buy.gif) no-repeat; height: 24px; width: 102px; background-color: #FFFFFF; border: none; cursor: pointer; }
.place_fgx { float: left; background: url(/images/default_new/images/fgx.gif) no-repeat; height: 123px; width: 1px; margin: 10px 10px 0 10px; }
.clear { clear: both; }
/*以下是店铺装修的CSS样式
*/
.main_c1 { border-right: #eaeaea 2px solid; padding-right: 5px; border-top: #eaeaea 2px solid; display: inline; padding-left: 5px; float: left; margin-bottom: 10px; padding-bottom: 5px; border-left: #eaeaea 2px solid; width: 114px; margin-right: 9px; padding-top: 5px; border-bottom: #eaeaea 2px solid; height: 183px; background-color: White; }
.main_c1D { overflow: hidden; width: 114px; height: 28px; }
.main_c1D A { color: #707070; text-decoration: none; }
.price { margin-top: 5px; display: inline; padding-left: 47px; background: url(/images/default_new/images/price_pic.gif) no-repeat 4px top; float: left; margin-bottom: 10px; width: 67px; height: 11px; }
.main_c1 IMG { width: 113px; height: 114px; }
/*count*/

.main_code { line-height: 25px; text-align: center; color: #878787; }
.main_code a { color: #5f5f5f; font-size: 12px; text-decoration: none; }
.mainCount_c1 { height: 125px; width: 160px; border-right: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; padding: 5px; float: left; font-size: 12px; }
/*friendlink*/
.footer_FL { width: 932px; margin: 5px auto; clear: both; }
.footer_FLT { background: transparent url(/images/newIndex/images/friendbg.gif) no-repeat left top; font-size: 9px; height: 10px; line-height: 10px; }
.footer_FLB { background: transparent url(/images/newIndex/images/friendbg.gif) no-repeat left bottom; font-size: 9px; height: 10px; line-height: 10px; }
.footer_FLM { border-left: 3px solid #DCDCDC; border-right: 3px solid #DCDCDC; color: #7F7F7F; line-height: 22px; margin-left: 1px; padding: 0 10px; }

.FriendLink, .FriendLink a { font-size: 12px; color: #5f5f5f; text-decoration: none; }
.FriendLink a:hover { text-decoration: underline; }
#foot { border-top: 2px solid #DDDDDD; background: #F1F1F1; height: 70px; padding-top: 8px; margin-top: 15px; }
#foot_container { width: 932px; margin: 0px auto 0 auto; }
#foot a { color: #3f3f3f; }
.footer_right { float: right; width: 450px; }
p { margin: 0; padding: 0; }
#foot p { margin: 10px; padding: 0; }

.horizontal { background: #225BC0 none repeat 0 0; height: 38px; }
.horizontal li.selected { background: #FAFAFA none repeat scroll 0 0; color: #000000; }
.horizontal li { background: #225BC0 url(/images/newIndex/images/spit_line2.gif) no-repeat right bottom; color: #AFE9FF; cursor: pointer; float: left; font-weight: bold; height: 38px; line-height: 38px; text-align: center; width: 87px; }
.rank dl dt { color: #FFFFFF; font-size: 14px; font-weight: bold; height: 27px; line-height: 27px; text-align: center; }
.tab dl, .tab dt, .tab dd { margin: 0; padding: 0; }
.rank .week { background: transparent url(/images/newIndex/images/ph_04.gif) repeat-x left top; }
.rank dl { float: left; width: 33.2%; }
.rank .name { float: left; }
.rank .rating { float: right; margin: 10px 0 0 0; }
.rank .month { background: transparent url(/images/newIndex/images/ph_05.gif) repeat-x left top; border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; }
.rank .total { background: transparent url(/images/newIndex/images/ph_06.gif) repeat-x left top; }
.rank dl dd { border-bottom: 1px solid #EEEEEE; clear: both; height: 33px; line-height: 33px; padding: 0 5px; }
.rank a { color: #444444; text-decoration: none; }
.rank a:hover { color: #ff6600; text-decoration: underline; }
.rank { margin-top: 5px; }

#newSaleUl li {  text-align:right; width:300px; float:left; }

