﻿body {background:url(../Images/topnav_bg.jpg) left top repeat-x; font-family:Arial;}
a{ color:#4a4a4a;}
.title-panal{ clear:both; line-height:200%; font-size:18px; font-weight:bold; overflow:hidden;}
.title-panal strong{ color:#ff6600;}
.w960{ width:1000px; margin:0px auto;}
.maingg{ margin:2px 200px; padding:3px; line-height:160%; border:1px solid #FAC85B; background-color:#FBF3E1; text-align:center;}
.webge{ height:1px;}
.cleardiv{ height:1px; clear:both;}

.header{ height:80px; overflow:hidden; min-width:900px; max-width:1200px; margin:0px auto;}
.header .logo{ height:100px; width:200px; background:url(../images/logo.jpg) left 10px no-repeat; float:left;}
.header .header-box{ overflow:hidden; height:80px;}
.header .logo a{ display:block; width:100%; height:80px; line-height:500px; overflow:hidden;}
.header .detaillogo a{display:block; width:100%; height:80px; line-height:500px; overflow:hidden;}
.header .pop-allcategory{ text-align:left; padding:0px; width:150px; margin:0px auto;}
.header .pop-allcategory h1{ font-size:14px; line-height:19px; text-align:center; display:block; margin:0px auto; background-color:#f2f2f2;}

.header .pop-allcategory .pop-category-box{ border:2px solid #000000; background-color:White; z-index:99999; margin-top:-1000em; position:absolute; width:146px;}
.header .pop-allcategory:hover h1{border-bottom:0px;background-color:Black; color:White;line-height:20px;}
.header .pop-allcategory:hover .pop-category-box{ margin-top:20px;} /*类别*/
.header .pop-allcategory .pop-category-box ul{ overflow:hidden;}
.header .pop-allcategory .pop-category-box li{ clear:both; border-bottom:1px dashed #000000;}
.header .pop-allcategory .pop-category-box li.this a{ background-color:Black; color:White;}
.header .pop-allcategory .pop-category-box li.nocss{ border-bottom:0px;}
.header .pop-allcategory .pop-category-box li a{ display:block; width:100%; color:#444444; font-size:14px; height:30px; font-weight:bold; line-height:30px; padding-left:5px; background:url(../images/main-ico.png) 130px -38px no-repeat;}
.header .pop-allcategory .pop-category-box li a:hover{ background-color:#Black; text-decoration:none;color:White;}
.header .header-box .header-box-top{ height:35px; overflow:hidden; margin-top:9px; font-size:12px;}
.header .header-box .header-box-bottom{ margin-top:1px; height:50px; overflow:hidden;}
.header .pop-allcategory .pop-category-box li.this dl{ display:block; width:600px; position:absolute; margin-left:145px; background-color:White; border:2px solid #000000; overflow:hidden; background-color:#f2f2f2; margin-top:-1000em;}
.header .pop-allcategory .pop-category-box li:hover dl{ margin-top:0px;}
.header .pop-allcategory .pop-category-box li.this dl dt{ display:block; width:120px; float:left; text-align:right; clear:left; line-height:30px; font-weight:bold; }
.header .pop-allcategory .pop-category-box li.this dl dt a{background-color:#f2f2f2; display:block; width:auto; font-weight:bold; color:Black; padding-right:5px;}
.header .pop-allcategory .pop-category-box li.this dl dt a:hover{ text-decoration:underline; color:Black;}
.header .pop-allcategory .pop-category-box li.this dl dd{ overflow:hidden; background-color:White; margin:0px;}
.header .pop-allcategory .pop-category-box li.this dl dd a{background-color:White; color:Black; display:block; float:left; width:auto; height:auto; font-size:12px; line-height:23px; font-weight:normal;}
.header .pop-allcategory .pop-category-box li.this dl dd a:hover{ text-decoration:underline; background-color:transparent;color:Black;}


.activities-list{ float:left; line-height:26px; width:600px;}
.activities-list a{ margin-right:15px; font-size:14px;}
.activities-menulist{ float:right; line-height:26px; overflow:hidden; border-bottom:1px solid #e2e2e2;}
.activities-menulist em{ display:nosne; font-size:10px; color:#ff6600;}

.activities-menulist em a{ color:#ff6600; text-decoration:underline;}
.activities-menulist em a:hover{ text-decoration:none;}
.activities-menulist a{ margin:0px 5px;}

.search-box{ overflow:hidden; height:40px;}
.header-box-mainmenu{ height:40px; width:490px; float:right;}
.search-box .btn-style{ width:80px; height:32px; background:url(../images/search-btn.jpg) left top no-repeat; border:0px;border-radius:0px 4px 4px 0px;}
.search-box .keyword{ width:90%;}
.btnsearch-box{ margin-right:5px; float:right;}
.search-keyword-box{ overflow:hidden; background:url(../images/input_bg.gif) #ffffff left top repeat-x; padding:0px;border-radius:4px 0px 0px 4px; overflow:hidden;}
.search-keyword-box .default{ width:100%; height:28px; border:1px solid #e2e2e2; padding:1px; line-height:29px; background:url(../images/input_abg.gif) left -2px no-repeat; margin:0px; padding-left:5px;border-radius:4px 0px 0px 4px; color:#e2e2e2;}
.search-keyword-box .iever{ width:100%; height:28px; border:1px solid #F5A26B; padding:1px; line-height:29px; background:url(../images/input_abg.gif) left -2px no-repeat; margin:0px; padding-left:5px;border-radius:4px 0px 0px 4px;}

.account-status,.livechat-box,.shopping-status{ width:95px; float:right; height:40px; padding-left:5px;}
.livechat-box{ border:1px solid #e2e2e2; border-top:0px; border-bottom:0px;}

.account-status strong{ font-size:12px; font-weight:bold; clear:both; display:block;}
.account-status strong font{ color:#ff6600;}
.account-status span{ font-size:12px; background:url(../images/main-ico.png) 75px -222px no-repeat; padding-right:15px;}
.livechat-box strong{font-size:12px; font-weight:bold; text-align:center; clear:both; display:block;}
.livechat-box span{font-size:12px; font-weight:bold; background:url(../images/main-ico.png) 75px -222px no-repeat; padding-right:15px; margin-left:5px;}
.shopping-status{ width:auto;background:url(../images/main-ico.png) 3px -291px no-repeat; padding-left:40px; line-height:38px; font-size:16px; font-weight:bold;}
.shopping-status font{ color:#ff6600; margin:0px 2px;}
.shopping-status a{ font-weight:normal; margin:0px 2px;}
.account-status .popdiv-account-status,.livechat-box .popdiv-account-status{ background:url(../images/web-ico.png) 2px top repeat-y; position:absolute; min-width:120px; margin-top:-1000em; background-color:#f2f2f2; border:1px solid #000000; border-top:3px solid #000000; z-index:999999;border-radius: 0px 0px 4px 4px;}
.account-status:hover .popdiv-account-status,.livechat-box:hover .popdiv-account-status{margin-top:35px; color:Black; margin-left:-5px;}
.account-status:hover,.livechat-box:hover{ background-color:Black; color:White;border-radius:4px 4px 0px 0px;}
.account-status:hover span{background:url(../images/main-ico.png) 75px -259px no-repeat;}
.livechat-box:hover span{background:url(../images/main-ico.png) 75px -259px no-repeat;}
.account-status .popdiv-account-status li,.livechat-box .popdiv-account-status li{ margin:2px; clear:both;}
.account-status .popdiv-account-status li img,.livechat-box .popdiv-account-status li img{ width:20px; height:20px; vertical-align:middle; margin:0px 10px;}
.account-status .popdiv-account-status li img{ width:auto;}
.account-status .popdiv-account-status li{ padding:3px 0px;}
.account-status .popdiv-account-status p{ line-height:23px;}
.account-status .popdiv-account-status li{ overflow:hidden;}
.account-status .popdiv-account-status li strong{ width:80px; display:block; float:left; margin-right:5px; text-align:right; font-weight:bold;}
.popdiv-account-status ul{ padding:5px;}

div.popdiv-account-status{ position:absolute; z-index:999; padding-left:15px; padding-right:2px; margin-left:-7px; margin-top:-1000em; background-color:White; border:2px solid #aaaaaa; border-top:3px solid #555555; background-color:#ffffff;}

div.popdiv-account-status ul{ margin:0px;background-color:#ffffff;padding:0px 2px;}
div.popdiv-account-status li{ overflow:hidden; clear:both; margin:4px 0px;}
div.popdiv-account-status li strong{ width:55px; display:block; float:left; font-size:12px; text-align:right; margin-right:5px; color:Black; font-weight:normal;}
div.popdiv-account-status li input{ width:100px; padding:2px;}
div.popdiv-account-status p{ border-bottom:1px solid #e2e2e2; margin:5px 0px; padding-top:5px;}
div.popdiv-account-status p strong{ color:#ff6600; display:inline;}
.popdiv-account-status .accountstatus{ margin:0px;background-color:#ffffff; padding:0px 2px;}

.hot_sku_info{ width:200px; float:left; height:251px;}
.hot_sku_item{ width:157px; float:left; margin-left:4px; height:251px; border:1px solid #e2e2e2;}

.hot_sku_item .discount{ position:relative; width:40px; background-color:Red; color:White; font-weight:bold; padding-left:5px; margin-top:-150px;}
.hot_sku_item .img img{ width:156px; height:156px;}
.hot_sku_item h5{ margin:3px; text-align:left; font-weight:normal; line-height:14px; margin-top:140px; height:30px; overflow:hidden;}
.hot_sku_item p.price{ line-height:23px; font-weight:bold; color:red; font-size:16px; margin:0px 3px; padding-top:3px;}
.hot_sku_item p.oldprice{ color:#666666;text-decoration:line-through; margin:0px 3px;}

.banerfix{height:50px; background-color:#f2f2f2; width:100%; position:fixed; display:none; left:0px; top:0px; right:0px;border-bottom:2px solid #e2e2e2; z-index:999999;box-shadow: #666 0px 0px 20px;behavior: url(/PIE.htc);}
.banerfix div.mbox{width:1200px; margin:0px auto; height:50px; overflow:hidden;}
.banerfix .logo{ height:50px; width:200px; background:url(/images/poplogo.png) left 0px no-repeat; float:left;}
.banerfix .logo a{ display:block; width:100%; height:80px; line-height:500px; overflow:hidden;}
.banerfix .category{ height:30px; width:200px; float:left; text-align:left; padding-top:20px; overflow:hidden;}
.banerfix .category:hover strong{ background:url(../images/ge_hover.png) left center no-repeat; color:Black;}
.banerfix .category strong{ background:url(../images/ge.png) left center no-repeat; font-size:16px; font-weight:bold; padding-left:30px; color:#666666;}
.banerfix .category .popcategorybox{position:absolute; width:150px; margin-top:-10000em; width:1200px; margin-left:-200px; background-color:White;}
.banerfix .category .popcategorybox .allcategory .more_category{min-height:100px;}
.banerfix .category:hover .popcategorybox{ margin-top:30px;}

.banerfix .serach_box{ margin-top:10px;}
.banerfix .serach_box input{ width:70%; height:25px; padding:2px; line-height:20px; vertical-align:middle; border:1px solid #e2e2e2; border-right:0px;border-radius:4px 0px 0px 4px;}
.banerfix .serach_box input:hover{ border:1px solid #E1964C;border-right:0px;}
.banerfix .serach_box input.btn{ width:80px; height:31px; background:url(../images/search-btn.jpg) left top no-repeat; border:0px;border-radius:0px 4px 4px 0px;}

.banerfix .accounts_status{ width:400px; float:right; height:60px; line-height:55px; overflow:hidden; font-size:14px; text-align:right;}
.banerfix .accounts_status a{ margin-left:5px;}
/*menu*/
.menu{min-width:900px; max-width:1200px; padding:0px; margin:10px auto; overflow:hidden; border:1px solid #e2e2e2; border-left:0px; border-right:0px; padding:2px 0px;}
.menu li{ display:block; float:left; border-right:1px solid #e2e2e2;}
.menu li a{ display:block; margin:0px; height:21px; line-height:18px; padding:3px 22px;border:1px solid #ffffff; border-right:0px; border-left:0px;}
.menu li a:hover{ background-color:#f2f2f2;}
.allcategory{}
.allcategory li a{ font-size:13px; font-weight:bold;}
.allcategory li.this a{ background-color:#f2f2f2;}
.allcategory li dl dd a,.allcategory li dl dd a:hover{ font-size:12px; font-weight:normal;}
.allcategory li.this dl a,.allcategory li dl.this dl a:hover{ background-color:transparent;}

.menu li div.more_category{ display:none; margin:0px;  min-width:900px; max-width:1300px;width:1210px; min-height:300px; margin-top:-1000em; background-color:#ffffff; position:absolute;border-radius:4px 4px 4px 4px; z-index:999999; overflow:hidden;}
.menu li div.more_category .categorylist{border:1px solid #e2e2e2; border-right:3px solid #eeeeee; border-bottom:3px solid #eeeeee;-webkit-box-shadow: #ddd 0px 0px 10px;-moz-box-shadow: #ddd 0px 0px 10px;box-shadow: #ddd 0px 0px 10px;behavior: url(/PIE.htc);  }
.menu li div.more_category .ofh{padding:10px; padding-top:5px; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.menu li.this div.more_category,.menu li:hover div.more_category{ margin-top:27px;display:block;}


.menu li dl{ width:50%; float:left;}
.menu li dl dt,.menu li dl dd{margin:0px; padding:0px; float:left; }
.menu li dl a,.menu li dl a:hover{ font-size:14px; line-height:23px; display:inline; border:0px; background-color:transparent; padding:0px;}
.menu li dl dt a{ margin:3px; font-weight:bold;}
.menu li dl dt{ display:block;border-bottom:2px solid #e2e2e2; border:1px solid #e2e2e2; -moz-box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5);-webkit-box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5);box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5);}
.menu li dl dd{ overflow:hidden;}
.menu li dl dd a{ margin:1px 5px; display:block; float:left;}

.killnote{ line-height:180%;}
.activities-menulist .otherservice{}
.activities-menulist .otherservice dl{ display:block; position:absolute; margin-top:-1000em; z-index:999;}
.activities-menulist .otherservice:hover dl{ margin-top:21px;}
.activities-menulist .otherservice dl{ background-color:White; border:1px solid #e2e2e2;}
.activities-menulist .otherservice dl dd{ padding-left:5px; padding-right:20px; clear:both; line-height:23px; border-bottom:1px dashed #e2e2e2;}
.activities-menulist .otherservice dl dd:hover{ background-color:#f2f2f2;}

.menu li div div.mainad{ float:right; background-color:Red; width:400px; height:150px;}

/*FLASH AD*/
.area{ width:490px; margin:4px; overflow:hidden; position:relative; cursor:pointer;}
.js{POSITION: relative; WIDTH:500px; HEIGHT: 270px;margin:0 auto;}
.prevBtn{BACKGROUND:url(/Images/flashad/btn01h.jpg) no-repeat;HEIGHT:47px; WIDTH: 32px; display:block; position:absolute; top:120px;}
.prevBtn:hover{BACKGROUND:url(/Images/flashad/btn01.jpg) no-repeat;}
.nextBtn {BACKGROUND:url(/Images/flashad/btn02h.jpg) no-repeat;HEIGHT:47px; WIDTH: 32px; display:block; position:absolute; right:0; top:120px;}
.nextBtn:hover{BACKGROUND:url(/Images/flashad/btn02.jpg) no-repeat;}
.imgSelected {BACKGROUND: url(/Images/flashad/jsNav.png) no-repeat;}
.bg{ width:100%; padding-top:1px; background:url(/Images/flashad/bg01.png) no-repeat;_background:none;/*IE6*/
     _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="/Images/flashad/bg01.png");
     /*IE6*/height:34px; left:0; FONT-WEIGHT: bold; top:230px; position:absolute;}
.jsNav{ position:absolute; left:180px; top:230px;}
.jsNav a{width:40px; font-size:14px; margin-right:6px; display:inline; height:33px; line-height:33px; display:block;float:left; text-align:center; color:#fff;}
.jsNav a:hover{background:url(/Images/flashad/bg01.gif) no-repeat;color: #FF1555; text-decoration:none;}
.jsNav .imgSelected { background:url(/Images/flashad/bg01.gif) no-repeat;color: #FF1555;}
.qq{ display:none; z-index:200}

/*main ad sys*/

.main_ad{ min-width:900px; max-width:1200px; border:1px solid #e2e2e2; margin:10px auto; }
.flash-ad-box{ width:500px;}

.left_flash_adbox{ margin:10px;}
.flash_silder{ width:93px; float:right;}
.flashad_list{ width:380px; height:250px;}
.flash_silder img{ width:93px; height:60px;}
.hot_tui_adlist{ overflow:hidden; height:253px;}

.main_tui_ad{min-width:900px; max-width:1200px;  margin:10px auto;border-radius:4px 4px 4px 4px; overflow:hidden; }
.main_tui_ad img.main_ad_img{ width:100%; height:280px;}
.main_tui_ad .main_tui_ad_menubox{ width:600px; height:250px; margin:15px; position:absolute; background-color:White;}
.main_tui_ad .silder_ad{ width:110px; float:right;}
.main_tui_ad .onnertxt{ line-height:120%;}
.main_tui_ad .onnertxt h2{; font-size:18px; color:#666666;}
.main_tui_ad .onnertxt *{ margin:5px;font-family:Bookman Old style;}
.main_tui_ad .silder_ad img{ width:110px; height:80px;}

.hotcategory_tui{ min-width:900px; max-width:1200px;  margin:10px auto; overflow:hidden;}
.hotcategory_tui .leftbar{ float:left; width:50%;}
.hotcategory_tui .rightbar{ float:right; width:49%;}
.hotcategory_tui h2{ font-family:Bookman Old style; font-size:23px; line-height:180%; color:#8F8F8F;}
.hotcategory_tui h2 a{ color:#8F8F8F;}
.hotcategory_tui .tui_imgs{ border:3px solid #f8f8f8; overflow:hidden;}
.hotcategory_tui .tui_imgs .silder_ad{ width:140px; height:425px; float:right;}
.hotcategory_tui .tui_imgs .silder_ad a { display:block;width:140px; height:140px; overflow:hidden;}
.hotcategory_tui .tui_imgs .silder_ad img{ width:135px; height:135px; margin-right:5px; margin-bottom:5px; -moz-box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5);-webkit-box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5);box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5);}
.hotcategory_tui .tui_imgs .silder_ad a:hover img { width:140px; height:140px; margin-right:2px; margin-bottom:2px;}
.hotcategory_tui .tui_imgs .ofh img{ width:425px; height:425px;}

.looking-now-item{ margin:5px 0px; border-radius:4px 4px 4px 4px; border:1px solid #e2e2e2; overflow:hidden; line-height:16px; color: #666; padding:10px;}
.looking-now-item dl{ display:block; width:20%; float:left; margin:10px 0px;}
.looking-now-item dl dt{ margin:5px 10px; text-align:center;}
.looking-now-item dl dt img{ width:180px; height:180px;}
.looking-now-item dl dd{ margin:5px 10px; text-align:center;}
.looking-now-item dl dt.glskus{ width:80px; height:85px; overflow:hidden; display:block; position:absolute; margin-top:100px;}
.looking-now-item dl dt.glskus img{ width:36px; height:36px; margin:1px; border:1px solid #e2e2e2;-webkit-box-shadow: #ddd 0px 0px 10px;-moz-box-shadow: #ddd 0px 0px 10px;box-shadow: #ddd 0px 0px 10px;behavior: url(/PIE.htc);}
.looking-now-item dl dd.price{ line-height:14px; font-size:16px; font-weight:bold; color:#ff6600;}
.looking-now-item dl dd.price span{ font-size:12px; color:#666666;text-decoration:line-through;}
.looking-now-item dl dd.category{ font-size:11px; color:#666666;}
.looking-now-item dl dd.category a{ color:#003B87;}
.looking-now-item dl dd.allico{ height:25px; text-align:center;}

.looking-now-item dl:hover{ background-color:#e2e2e2;}
.looking-now-item dl dt.glskus{ width:80px; height:85px; overflow:hidden; display:block; position:absolute; margin-top:130px; border:0px;}
.looking-now-item dl dt.glskus img{ width:36px; height:36px; margin:1px; border:1px solid #e2e2e2;-webkit-box-shadow: #ddd 0px 0px 10px;-moz-box-shadow: #ddd 0px 0px 10px;box-shadow: #ddd 0px 0px 10px;behavior: url(/PIE.htc);}
.looking-now-item dl dt.promotiondis{ display:block; width:50px; height:49px; border:0px; background:url(../images/main-ico.png) 0px -625px no-repeat; text-align:center; color:White; font-weight:bold; font-size:16px; padding-top:5px; margin-left:150px; line-height:120%;  position:absolute;}
.looking-now-item dt.soldout{ display:block; width:50px; height:55px;background:url(../images/main-ico.png) 0px -727px no-repeat; border:0px; margin-left:150px; line-height:120%; position:absolute;}
.looking-now-item:hover dt.soldout{ background-color:transparent;}
.looking-now-item dt.promotion{ display:block; width:50px; height:50px; background-color:Red; position:absolute;}
.looking-now-item dt.groupbuy{ display:block; width:50px; height:50px; background-color:Red; position:absolute;}
.looking-now-item dt.freegift{ display:block; width:50px; height:50px; background-color:Red; position:absolute;}
.looking-now-item dt.schedule{ display:block; width:50px; height:50px; background-color:Red; position:absolute;}

dl.product_info_color, dl.product_info_size { margin-bottom: 3px; overflow:hidden; margin:2px 5px;}
.product_info_color dt{ line-height: 32px; color:#555;}
.product_info_color dt b{ color:#000;}


.main_select_pan .category-sns-info .fr a{ border:1px solid #666666; margin:0px 5px; padding:0px 3px; cursor:pointer;}
.main_select_pan .category-sns-info .fr a:hover{ text-decoration:none; border:1px solid #ff6600; background-color:#FFDDC7;}
.main_select_pan .category-sns-info .fr a.setcss{ border:1px solid #ff6600; background-color:#FFDDC7;}
.pages{ height:25px; background-color:#E5E4E4; overflow:hidden;}
.pages .fl{ width:100px; float:left; margin-left:5px;}

.pages .fl a{ display:block; width:15px; height:15px; float:left;background:url(../images/main-ico.png) no-repeat; margin:5px;}
.pages .fl a.grild{ background-position:-20px -570px; }
.pages .fl a.list{background-position: 0px -570px; }
.pages .fl a.grild_cly{ background-position:-20px -592px; }
.pages .fl a.list_cly{background-position: 0px -592px; }
.pages .fl a.grild_cly:hover{ background-position:-20px -570px; }
.pages .fl a.list_cly:hover{background-position: 0px -570px; }

.pages .fr{ overflow:hidden; text-align:right; margin-right:10px;}
.pages .fr span{ line-height:25px;}

.pages span{ margin:0px 3px;}
.pages span.nocss{ color:#666666;}
.pages span.setcss{ font-size:18px; color:#ff6600; font-weight:bold;}
.pages span a{ padding:0px 5px; font-size:14px;}



.main_box{min-width:900px; max-width:1200px;  margin:10px auto; overflow:hidden;}
.main_box h2{ font-family:Bookman Old style; font-size:23px; line-height:180%; color:#8F8F8F;}
.main_box .ofh .pan{ float:left; width:25%;}

.main_box .ofh .pan div.pan_box{ width:96%; border:1px solid #e2e2e2;  border-radius:4px 4px 4px 4px;}
.main_box .ofh .pan div.pan_box .heard{ overflow:hidden; margin-top:3px;}
.main_box .ofh .pan div.pan_box .heard img{ width:30px; height:30px; margin:5px; float:left;}
.main_box .ofh .pan div.pan_box .heard h4{ margin-top:2px;}
.main_box .ofh .pan div.pan_box .main_box img{ width:290px; height:290px;}
.main_box .ofh .pan div.pan_box .main_box img.small{ width:70px; height:70px;}

.main_box .ofh .pan div.pan_box .post_status{overflow:hidden; border-top:4px solid #f8f8f8;}
.main_box .ofh .pan div.pan_box .post_status strong{ float:left; line-height:23px; padding-left:5px; font-size:14px;}
.main_box .ofh .pan div.pan_box .post_status span{ float:right; line-height:23px; padding-right:5px; font-size:14px;}


/*sitemap*/
.sitemap{ background:url(../images/u40_normal.png) left 15px no-repeat;min-width:900px; max-width:1200px;  margin:5px auto;padding-top: 10px;}
.sitemap h1{ padding-left:20px; line-height:23px; font-size:14px; color:#555555;}
.sitemap h1 a{color:#555555;}


.mainbody{min-width:900px; max-width:1200px;  margin:10px auto; overflow:hidden;}
.mainbody h1{font-size: 19px; line-height: 26px; color: #666666; font-weight: normal; padding: 14px;}

/*Guang Gao pan*/
#GuongGao{ margin:2px auto;}
#GuongGao h2{ font-size:18px; line-height:25px; text-align:center; margin:2px 5px;}
#GuongGao p{ margin:5px;}
.gonggaopan{ width:365px; height:306px; background:url(/images/ggbg.png) left top no-repeat; position:fixed; bottom:-4px; right:0px; z-index:9999;}
.gonggaopan .headers{ height:35px;  margin:0px; padding:0px;margin-top:17px; overflow:hidden;}
.gonggaopan .headers a{ display:block; width:20px; height:20px; background:url(/images/ggclose.gif) left top no-repeat;  margin-top:2px; margin-left:335px;}
.gonggaopan .gogtitle{ height:38px; line-height:28px; margin:5px 10px; margin-bottom:0px; font-weight:bold; font-size:14px;}
.gonggaopan .section{ margin:0px 10px; height:200px; width:340px; overflow:auto;}
.gonggaopan .section .time,.gonggaopan .section .team{ line-height:25px; text-align:right; padding-right:10px;}

/*aside*/
.aside{ width:250px; float:left; margin-right:20px;}
.aside menu{ margin:0px; padding:0px;max-height: 900px; overflow: auto;}
.aside menu li{ border-bottom:1px solid #e2e2e2; background:url(../images/dayu.png) right center no-repeat; overflow:hidden;}
.aside menu li a{ font-size:14px; display:block; height:27px; line-height:27px; width:100%; line-height:23px; text-decoration:none; border:1px solid White; border-bottom:0px; padding-left:5px;color: #686262;}
.aside menu li a:hover{ border:1px solid #e2e2e2; background-color:White; border-bottom:0px}
.aside h2{ line-height:30px; font-size:16px; font-weight:bold; background-color:#f2f2f2; border-left:2px solid #e2e2e2; padding-left:5px;}
.aside menu li span.showcolor{ display:block; height:28px; width:5px; margin-right:2px; float:left;}

.main_select_pan{}
.main_select_pan .heard{background-color:#f2f2f2; overflow:hidden; border-radius:8px 8px 0px 0px;}
.main_select_pan .heard a{ display:block; padding:4px 10px; background-color:White; float:left; margin:10px 5px; border-radius:4px 4px 4px 4px; text-decoration:none;}
.main_select_pan .middle{ padding:15px; background-color:#f2f2f2; border-top:1px dashed #aaaaaa; clear:both; overflow:hidden;}
.main_select_pan .middle .fl strong{ margin:5px; line-height:25px; padding:2px 10px;}
.main_select_pan .middle .fr strong{margin:5px; line-height:25px; padding:2px 10px;}
.main_select_pan .middle .fr a{ padding:1px 5px; border:1px solid #e2e2e2; background-color:White; margin:3px 5px;}

.main_select_pan .buttom{ padding:5px; padding-top:0px; clear:both; background-color:#e2e2e2; border-radius:0px 0px 8px 8px; margin-top:-5px;}



/*footer*/

.footer{ width:auto; margin-top:30px; background-color:#f2f2f2; clear:both; text-align:center; overflow:hidden;}
.footer .ge{ height:3px; background-color:#dddddd; margin-bottom:10px;}
.footer-panel{min-width:900px; max-width:1200px;  margin:10px auto; overflow:hidden;}
.all-link{margin:5px 100px; padding:15px auto; border:1px dashed #aaaaaa; border-left:0px; border-right:0px; padding:5px 0px; margin-top:10px;}
.web-note{margin:5px 100px; padding:5px auto;color: #666;}
.copyright{margin:5px 100px;}
.footer .all-link{min-width:900px; max-width:1200px;  margin:10px auto; overflow:hidden;}

.footer-panel div{ display:block; width:25%; float:left; text-align:left;}
.footer-panel div h3{ font-size:16px; font-weight:bold; color:#555555; line-height:25px;}
.footer-panel div ul{ width:98%;}
.footer-panel div ul li{ line-height:23px;}
.footer-panel div ul li a{ color:#666666;}

.footer-box{min-width:900px; max-width:1200px;  margin:10px auto; overflow:hidden;}
.footer-box .allkey{ width:300px; float:left;}
.footer-box .ftnewsletter{ overflow:hidden; text-align:right;}
.footer-box .allkey a{ margin:2px 5px; padding:0px 2px; line-height:30px;}

.footer-box .showallkey{ clear:both; margin:2px 0px; text-align:left;}
.footer-box .showallkey h2{ font-size:14px; font-weight:normal; line-height:30px;}
.footer-box .showallkey p a{display:block; background-color:White; border:1px solid #d2d2d2; float:left; border-radius:5px; padding:2px 5px; margin:0px 2px;}

.footer-box .ftnewsletter input{ width:200px; vertical-align:middle; border:0px; border:1px solid #e2e2e2; height:20px; padding:1px; line-height:20px;color: #9b6a6a;}
.footer-box .ftnewsletter input.btn{ width:74px; height:23px; background:url(../images/main-ico.png) 0px -175px no-repeat; border:0px;}





/*category.html*/

.itemlist{ overflow:hidden; width:110%;}
.itemlist dl{ width:215px; height:360px; margin:0px 20px 20px 0px; float:left; border:1px solid #e2e2e2; background-color:#fdfdfd;border-radius:4px 4px 4px 4px; overflow:hidden;}
.itemlist dl:hover{ border:1px solid #999999;}
.itemlist dl dt{ border-bottom:1px solid #e2e2e2; text-align:center;}
.itemlist dl dt a { display:block; height:217px; background:url(/images/loading.gif) center center no-repeat; }
.itemlist dl dt img{ width:180px; height:180px; margin:10px;}
.itemlist dl dd.name{ margin:5px; height:60px; overflow:hidden;}
.itemlist dl dd.name a{ line-height:14px; color:#363637;}
.itemlist dl dd.price{ font-size:16px; line-height:23px; margin:5px; font-weight:bold;}
.itemlist dl dd.category{ color:#666666; margin:5px;}
.itemlist dl dd.category a{ font-size:11px; color:#666666;}
.itemlist dl dd.o_status{ margin:5px;}
.itemlist dl dd.o_status img{ vertical-align:middle; margin-right:2px;}
.itemlist dl dt.glskus{ width:80px; height:85px; overflow:hidden; display:block; position:absolute; margin-top:130px; border:0px;}
.itemlist dl dt.glskus img{ width:36px; height:36px; margin:1px; border:1px solid #e2e2e2;-webkit-box-shadow: #ddd 0px 0px 10px;-moz-box-shadow: #ddd 0px 0px 10px;box-shadow: #ddd 0px 0px 10px;behavior: url(/PIE.htc);}
.itemlist dl dt.promotiondis{ display:block; width:50px; height:49px; border:0px; background:url(../images/main-ico.png) 0px -625px no-repeat; text-align:center; color:White; font-weight:bold; font-size:16px; padding-top:5px; margin-left:150px; line-height:120%;  position:absolute;}
.itemlist dt.soldout{ display:block; width:50px; height:55px;background:url(../images/main-ico.png) 0px -727px no-repeat; border:0px; margin-left:150px; line-height:120%; position:absolute;}
.itemlist:hover dt.soldout{ background-color:transparent;}
.itemlist dt.promotion{ display:block; width:50px; height:50px; background-color:Red; position:absolute;}
.itemlist dt.groupbuy{ display:block; width:50px; height:50px; background-color:Red; position:absolute;}
.itemlist dt.freegift{ display:block; width:50px; height:50px; background-color:Red; position:absolute;}
.itemlist dt.schedule{ display:block; width:50px; height:50px; background-color:Red; position:absolute;}
.itemlist dl dd.shopname{ margin:0px 5px;}


.gitemlists{ overflow:hidden; width:110%;}
.gitemlists dl{ width:450px; margin:5px 20px 5px 0px; height:160px; float:left; border:1px solid #e2e2e2; background-color:#fdfdfd;border-radius:4px 4px 4px 4px; overflow:hidden;}
.gitemlists dl:hover{ border:1px solid #999999;}
.gitemlists dl dt{ border-bottom:1px solid #e2e2e2; text-align:center; float:left;}
.gitemlists dl dt img{ width:140px; height:140px; margin:10px;}
.gitemlists dl dd.name{ margin:5px;}
.gitemlists dl dd.name a{ line-height:14px; color:#0654BA;}
.gitemlists dl dd.price{ font-size:16px; line-height:23px; margin:5px; font-weight:bold;}
.gitemlists dl dd.category{ color:#666666; margin:5px;}
.gitemlists dl dd.category a{ font-size:11px; color:#666666;}
.gitemlists dl dd.o_status{ margin:5px;}
.gitemlists dl dd.o_status img{ vertical-align:middle; margin-right:2px;}
.gitemlists dl dt.glskus{ width:80px; height:85px; overflow:hidden; display:block; position:absolute; margin-top:130px; border:0px;}
.gitemlists dl dt.glskus img{ width:36px; height:36px; margin:1px; border:1px solid #e2e2e2;-webkit-box-shadow: #ddd 0px 0px 10px;-moz-box-shadow: #ddd 0px 0px 10px;box-shadow: #ddd 0px 0px 10px;behavior: url(/PIE.htc);}
.gitemlists dl dt.promotiondis{ display:block; width:50px; height:49px; border:0px; background:url(../images/main-ico.png) 0px -625px no-repeat; text-align:center; color:White; font-weight:bold; font-size:16px; padding-top:5px; margin-left:100px; line-height:120%;  position:absolute;}
.gitemlists dt.soldout{ display:block; width:50px; height:55px;background:url(../images/main-ico.png) 0px -727px no-repeat; border:0px; margin-left:100px; line-height:120%; position:absolute;}
.gitemlists:hover dt.soldout{ background-color:transparent;}
.gitemlists dt.promotion{ display:block; width:50px; height:50px; background-color:Red; position:absolute;}
.gitemlists dt.groupbuy{ display:block; width:50px; height:50px; background-color:Red; position:absolute;}
.gitemlists dt.freegift{ display:block; width:50px; height:50px; background-color:Red; position:absolute;}
.gitemlists dt.schedule{ display:block; width:50px; height:50px; background-color:Red; position:absolute;}


.relbox{position: relative;}
.relbox dl{ position: absolute; background: #fff; border: solid 1px #ccc; left: 0px; top: 0;}
.relbox dl { -webkit-transition: all .7s ease-out .1s; -moz-transition: all .7s ease-out; -o-transition: all .7s ease-out .1s; transition: all .7s ease-out .1s }
.loadpan{ height:100px; background:url(/images/loading.gif) center center no-repeat; line-height:98px; overflow:hidden; text-align:center; font-size:16px; font-weight:bold;}

.relbox dl:hover{ background-color:#e2e2e2;}
.relbox dl:hover dt{ background-color:White;}
.relbox dl:hover dt.glskus{ background-color:transparent; }

/*detail.html*/

.item_main_info{ border:1px solid #e2e2e2; border-left:0px; border-right:0px; padding:0px;}
.item_main_info .buyinfo{ width:400px; float:right; border-right:1px solid #e2e2e2; border-left:1px solid #e2e2e2; margin-left:10px;}
.item_main_info .sku_info{ border-bottom:1px solid #e2e2e2; overflow:hidden;}
.item_main_info .sku_info strong{ display:block; width:30%; float:left; text-align:center; line-height:40px; font-size:14px;}
.item_main_info .sku_info strong em{ font-weight:bold;}
.item_main_info .sku_info span{ display:block; width:30%; float:left; text-align:center; line-height:40px;}
.item_main_info .sku_info span.freeshipping{ background:url(../images/freepic.gif) center center no-repeat; border:1px solid #e2e2e2; border-top:0px; border-bottom:0px;}
.item_main_info .sku_info span.freeshipping img{ height:0px;}
.item_main_info .sku_info span em{ color:#ff6600; font-size:14px; font-weight:bold;}

.item_main_info .buyinfo .buy_info li{ text-align:center;}
.item_main_info .buyinfo .buy_info li.price{ line-height:120%; padding-top:10px; font-size:30px; color:#BC0000; font-weight:bold;}
.item_main_info .buyinfo .buy_info li.vipprice{ line-height:120%; padding-top:10px; font-size:30px; color:#FEA60C; font-weight:bold;}
.item_main_info .buyinfo .buy_info li.listprice{ line-height:23px; color:#666666;text-decoration:line-through; }
.item_main_info .buyinfo .buy_info li.note p{ margin:6px 14px; border:1px solid #EED896; background-color:#FDF9EB; color:Black; line-height:16px;}
.item_main_info .buyinfo .buy_info li.qty strong{ font-weight:bold; font-size:18px; line-height:40px; vertical-align:middle;}
.item_main_info .buyinfo .buy_info li.qty input{ height:25px; line-height:23px; width:80px;border-radius:4px 4px 4px 4px; text-align:center; margin-left:5px; vertical-align:middle;}
.item_main_info .buyinfo .buy_info li.review{ line-height:23px;}
.item_main_info .buyinfo .buy_info li.shippstatus{ line-height:23px;}
.item_main_info .buyinfo .more_select{ border-top:1px solid #e2e2e2; background-color:#FDF9EB; overflow:hidden; padding:5px;}
.item_main_info .buyinfo .more_select a{ display:block; padding:4px 5px; margin:2px 5px; border:1px solid #e2e2e2; background-color:#f2f2f2; width:auto; float:left;}
.item_main_info .buyinfo .bur_button{ border-top:1px solid #e2e2e2; padding:20px 5px; text-align:center;}
.item_main_info .buyinfo .bur_button input{border:0px; vertical-align:middle; margin:0px 5px;}
.item_main_info .buyinfo .bur_button input.addtocart{ width:178px; height:35px;  background:url(../images/add-btn.png) no-repeat; cursor:pointer; }
.item_main_info .buyinfo .bur_button input.buynow{width:144px; height:35px; background:url(../images/buy-btn.png) no-repeat;cursor:pointer;}
.item_main_info .buyinfo .bur_button input.shopstore{width:144px; height:35px;border-radius:4px 4px 4px 4px;  background-color:#ff6600; font-weight:bold; color:White;}

.more_select{ margin:2px 0px;}
.more_select{ margin-left:0px; overflow:hidden;}
.more_select a{ display:block; float:left; margin:5px; width:auto; padding:2px 5px; padding-top:4px; border:1px solid #e2e2e2; background-color:#f2f2f2;}
.more_select a:hover{ text-decoration:none; background-color:#fdfdfd;}
.more_select a.setcss{ background:url(/images/select_pan.jpg) left top no-repeat;}

.item_main_info .buyinfo .bur_button input.addtocart_cly{ width:178px; height:35px;  background:url(../images/add-btn_cly.png) no-repeat; }
.item_main_info .buyinfo .bur_button input.buynow_cly{width:144px; height:35px; background:url(../images/buy-btn_cly.png) no-repeat;}

.item_main_info .bur_button .wishlist span{ display:block; float:right; border:1px solid #C4C4C3; border-radius:4px 4px 4px 4px; color:#666666; text-align:center; padding:5px 10px; margin:5px; font-size:12px;}
.item_main_info .bur_button .wishlist a{ display:block; float:right; border:1px solid #C4C4C3; background-color:#E7E7E7;border-radius:4px 4px 4px 4px; color:#666666; background:url(/images/hearts.gif) 3px center no-repeat; text-align:center; padding:5px 10px;padding-left:22px;  margin:5px; font-size:12px;}
.item_main_info .leadtime p{ padding:2px 5px; line-height:23px; text-align:center;}

.info-table{ margin:5px 10px; border:1px solid #e2e2e2; border-right:0px; border-bottom:0px; width:380px;}
.info-table td,.info-table th{ border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; line-height:25px; text-align:center;}
.info-table th{ font-weight:bold;}
.info-table tr.title td,.info-table tr.title th{ background-color:#666666; color:White;}

.b_mark{ width:600px; margin:0px auto; height:400px; position:absolute; background:url(../images/smallmark.png) repeat-x; margin-left:100px;}
.control_pan{ margin-top:-40px; text-align:center; z-index:999; position:relative;}

.control_pan img{filter:alpha(opacity=50);opacity:0.50; cursor:pointer; border:2px solid #ffffff; -moz-box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5);-webkit-box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5);box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5);}
.control_pan img:hover,.control_pan img.this{ border:2px solid #ff6600;filter:alpha(opacity=100);opacity:1;}

.more_discount_pan{ margin:10px 0px; border:1px solid #e2e2e2;border-radius:4px 4px 4px 4px; overflow:hidden;}
.more_discount_pan .heard{ overflow:hidden;}
.more_discount_pan .heard div{ float:left; text-align:center; padding:10px 20px; background-color:#fdfdfd; border-right:1px solid #e2e2e2; font-size:16px;}
.more_discount_pan .heard div.this{ background-color:#e2e2e2; font-weight:bold;}
.more_discount_pan .mbody{ padding:10px; border-top:1px solid #e2e2e2;}
.more_discount_pan .mbody div.info{ clear:both; overflow:hidden; display:none;}
.more_discount_pan .mbody div.info img{ margin:5px;}

.detailbest{margin:10px 0px; border:1px solid #e2e2e2;border-radius:4px 4px 4px 4px; overflow:hidden;}
.detailbest .styleh3-best{ padding-left:10px; border-bottom:2px solid #0555A7; line-height:25px; font-size:14px;}
.detailbest .styleh3-best a{ color:#6A6A6A;}
.detailbest dl.list-item{ display:block; float:left; width:12%; margin:5px 0px;}

.all-infomation{ margin:20px 0px;}
.all-infomation h2{ border-bottom:1px solid #e2e2e2; font-size:16px;line-height:25px;}
.detailtbuylist{ clear:both; overflow:hidden;}
.detailtbuylist dl{ display:block; width:150px; float:left;}
.detailtbuylist dl.cly *{ color:#999999;}
.detailtbuylist dl.selectpan{ border-left:2px solid #e2e2e2; text-align:left; padding-left:5px; min-height:180px;}
.detailtbuylist dl.selectpan #glprice{ color:#ff6600;}
.detailtbuylist dl dt{ text-align:center; padding:5px 0px;}
.detailtbuylist dl dd.shortname ,.detailbody .allinfo dl dd.shortname a{ font-size:10px; line-height:10px;}
.detailtbuylist dl dd{ text-align:center; line-height:20px;}
.detailtbuylist dl dd.fullname a,.detailtbuylist dl dd.fullname{ line-height:10px; font-size:10px;}
.detailtbuylist dl dd.price strong{ color:#ff6600;}

.designtion{ margin:10px 0px;}
.loadimg{ position:absolute; margin:0px; text-align:center; width:800px; margin-top:300px;}
.loadimg img{ width:50px; height:50px; vertical-align:middle; margin:5px;}

.designtion .heard{ overflow:hidden;}
.designtion .heard div{ float:left; padding:10px 20px; background-color:#e2e2e2; margin-right:5px;border-radius:4px 4px 0px 0px; font-size:14px; }
.designtion .heard div.this{ background-color:#ff6600; color:White; font-weight:bold;}
.designtion .body{ border:1px solid #e2e2e2; border-top:2px solid #e2e2e2;}
.designtion .body div.info{ margin:10px; line-height:180%; display:none;}
.designtion .body div.info table{ border:1px solid #e2e2e2; margin:5px; border-right:0px; border-bottom:0px; min-width:750px;}
.designtion .body div.info table td{ padding:5px; line-height:25px; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.designtion .body div.info table td.btitle{ width:200px; font-weight:bold;}
.designtion .body div.info table tr:hover{ background-color:#FDF6EA;}
.designtion .body div.info .specificationtitle,.designtion .body div.info h2{ line-height:30px; font-size:16px;}

.drawlist h3{ font-size:14px; line-height:21px;}
.drawlist p{ line-height:25px; font-size:14px;}
.drawlist p a.btn{ padding:2px 8px; border:1px solid #e2e2e2; background-color:#f2f2f2; text-decoration:none; font-weight:bold;}
.drawlist p a.btn:hover{ border:1px solid #ff6600; background-color:#EE8F50; color:White;}
.drawlist p input{ width:500px; height:25px; line-height:21px; padding:2px;}

.popshoppingcart{ clear:both; border-bottom:2px solid #e2e2e2; padding-bottom:10px;}
.popshoppingcart h2{ margin:5px; font-size:16px; font-weight:bold; height:40px; line-height:30px; padding-left:50px;  background:url(../images/main-ico.png) -113px -107px no-repeat;}
.popshoppingcart a{ margin-right:10px; font-size:12px; line-height:23px;}
.popshoppingcart a.checkout{ border:1px solid #ff6600; background-color:#ff5500; color:White; margin-left:50px; padding:5px 10px;}
.oitemlist{ margin:5px; margin-top:2px; overflow:hidden;}
.oitemlist h3{ font-size:14px; line-height:23px; color:#666666; clear:both;}
.oitemlist dl{ display:block; width:20%; float:left; padding:2px 0px;}
.oitemlist dl:hover{ background-color:#f2f2f2;}
.oitemlist dl dt.img{ text-align:center;}
.oitemlist dl dd.fullname{ height:35px; font-size:10px; line-height:11px; overflow:hidden;}
.oitemlist dl dd.Oinfo{ color:Red; font-weight:bold; padding:3px 0px;}
.oitemlist dl dd.Oinfo span{ color:Black; font-size:11px;}

.buy_arrmsgs{ font-size:16px; line-height:23px; color:#000000; padding-top:10px; margin:10px;}
.buy_arrmsgs font{ font-weight:bold; color:#ff6600;}

.obuynote_arry{ margin:10px; font-size:14px; line-height:40px; width:100%;}

.shoppingcartinfo{ min-height:400px; background:url(/images/empty.jpg) center center no-repeat; overflow:hidden;}
.shoppingcartinfo h1{ margin-top:180px;}
.shoppingcartinfo h1,.shoppingcartinfo h3{ margin-left:50%;}

.groupbyshippingway p{ clear:both;}
.groupbyshippingway p{ margin:5px 1px; overflow:hidden; padding:0px; padding:2px 0px; border:1px solid #FFFFFF; cursor:pointer; clear:both;}
.groupbyshippingway p.set{ background-color:#FBF9E9; border:1px solid #DECF6B;}
.groupbyshippingway p input,.groupbyshippingway p img{ vertical-align:middle; margin:0px 2px; padding:0px;}
.groupbyshippingway p input{ width:20px;}
.groupbyshippingway p select{ width:150px; margin-left:-1500em;}
.groupbyshippingway p.set select{ width:150px; margin-left:0px;}
.groupbyshippingway p span{ display:block; position:absolute; margin-left:108px; font-size:8px; color:green; margin-top:15px;}
.groupbyshippingway p span.ge1{ margin-left:30px; font-size:7px; font-weight:bold; color:Red;}
.groupbyshippingway p em{ font-size:9px; line-height:12px; margin-left:-1000em;}
.groupbyshippingway p.set em{ margin-left:0px; overflow:hidden;}
.groupbyshippingway p.shippingwayerr{ width:310px; height:350px;}
.groupbyshippingway p.shippingwayerr{ display:block; width:330px; height:300px; background-color:Black; position:absolute; z-index:999; color:White; font-size:20px; line-height:300px; text-align:center; opacity: 0.7; -ms-filter: "alpha(opacity=70)"; filter: alpha(opacity=70);}

.groupbyshippingway .dealemail{ width:200px; height:25px; padding:2px; line-height:21px;}
.groupbyshippingway .note{ text-align:center; font-size:16px;}
.groupbyshippingway .paybox{ padding-top:10px; border-top:2px solid #e2e2e2; text-align:right;}
.groupbyshippingway .paybox img{ cursor:pointer;}

.groupbyshippingway{ text-align:left;}
.groupbyshippingway ul{ clear:both; width:99%;}
.groupbyshippingway ul li{ text-align:left; margin:2px 0px; line-height:23px; border:1px solid #ffffff; padding:2px 0px;}
.groupbyshippingway ul li em{ display:block; clear:both; line-height:13px; height:13px; padding-left:5px; color:#ff6600;}
.groupbyshippingway ul li.atcss em{ color:Black;}
.groupbyshippingway .paystatus{ clear:both; font-size:14px;}
.groupbyshippingway .shippingway{ clear:both; margin:10px 0px; height:400px; overflow:auto;}

.poptrack{ margin:5px 10px; font-size:14px;}

.groupbyshippingway .shippingwayerr{ display:block; background-color:Black; position:absolute; z-index:999; color:White; font-size:20px; line-height:500%; display:none; text-align:center; opacity: 0.7; -ms-filter: "alpha(opacity=70)"; filter: alpha(opacity=70);}
.groupbyshippingway span{ display:inline;}
.groupbyshippingway .telphone{ width:150px; height:25px; line-height:23px;}
.groupbyshippingway ul li.atcss{border:1px solid #E79660; background-color:#FAEAE0;}

.oproductinfo{ overflow:hidden; font-family:Arial;}
.oproductinfo .fl{ margin:2px; width:420px; text-align:center; float:left;}
.oproductinfo .fl img{ width:400px; height:400px;}
.oproductinfo .fl h3{ font-size:18px;}
.oproductinfo .fl h4{ font-size:14px; font-weight:normal;}
.oproductinfo .ofh{ line-height:180%; text-align:left; overflow:hidden;}
.oproductinfo .loading{ width:600px; height:480px; position:absolute; text-align:center; display:none;}
.oproductinfo .loading img{ margin-top:180px;}
.oproductinfo .tl{ text-align:left;}
.productinfo table{ border:1px solid #e2e2e2;}
.productinfo table td{ padding:2px 4px; line-height:23px; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}


.popbox{ overflow:hidden; width:1000px; height:500px; margin:10px 5px;}
.popbox li{ overflow:hidden; margin:5px 0px;}
.popbox li strong{ display:block; width:150px; line-height:28px; text-align:right; margin-right:5px; margin-right:5px; float:left; font-weight:bold;}
.popbox li input,.popbox li textarea{ border:1px solid #666666;}
.popbox li input{ width:300px; height:26px; line-height:23px; padding:2px;border-radius:4px 4px 4px 4px;}
.popbox li span.showbox{ display:block; overflow:hidden; height:220px;}
.popbox li textarea{ width:400px; height:300px; padding:1px;border-radius:4px 4px 4px 4px;}
.popbox li textarea.rdborder{ border:1px solid #ff6600;}
.popbox li input.btn{ width:100px; height:25px; line-height:18px;}
.popbox li.oth textarea{ height:200px;}

.reviewdetail{ border-bottom:1px dashed #e2e2e2; border-top:2px solid #e2e2e2;}
.newreview{ padding:5px; border-bottom:1px solid #e2e2e2;}
.buyer_status{ margin:5px; width:300px; float:left; background-color:#f2f2f2;}
.buyer_status ul{ margin:5px;}
.buyer_status ul li{ margin:6px 4px; color:#999999; padding-left:10px;}
.buyer_status ul li img{ border:1px dashed #f2f2f2;}
.buyer_status ul li strong{ color:Black;}
.buyer_status ul li.veri{ color:Green; font-weight:bold; background:url(/images/ver.jpg) 10px 0px no-repeat; padding-left:35px;}
.buyer_status ul li.aff{ color:#ff6600; font-weight:bold; background:url(/images/aff.jpg) 10px 0px no-repeat; padding-left:35px;}
.buyer_status ul li.lock{ color:red; font-weight:bold; background:url(/images/lock.jpg) 10px 0px no-repeat; padding-left:35px;}
.review_content{ overflow:hidden; zoom:1;}
.goodfun{ margin:2px 0px; line-height:23px; padding-left:20px;}
.goodfun span.ding{background:url(../images/main-ico.png) 0px -884px no-repeat; padding-left:20px; padding-top:5px; cursor:pointer; margin-right:10px;}
.goodfun span.ding:hover{background:url(../images/main-ico.png) 0px -907px no-repeat;}
.goodfun span.bad{background:url(../images/main-ico.png) 0px -931px no-repeat; padding-left:20px; padding-top:5px;cursor:pointer; color:Red;}
.goodfun span.bad:hover{background:url(../images/main-ico.png) 0px -955px no-repeat;}
.postdetail{ height:70px; width:100%; background:url(/images/detail-bg.jpg) #ffffff left 15px repeat-x;position:fixed; left:0px; top:0px; z-index:99999; display:none;}
.sindetailinfo{ margin:0px 20px; overflow:hidden;}
.sindetailinfo .fl{ overflow:hidden; float:none;}
.sindetailinfo .fr{ width:400px;}
.sindetailinfo img{ margin:5px; width:50px;}
.sindetailinfo p em img{ width:20px; height:20px;}
.sindetailinfo .fr img{ display:inline; vertical-align:middle; width:auto; height:auto;}
.sindetailinfo img.smallprice{ float:left;}
.sindetailinfo h1{ line-height:14px; margin-top:5px;}
.sindetailinfo p strong{ font-weight:bold; font-size:14px; line-height:23px; color:#ff6600;}
.sindetailinfo p em{ margin-left:20px; font-weight:bold;}
.sindetailinfo p em img{ vertical-align:middle;}
.sindetailinfo input{ vertical-align:middle; border:0px;}

.sindetailinfo input.addtocart{ width:178px; height:35px;  background:url(../images/add-btn.png) no-repeat; }
.sindetailinfo input.buynow{width:144px; height:35px; background:url(../images/buy-btn.png) no-repeat;}
.sindetailinfo input.shopstore{width:144px; height:35px;border-radius:4px 4px 4px 4px;  background-color:#ff6600; font-weight:bold; color:White;}
.sindetailinfo input.addtocart_cly{ width:178px; height:35px;  background:url(../images/add-btn_cly.png) no-repeat; }
.sindetailinfo input.buynow_cly{width:144px; height:35px; background:url(../images/buy-btn_cly.png) no-repeat;}


.popecode{ position:absolute; margin-top:80px;}

.pcode-box{ position:absolute; width:25px; height:25px; margin:38px; border:1px solid #ff6600;}
.pcode-box img{ width:25px; height:25px;}
.popecodes{ float:left;}

.ecode-mark{ position:absolute; width:107px; height:107px; margin:-1px; background:url(../images/ecode-mark.gif) left top no-repeat; z-index:999999;}
/*strore info*/


.store-ad-info{ margin:2px 25px; border:1px solid #e2e2e2; background-color:White;}
.detail-sitemap,.detail-container{margin:2px 25px;}
.store-ad-info h2{ display:block; font-size:23px; color:black; font-weight:bold; position:absolute; margin:10px 20px;}
.store-ad-info .satrs-info{ width:100px; float:right; margin-top:-20px; z-index:999; position:absolute; right:100px; padding:2px; text-align:center;}




.surp{	margin-top: 20px;	border: solid 1px #d5d5d5;	border-top: solid 2px #949292;}
.surp .surpbar{	height: 34px;	line-height: 34px;	background-color: #f9f9f9;	border-bottom: solid 1px #d5d5d5;	position: relative;}
.surp .surpbar h2{	float: left;	font-weight: bold;	padding-left: 10px;	font-size: 14px;	color: #333; border-bottom:0px;}

.surp .surpbar span{position: relative;	top: 0px;	left: 12px;}
.surp span{	line-height: 18px;	padding-left: 80px;	background: url(../images/starts.gif) no-repeat;	margin: 0px 3px 0px 0px;	cursor: default;}

.surp span.start0{background-position: 0px 0px;}
.surp span.start1{background-position: 0px -18px;}
.surp span.start2{background-position: 0px -38px;}
.surp span.start3{background-position: 0px -56px;}
.surp span.start4{background-position: 0px -74px;}
.surp span.start5{background-position: 0px -92px;}

.none-rev{padding: 20px 0;	text-align: center;	color: #aaa;	font-weight: bold;}
.none-rev a{color: #ff7d0a;	text-decoration: underline;}
.write1 p{padding: 80px 0 50px 117px;}
.xx{padding: 30px 0 30px 10px;}
.xx li{	margin: 5px 0;	font-size: 12px;}
.xx span.start5{background-position: 0px -89px;}
.xx span.start4{background-position: 0px -72px;}
.xx span.start3{background-position: 0px -54px;}
.xx span.start2{background-position: 0px -36px;}
.xx span.start1{background-position: 0px -16px;}
.write1{margin-left: 13px;}
.surp .add_tag {font-size: 12px;	padding: 20px 0 25px 20px;}
.add_tag .text {width: 180px;	height: 20px;	line-height: 20px;	border: solid 1px #c0c0c0;	padding-left: 3px;	color: #666;	font-family: Georgia;	font-style: italic;	vertical-align: middle;}
.add_tag .btn {height: 23px;	padding: 0 10px;	background-color: #1f7feb;	border:none;	line-height: 23px;	cursor: pointer;	color: #fff;	margin-left: 3px;	font-size: 12px;	font-weight: bold;	vertical-align: middle;}




.main_select_pan a{ background-color:#ffffff; margin:0px 3px; border:1px solid #FFFFFF;}
.main_select_pan a.atcss{ background:url(/images/select_pan.jpg) #ff6600 left top no-repeat;border:1px solid #dddddd;}

.mainleft{ text-align:center; min-height:500px;}
.mainleft .pomark{ width:100%; height:500px; position:relative; margin-top:-500px; background:url(../images/mark.png) left top repeat-x;}
.mainright{ text-align:center; background-color:#f2f2f2;} 
#showmaimg{ margin-right:10px;}
#showmaimg2{ margin-left:10px;}


.buy_pan{overflow:hidden; width:700px; height:auto;}
.buy_pan .paystatus{ width:200px; float:right; text-align:center;}
.buy_pan .paynote{ margin:2px 0px; line-height:20px; max-height:250px; min-height:120px; padding:0px 5px; text-align:left;}
.buy_pan .paystatus .paystyle{ height:60px;}


.buy_pan .ofh{ overflow:hidden; background-color:#fdfdfd; margin-bottom:2px;}
.buy_pan .ofh ul{ display:block; overflow:hidden; margin:10px 2px;}
.buy_pan .ofh ul li{ display:block; width:49%; float:left; margin:3px 0px;}
.buy_pan .ofh ul li.this{ background-color:#e2e2e2;}
.buy_pan .ofh ul li input{ vertical-align:middle; margin-left:5px;}
.buy_pan .ofh ul li img{ width:50px; height:30px; border:1px solid #e2e2e2; vertical-align:middle; margin:0px 5px;}
.buy_pan .ofh .contrystyle{ width:100%; line-height:50px; border-bottom:2px solid #e2e2e2;}
.buy_pan .ofh .contrystyle strong{ font-size:16px; font-weight:bold; margin-left:5px;}
.buy_pan .ofh .contrystyle select{ vertical-align:middle; height:25px; margin-left:5px;}
.buy_pan .ofh .photo{ line-height:50px; border-top:2px solid #ff6600;}
.buy_pan .ofh .photo strong{ margin-left:5px; font-weight:bold; font-size:16px;}
.buy_pan .ofh .photo input{ width:80px; width:150px; height:22px; padding:2px; line-height:20px;}
.buy_pan .ofh input.check{ width:20px; height:20px; vertical-align:middle; margin:0px 2px;}
.sindetailinfo{width:1200px; margin:0px auto; height:50px; overflow:hidden;}
/*shopping.html*/


.shoppingcart{ margin:5px 0px; border-right:0px; border-bottom:0px;}
.shoppingcart .prinfo{ margin-top:-5px;}
.shoppingcart tr.title td{ background-color:#f2f2f2; color:#666666; height:31px; line-height:31px; text-align:center; font-weight:bold; border-right:1px solid #e2e2e2;}
.shoppingcart tr.title td.image{ width:100px;}
.shoppingcart tr.title td.sku{ width:80px;}
.shoppingcart tr.title td.fullname{ width:600px;}
.shoppingcart tr td strong.mode{ color:#ff6600; font-weight:bold;}
.shoppingcart tr.title td.price{ width:100px;}
.shoppingcart tr.title td.qty{width:100px; text-align:center; line-height:19px; height:20px;}
.shoppingcart tr.gl td{ background-color:#FFFDF0;}

.shoppingcart tr.title td.totalprice{ width:100px;}
.shoppingcart tr.title td.function{ width:50px;}
.shoppingcart tr td{border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; text-align:center;}
.shippingcart_quickfun{ margin:10px 0px;}
.shippingcart_quickfun strong{ border:1px solid #e2e2e2; background-color:#f2f2f2; margin:2px 5px; padding:5px 15px; line-height:25px; font-weight:bold; cursor:pointer;}
.shippingcart_quickfun strong:hover{ background-color:#ff6600; color:White; border:1px solid #ff6600;}
.shoppingcart tr td img{ margin:2px 0px;}
.shoppingcart tr td p{ text-align:left; line-height:120%; padding:5px 10px;}
.shoppingcart tr td input{ vertical-align:middle; width:45px;}
.shoppingcart tr td input.qty{ width:40px; border:1px solid #e2e2e2; text-align:center; line-height:19px; height:20px;}
.shoppingcart tr td img{ vertical-align:middle; margin:auto 2px; cursor:pointer;}

.shoppingcart h2{ line-height:25px; clear:both; font-size:16px; padding-left:10px; height:30px;}


table.prinfo{width: 100%;text-align: center;border-bottom: 1px solid #dfdfdf;}
table.prinfo tr{ border-top:1px solid #e2e2e2;}

.prinfo tr{padding-bottom: 200px;}
.prinfo td{padding: 0 10px;color: #9f9f9f;font-size: 14px;}
.prinfo .pr-name{text-align: left;width: 300px;}
.prinfo td a{color: #258ede;line-height: 23px;}
.prinfo td a:hover{text-decoration: underline;}
.prinfo td a img{width: 80px;height: 80px;}
.prinfo .del{color: #9f9f9f;}
.prinfo .bla{color: #000;}
.prinfo td i{font-style: normal;color: #ff4a00;}
.prinfo td{ max-width:300px;}
.prinfo .trbg{height: 30px;font-weight: 700;background-color: #f3f3f3;}
.prinfo input.qty{ width:40px; text-align:center; vertical-align:middle;}
.prinfo td.deletesku a{line-height: 12px; font-size:12px;}

#smainpan{ width:155px; height:140px; background:url(/images/calpan.png) left top no-repeat; margin-top:25px; margin-left:0px; position:absolute;}
#smainpan a{ display:block; height:18px; background:url(/images/calpanc.png) left top no-repeat; font-size:12px; line-height:18px; width:8px; padding:0px 6px; border:1px solid #6a94bf; float:left; margin:8px 4px 0px 5px;  cursor:pointer;}
#smainpan a:hover{ text-decoration:none; background-color:#f2f2f2;}
#smainpan{ width:40px; height:16px; line-height:15px; border:1px solid #6a94bf; background-color:White; margin-top:2px;}
.fr_cart{ width:300px; text-align:left; float:right;}
.spmain h1{ padding-left:5px; line-height:35px; border-bottom:2px solid #e2e2e2; margin-bottom:5px;}
.spmain .shunx{ margin:10px 0px;}
.spmain .cartempty{ min-height:400px; background:url(/images/empty.jpg) center center no-repeat; overflow:hidden;}
.spmain .cartempty h2{ font-size:16px; line-height:23px; margin-top:170px; margin-left:600px; color:#666666;}
.spmain .cartempty h3{ font-size:14px; line-height:23px; margin-left:600px;color:#666666;}

.coupon_pan{ margin:5px 1px; overflow:hidden;}
.coupon_pan strong{ width:180px; float:left; text-align:right; margin-right:5px; line-height:25px; font-weight:bold;}
.coupon_pan span{ float:left; line-height:25px; margin-left:3px; color:#ff6600;}
.coupon_pan input{ width:180px; height:20px; line-height:18px; padding:1px; float:left;}
.coupon_pan input.btn{ width:100px; height:25px; line-height:20px;}

.pay{height: auto;padding: 50px 10px;border-bottom: 1px solid #dfdfdf;}

.pay .add_tag{font-size: 12px;}
.pay .apply1{padding: 0 0 15px 32px;}
.pay .toc{margin: 30px 0 0 108px;}
.pay .sortby{float: left; font-size: 12px;padding: 3px 5px 0 0;}
.pay .sortbo{	}
.pay .sortbo a{ color: #9c9c9c;font-size: 12px;display: block;float: left;width: 200px;height: 15px; padding: 3px 3px 3px 5px; border:1px solid #c0c0c0;}
.pay .sortbo a img{width: 9px;height: 9px;margin-left: 16px;}
.pay .pho{margin: 30px 50px 0 0;}
.pay h2{color: #151515;font-size: 14px;font-weight: bold;margin: 30px 0 0 14px;}
.spmain{ border:1px solid #e2e2e2;}

.shoppingcartshippingstyle{margin-left:20px;font-size: 12px; margin-top:10px; overflow:hidden;}
.shoppingcartshippingstyle li{float: left; width:48%; height:95px; display:block; overflow:hidden; margin:2px 0px; background-color:#f2f2f2; margin-right:3px;}
.shoppingcartshippingstyle li span{ display:block; clear:both; border:1px solid #e2e2e2; padding:1px; margin:1px 0px; background-color:#666666; color:White;}
.shoppingcartshippingstyle li input{vertical-align: middle;margin-right: 2px;}
.shoppingcartshippingstyle li img{margin-right: 5px;vertical-align:middle;}

.mtitle{ line-height:30px;}
.pay .shoppingcartshippingstyle li em{ display:block; clear:both; color:#ff6600; line-height:14px;}
.shoppingcartshippingstyle li em{ display:block; clear:both; color:#ff6600; line-height:23px; padding-left:2px;}
.pay-price{margin-top: 80px;}
.pay-price-list {color: #333333;font-size: 12px;height: 30px;line-height: 30px;}
.pay-price-list .lb {display: inline-block;width: 165px;height: 30px;text-align: right;}
.pay-price-list .price {display: inline-block;height: 30px;padding-left: 30px;font-weight: bold;}
.pay-price .dashed {border-bottom: 1px dashed #ccc;}
.pay-price .total {margin-top: 60px;min-height: 44px;line-height: 44px;font-size: 22px;}
.pay-price .total .lb {height: 44px;color: #000;white-space: nowrap;}
.pay-price .total .price {height: 44px;padding-left: 15px;color: #f60;white-space: nowrap;}

.decration{padding: 0 20px;}
.decration .de-l{width: 500px;}
.de-l h2{color: #151515;font-size: 14px;font-weight: bold;margin: 30px 0 0 14px;}
.de-l p{color: #161616;	padding: 10px 0 0 18px;	font-size: 12px;line-height: 25px;}
.decration .de-r{width: 420px;}
.de-r textarea {width: 98%;height: 210px;font-size: 12px;line-height: 23px;margin: 60px 0px; padding:2px;}

.shop-cart-action{height: 58px;padding: 20px 30px; background-color: #f7f7f7;}
.shop-cart-action b{font-size: 16px;}
.tips{float: left;line-height: 45px;color: #404040;font-size: 14px;}
.tips span{color: #ff4a00;font-size: 20px;}
.shop-cart-action .btn-back {border-color: #dfdfdf;}
.shop-cart-action .btn {margin-left: 10px;}
.btn-lineDakeLight {float: left;margin-left: 20px;background-color: #fafafa;border-color: #f3f3f3;color: #333;}
.btn-lineDakeLight:hover{ background-color:#ff6600; color:White;}
.btnn {display: inline-block;margin-bottom: 0;font-size: 14px;height: 38px;line-height: 38px;text-align: center;cursor: pointer;background-color: #fff;border: 1px solid #dadada;color: #676767;padding: 0 20px;width: 148px;}
.btn-primary {float: right;background-color: #ff4a00;border-color: #ff4a00;color: #fff;}
.shop-cart-action .cart-paypal{display: inline-block;width: 143px;height: 37px;margin-left: 230px;float: left;background: url(../images/cart-paypal.png) no-repeat;}
.cart_checkbox {color: #3a3a3a;font-size: 12px;margin-top: 5px;text-align: right;}
.cart_checkbox .cb {vertical-align: middle;margin-right: 3px;}

.groupbyshippingway_blue p.shippingwayerr{ display:block; background-color:Black; position:absolute; z-index:999; color:White; font-size:20px; line-height:500%; display:none; text-align:center; opacity: 0.7; -ms-filter: "alpha(opacity=70)"; filter: alpha(opacity=70);}
.showshippingcountry{ height:25px; padding:2px;}


.shippingcartBox{ overflow:hidden; margin:10px 1px;}
.shippingcartBox h2.ftitle{ line-height:30px; font-size:20px; color:#666666;}
.wishlistbox{ border:1px solid #e2e2e2; border-right:0px; border-bottom:0px;}
.wishlistbox .wishlistdel{ width:100px;}
.wishlistbox .wishlistdel a{ font-size:10px;}

.shoppingcartwishlist input{ vertical-align:middle; width:20px; height:20px;}
.shoppingcartwishlist label{ font-size:14px;}
.shoppingcartwishlist a{ padding:2px 20px; margin:0px 10px; margin-right:0px; border:1px solid #e2e2e2; background-color:#ff6600; color:White;}
.shoppingcartwishlist a:hover{ background-color:White; color:#ff6600;}
.spmain h1{ overflow:hidden;}
.spmain h1 strong{ display:block; float:left; padding:0px 15px; line-height:30px; border-right:2px solid #e2e2e2;}
.spmain h1 strong.selected,.spmain h1 em.selected{ background-color:#ff6600; color:White;}

.spmain h1 em{display:block; float:left; padding:0px 15px; line-height:30px; border-right:2px solid #e2e2e2;}
.spmain h1 em a,.spmain h1 strong a{ color:#666666; text-decoration:none;}
.spmain h1 em a:hover{ text-decoration:underline;}
.spmain h1 em.selected a,.spmain h1 strong.selected a{ color:White;}
.shopping_content{ overflow:hidden;}
.shopping_content .hide{ display:none;}
/*login*/

.sitemap_list{ background:url(../images/login_bg.jpg) left top repeat-x;}
.login-box{margin:25px auto; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; border:1px solid #e2e2e2; padding:10px;}
.nobg{ background-image:none;}
.login_box{width:450px; margin:55px auto; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; border:1px solid #e2e2e2; padding:10px; background-color:White;}
.regesterbox{ background-color:#f2f2f2; line-height:30px; font-size:16px;}
.login_box h2{ -moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius: 5px; padding:0px 2px;}
.login_box dt,.login_box dd{ line-height:25px; overflow:hidden;}
.login_box dt{ font-weight:bold; font-size:14px; color:#ff6600;}
.login_box dd{ margin:2px 0px; padding-left:20px;}
.login_box dd strong{width:160px;margin-right:5px; font-weight:bold;}
.login_box dd input{ width:180px; height:18px; line-height:20px; padding:1px;}
.login_box dd input.rid{ width:auto; height:auto;}
.login_box dd label{ line-height:auto;}
.login_box dd span.foget{ margin-left:200px;}
.login_box dd input.username{ width:200px;}
.login_box dd input.btn{ height:25px; line-height:18px;}
.howtoaddmybook{ width:1000px; margin:10px auto; overflow:hidden;}
.pay-r{ overflow:hidden;}
.pay-l{ width:800px;}
.login_box dd input.btn-blue{ height:28px; width:80px; line-height:23px;}
/*login*/

/*order track*/

.trackbox{ margin:5px; clear:both;}
.selectpop input{ width:auto; height:auto; clear:left; vertical-align:middle;}
.selectpop label{ clear:right;}
.porders{ clear:both; overflow:hidden;}
.porders strong{ display:block; width:100px; text-align:right; margin-right:5px; float:left;}

.ordertrack_box{ width:auto;margin:25px auto; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; border:1px solid #e2e2e2; padding:10px;}
.ordertrack_box dt,.ordertrack_box dd{ line-height:25px; overflow:hidden;}
.ordertrack_box dt{ font-weight:bold; font-size:14px; color:#ff6600;}
.ordertrack_box dd{ margin:2px 0px; padding: 9px 20px;}
.ordertrack_box dd strong{width:120px;margin-right:5px; font-weight:bold; display:block; float:left; text-align:right;}
.ordertrack_box dd input{ width:180px; height:18px; line-height:20px; padding:1px;}
.ordertrack_box dd input.rid{ width:auto; height:auto;}
.ordertrack_box dd label{ line-height:auto;}
.ordertrack_box dd span.foget{ margin-left:200px;}
.ordertrack_box dd input.username{ width:200px;}
.ordertrack_box dd input.btn{ height:25px; line-height:18px;}

.ordertracklist{ border:1px solid #e2e2e2; margin-bottom:30px;}
.ordertracklist td{ padding:1px; line-height:23px;}
.ordertracklist tr.title td{ background-color:#f2f2f2; text-align:center; font-weight:bold;}
.ordertracklist tr.title td.ordernumber{ width:150px;}
.ordertracklist tr.title td.status{ width:300px;}
.ordertracklist tr.title td.remark{ width:auto;}




/*secondkill list*/
.killlistnote{ margin:2px 5px; background-color:White; padding:auto 10px; line-height:23px; width:auto; clear:both; width:300px;}
.secondkilllist{ background-color:Black; margin-top:-5px; overflow:hidden; padding-top:190px; padding-bottom:40px;}
.secondkilllist dl{ display:block; width:224px; height:321px; float:left; background:url(/images/secondkill-bg.png) left top no-repeat; margin:20px 10px 10px 15px;}
.secondkilllist dl dt.djtime{ margin:5px 10px; border:1px solid #e2e2e2; text-align:center; line-height:23px; background-color:#f2f2f2;}
.secondkilllist dl dt.showimg{ text-align:center;}
.secondkilllist dl dd.shortname{ height:45px; margin:0px 5px; text-align:center; margin-top:15px;}
.secondkilllist dl dd.buy-pan{ background-color:transparent;}
.secondkilllist dl dd.buy-pan .price span{ line-height:30px;}
.secondkilllist dl dd.buy-pan .price span strong{ font-size:14px; color:Red; font-weight:bold;}
.secondkilllist dl dd.buy-pan .price .oldprice{text-decoration:line-through; color:#666666; margin-left:5px;}
.secondkilllist dl dd.buy-pan .sold{ text-align:center;}
.secondkilllist dl dd.buy-pan .secondkill{text-align:center;}
.secondkilllist dl dd.buy-pan .sold input{ width:224px; height:41px; background:url(/images/secondkillsoldout.png) left top no-repeat; border:0px;}
.secondkilllist dl dd.buy-pan .waitkill input,.detailmoreinfo .waitkill input{ width:224px; height:41px; background:url(/images/waitkill.png) left top no-repeat; border:0px;}
.secondkilllist dl dd.buy-pan .secondkill input{ width:224px; height:41px; background:url(/images/secondkill.png) left top no-repeat; border:0px;}
.detailmoreinfo .sold input{ width:163px; height:38px; border:0px; background:url(/images/instantkill-cly.png) left top no-repeat; margin-left:450px;}
.detailmoreinfo .waitkill input{ width:163px; height:38px; border:0px; background:url(/images/instantkill-cly.png) left top no-repeat; margin-left:450px;}
.detailmoreinfo .secondkill input{width:163px; height:38px; border:0px; background:url(/images/instantkill.png) left top no-repeat; margin-left:450px;}

.instantkilldetail{ clear:both; text-align:left;}
.detailimg{ width:350px; float:left; margin-right:5px; text-align:center;}
.moreimg{ margin:2px 0px;}
.detailimg img{ margin:10px;}
.killinfo{ overflow:hidden; background-color:#f2f2f2;}
.killinfo h2{ font-size:18px; line-height:23px;}
.killinfo h2,.killinfo div{ margin:5px; line-height:160%;}
.detailmoreinfo{ border-bottom:1px dashed #e2e2e2; padding:10px 0px;}

.detailmoreinfo ul li{ overflow:hidden; margin:2px;}
.detailmoreinfo ul li strong{ display:block; float:left; width:100px; text-align:right; margin-right:5px; line-height:23px;}
.detailmoreinfo ul li span{ display:block; overflow:hidden; line-height:23px;}

.detailmoreinfo .killnow{ width:163px; height:38px; border:0px; background:url(/images/instantkill.png) left top no-repeat; margin-left:450px;}
.detailmoreinfo .killnow-cly,.detailmoreinfo .sold{ width:163px; height:38px; border:0px; background:url(/images/instantkill-cly.png) left top no-repeat; margin-left:450px;}

/*flashad*/
.hotados{ width:280px; float:right; margin-left:5px;}
.flashad{ overflow:hidden; text-align:center; margin-top:2px; padding:2px 0px;}
.flashadnote{ width:800px; padding:5px; background-color:White; position:absolute; left:50%; margin-left:-400px; margin-top:-20px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; }
.flashadnote-show{width:600px; padding:5px;position:absolute; left:50%; margin-left:-360px; margin-top:30px; font-weight:bold; font-size:25px; color:White; text-align:left;}
.flashadnote p{ text-align:left; line-height:23px;}
.defaulthotcategory{ margin:auto 5px; clear:left;}
.defaulthotcategory h3{ background-color:White; font-weight:bold; font-size:14px; color:#ff6600; border-bottom:1px solid #e2e2e2; line-height:28px;}

.Instantkilllist{margin-top:-5px; overflow:hidden; padding-top:10px; padding-bottom:40px; padding-left:5px;}
.Instantkilllist dl{ display:block; width:300px; float:left; margin:20px 15px 10px 15px; background-color:White;}
.Instantkilllist dl dt{ text-align:center;}
.Instantkilllist dl dt img{ margin:5px;}
.Instantkilllist dl dd{ margin:2px 5px;}
.Instantkilllist dl dd.fullname{ margin:2px 5px; line-height:20px; text-align:center;}
.Instantkilllist dl dd strong{ font-weight:bold;}

.detailbody{ clear:both;}
.detailbody h2{ font-size:16px; font-weight:bold; color:#CC6600; border-bottom:1px solid #e2e2e2; line-height:25px;}
.detailbody h2 a{ font-size:10px; margin-left:15px;}
.detailbody .allinfo{ line-height:140%; margin:5px; overflow:hidden;}

.detailbody .allinfo table{ border:1px solid #e2e2e2; margin:5px; border-right:0px; border-bottom:0px; min-width:600px;}
.detailbody .allinfo table td{ padding:5px; line-height:25px; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.detailbody .allinfo table td.btitle{ width:120px; font-weight:bold;}
.detailbody .allinfo table tr:hover{ background-color:#FDF6EA;}

.detailbody .allinfo table td strong{ font-weight:bold;}
.detailbody .allinfo dl{ display:block; width:150px; float:left;}
.detailbody .allinfo dl.selectpan{ border-left:2px solid #e2e2e2; text-align:left; padding-left:5px;}
.detailbody .allinfo dl dt{ text-align:center; padding:5px 0px;}
.detailbody .allinfo dl dd.shortname ,.detailbody .allinfo dl dd.shortname a{ font-size:10px; line-height:10px;}
.detailbody .allinfo dl dd{ text-align:center; line-height:20px;}
.detailbody .allinfo .firtbuy{ width:200px; float:left; border-right:1px solid #e2e2e2; text-align:center; line-height:25px;}
.detailbody .allinfo .nte{ width:280px; float:left; margin:5px 0px; line-height:16px; text-align:center; border-right:1px solid #ededed;}
.detailbody .borround{ border:1px solid #e2e2e2; height:25px; margin:10px 0px;}
.detailbody .moreitem{ height:160px; overflow:hidden;}
.moreitem dl dd.fullname{ font-size:10px; line-height:11px; height:24px; overflow:hidden;}
.moreitem dl dd.price{ color:#ff0000;}

.hourseckillbg{ background:url(/images/hourseckill-bg.jpg) center top no-repeat; height:150px; overflow:hidden;}
.viphourseckillbg{ background:url(/images/viphourseckill-bg.jpg) center top no-repeat; height:150px; overflow:hidden;}
.showdaypan{ height:100px; margin-top:-45px;}
.showdaypan .title{ overflow:hidden; height:23px; line-height:23px; font-size:12px; color:White; background-color:#F5444A;}
.vppan .title{background-color:#FF8903;}
.showdaypan .title span{ display:block; float:left; margin:0px; margin-right:5px; text-align:center; padding:0px 15px; cursor:pointer;}
.showdaypan .title span a{ color:White;}
.showdaypan .title span.set{ background-color:#F7E1C2; color:Black; font-weight:bold; cursor:text;}
.showdaypan .title span.set a{ color:Black;}
.hbody{ background-color:#F7E1C2; height:50px; overflow:hidden;}

.hbody span{display:block; width:60px; height:25px; float:left; text-align:center; background:url(/images/nbgn.jpg) left top no-repeat; margin:10px 15px; line-height:45px;}
.hbody span.cly{ background-position:0px 1px;}

.hbody span{background-position:0px -132px;}
.hbody span.set{background-position:0px -61px;}
.hbody span:hover{background-position:0px -61px;}
.hbody span.cly:hover{background-position:0px 1px;}

/*vipcode*/
.vipcodelist{ border:1px solid #e2e2e2; overflow:hidden; min-height:400px;}
.vipcodelist .note{ margin:10px; border:1px solid #DF8D04; background-color:#F9EDD9; line-height:23px; padding:5px;}
.vipcodelist dl{ display:block; float:left; margin:20px; width:220px;}
.vipcodelist dl dt{ text-align:center;}
.vipcodelist dl dd{ text-align:center; line-height:23px; overflow:hidden;}
.vipcodelist dl dd em{ display:block; float:left; width:50px; text-align:right;text-decoration:line-through; font-size:14px; color:#76001C; font-weight:bold;}
.vipcodelist dl dd span{ display:block; margin-left:5px; line-height:25px; color:Red; font-weight:bold; font-size:14px;}
.vipcodelist dl dd span font{ color:Black;font-weight:normal; font-size:12px;}
.vipcodelist .note{ clear:both;}
.orderlist_detail{ overflow:hidden;}

/*buyingrequest*/
.buyingrequest{ width:100%; text-align:center; background-color:#f2f2f2;}
.buyingrequestfun dl{ width:auto;}
.buyingrequestfun dl dt{ background-color:#CBE5F4; line-height:23px; height:23px; font-weight:bold; padding-left:5px;}
.buyingrequestfun dl dd{ margin:5px 10px; overflow:hidden;}
.buyingrequestfun dl dd.note{ margin-top:20px; border:1px solid #e2e2e2; padding:2px; color:Red; line-height:140%;}
.buyingrequestfun dl dd strong{ display:block; width:200px; text-align:right; margin-right:5px; float:left; line-height:25px;}
.buyingrequestfun dl dd span{ display:block; overflow:hidden; line-height:25px;}
.buyingrequestfun dl dd strong em{ padding:0px 2px; color:Red;}
.buyingrequestfun dl dd label{ line-height:20px;}
.buyingrequestfun dl dd input{ width:300px; border:1px solid #dddddd; padding:1px; height:20px; line-height:21px;}
.buyingrequestfun dl dd input.w50{ width:50px;}
.buyingrequestfun dl dd input.w150{ width:150px;}
.buyingrequestfun dl dd input.chk{ width:auto; border:0px; height:auto;}
.buyingrequestfun dl dd input.btn{ width:auto; padding:auto 5px; height:25px; line-height:23px; border:1px solid #F3C740; background-color:#F8E19C; color:#A06609; font-weight:bold;}
.buyingrequestfun dl dd textarea{ width:600px; height:200px; border:1px solid #DDDDDD;}

/*wcheckout*/

.wbpay{ height:72px; background:url(../images/wbpay.jpg) center top no-repeat;}
.shipping_payinfo{ width:450px; text-align:left;font-size:14px; margin-top:30px;}
.shipping_payinfo li{line-height:180%; overflow:hidden;}
.shipping_payinfo li.ge{ line-height:1px; height:1px; border-bottom:1px solid #e2e2e2;}
.shipping_payinfo li.total{ font-size:14px; font-weight:bold; line-height:23px;}
.shipping_payinfo li strong{ display:block; width:150px; text-align:right; margin-right:10px; font-weight:normal; float:left; font-weight:bold;}
.shipping_payinfo li select{ width:300px;}
.shipping_payinfo .f10{ font-size:9px;}
.payment_box{float:right; width:350px; text-align:left; margin-top:20px; font-size:14px; clear:both; border-left:1px dashed #e2e2e2; padding-left:20px;}
.payment_box h5{ margin-top:30px; line-height:30px;}
.payment_box img{ margin:5px 0px; cursor:pointer;}


/*group by*/
.groupbuy-panel{ margin:5px 0px; min-height:700px;}
.groupad{ text-align:center; padding:2px 0px;}
.groupitemlist{background-color:#f2f2f2; overflow:hidden;}
.groupitemlist dl{ display:block; width:280px; margin:0px; float:left; min-width:100px; border:10px solid #f2f2f2;}
.groupitemlist dl:hover{ border:10px solid #666666;}
.groupitemlist dl dt{ text-align:center; padding:5px 0px;}
.groupitemlist dl dt img{ width:100%;}
.groupitemlist dl dt.mark-box{ width:313px; height:345px; padding-top:80px; background-color:Black; position:absolute; z-index:9999;opacity: 0.7; -ms-filter: "alpha(opacity=70)"; filter: alpha(opacity=70);}
.groupitemlist dl dt.mark-box strong{ color:White; font-weight:bold; margin-right:2px;}
.groupitemlist dl dt.mark-box p.note{ margin:2px 10px; color:Yellow; padding:2px; text-align:left; line-height:160%;}
.groupitemlist dl dt.mark-box p.note em{ color:#ff1100;}
.groupitemlist dl dt.mark-box p.note a.btn{ display:block; width:100px; height:23px; line-height:23px; background-color:White; color:Black; text-align:center; border:1px solid #666666; text-decoration:none;}
.groupitemlist dl dt.mark-box p.note a.btn:hover{ background-color:#dddddd;}


.groupitemlist dl dt.mark-box input{ vertical-align:middle; height:25px; line-height:25px; padding:0px 2px; width:100px;}
.groupitemlist dl dt.mark-box input.btn{ height:30px; width:150px;}
.groupitemlist dl dd{ text-align:center; line-height:18px;}
.groupitemlist dl dt.sku{ display:block; position:absolute; width:80px; height:25px; line-height:25px; text-align:center; background-color:#f2f2f2;}
.groupitemlist dl:hover dt.sku{ background-color:#666666; color:White;}
.groupitemlist dl dt.freeshipping{ display:block; position:absolute;width:280px; height:25px; line-height:25px; color:#0B5100; font-weight:bold; text-align:center; background-color:black; margin-left:0px;  margin-top:250px; opacity: 0.7; -ms-filter: "alpha(opacity=70)"; filter: alpha(opacity=70);}
.groupitemlist dl dt.freeshipping span{ width:48%; display:block; position:relative; float:left; color:White; font-weight:bold;}
.groupitemlist dl dt.freeshipping span.freeshippingstr{ color:#38BE09; font-size:18px;}

.groupitemlist dl dd div.viewstatus{width:190px; float:left; height:50px; overflow:hidden;}
.groupitemlist dl dd div.viewstatus span{font-size:18px; line-height:23px; font-weight:bold; color:#666666; display:block; clear:both; text-align:left; margin-left:2px;}
.groupitemlist dl dd div.viewstatus span em{ padding:0px; background-color:#ff6600; overflow:hidden; line-height:2px; font-size:9px; color:White; margin-left:5px;}
.groupitemlist dl dd.oldprice{ text-align:left; padding-left:1px; font-style:italic;text-decoration:line-through;  font-size:16px; font-weight:bold; color:#666666; line-height:25px;}


.groupbuy_digg{ width:150px; height:45px; line-height:45px; background:url(../images/groupbuy_digg.png) left center no-repeat; cursor:pointer;}
.groupbuy_digg:hover{ background-color:#e2e2e2;}

.groupitemlist dl dd div.addvote{ overflow:hidden; height:50px; background-color:#f2f2f2; border-top:1px solid #666666;}

.fbloginbtn{ display:block; width:58px; height:18px; margin:2px; background:url(/images/ico-facebooklogin.png) -134px -22px no-repeat; float:right; line-height:50px; overflow:hidden;}

.groupitemlist dl dd.buy-pan{ overflow:hidden;}
.groupitemlist dl dd div.bouitnum{ width:55px; float:left; overflow:hidden; line-height:60px; height:50px; overflow:hidden;}
.groupitemlist dl dd div.price{width:120px; float:left; height:50px; overflow:hidden;}
.groupitemlist dl dd div.addtocart{ overflow:hidden; height:50px; background-color:#f2f2f2; border-top:1px solid #666666;}

.groupitemlist dl dd div.price span{ font-size:23px; line-height:23px; font-weight:bold; color:#ff6600;}
.groupitemlist dl dd div.price span.oldprice{ display:block; clear:both; font-size:12px; font-style:italic;text-decoration:line-through; color:#666666;}
.groupitemlist dl dd div.addtocart input{ width:83px; height:34px; border:0px; background:url(../images/buynow.png) left top no-repeat; margin-top:10px; vertical-align:middle;}
.groupitemlist dl dd div.addtocart input.groupbuyqty{ width:15px;background:url(../images/buynows.png) left top no-repeat; border:1px solid #666666; margin-right:1px; line-height:34px; text-align:center;}
.groupitemlist dl dd.shortname{ height:40px; line-height:13px; margin:2px 10px;}

.groupbyshippingway p{ clear:both;}
.groupbyshippingway p{ margin:5px 1px; overflow:hidden; padding:0px; padding:2px 0px; border:1px solid #FFFFFF; cursor:pointer; clear:both;}
.groupbyshippingway p.set{ background-color:#FBF9E9; border:1px solid #DECF6B;}
.groupbyshippingway p input,.groupbyshippingway p img{ vertical-align:middle; margin:0px 2px; padding:0px;}
.groupbyshippingway p input{ width:20px;}
.groupbyshippingway p select{ width:220px; margin-left:-1500em;}
.groupbyshippingway p.set select{ width:220px; margin-left:0px;}
.groupbyshippingway p span{ display:block; position:absolute; margin-left:108px; font-size:8px; color:green; margin-top:15px;}
.groupbyshippingway p span.ge1{ margin-left:30px; font-size:7px; font-weight:bold; color:Red;}
.groupbyshippingway p em{ font-size:9px; line-height:12px; margin-left:-1000em;}
.groupbyshippingway p.set em{ margin-left:0px; overflow:hidden;}
.groupbyshippingway p.shippingwayerr{ width:310px; height:350px;}
.groupbyshippingway{ text-align:left;}
.groupbyshippingway ul{ clear:both; width:99%;}
.groupbyshippingway ul li{ text-align:left; margin:2px 0px; line-height:23px; border:1px solid #ffffff; padding:2px 0px;}
.groupbyshippingway .paystatus{ clear:both;}
.groupbyshippingway .shippingway{ clear:both; margin:10px 0px;}
.groupbyshippingway .shippingway .showshippingcountry{ margin-top:10px; margin-left:5px;}
.groupbyshippingway span{ display:inline;}
.groupbyshippingway .telphone{ width:150px; height:25px; line-height:23px;}
.groupbyshippingway ul li.atcss{border:1px solid #E79660; background-color:#FAEAE0;}
.pageunder{ line-height:25px; text-align:right; padding-right:15px;}


.groupdetail{ overflow:hidden;}

.grouplist_list{ overflow:hidden; border:2px solid #e2e2e2; margin-left:45px;}
.grouplist_list .groupbyinfo{ width:250px; float:left;}
.grouplist_list .groupbyimg{ overflow:hidden; text-align:center;}

.buyinfo{ width:229px;  }
.buyinfo div.buybutton{width:304px; height:87px; margin-top:20px; background:url(/images/groupby/buyinfo.png) left top no-repeat; margin-left:-68px;}
.buyinfo .buybutton{ position:absolute;}
.buyinfo .buybutton div{width:80px; height:50px; line-height:23px; float:left;}
.buyinfo .buybutton input{width:149px; height:66px; background:url(/images/groupby/buybutton.png) left top no-repeat; border:0px; margin-top:10px;}
.buyinfo .buybutton div.price{ width:80px; text-align:left; color:White; padding-top:10px; padding-left:55px;}
.buyinfo .buybutton div.price strong{ font-size:24px; font-weight:bold; display:block; clear:both;}
.buyinfo .buymoreinfo{ padding-top:100px;}
.buyinfo .buymoreinfo .buyprice{ background-color:#E8EFF7;}
.buyinfo .buymoreinfo .buyprice ul{ overflow:hidden;}
.buyinfo .buymoreinfo .buyprice ul li{ clear:both; overflow:hidden;}
.buyinfo .buymoreinfo .buyprice ul li strong{ display:block; float:left; width:33%; text-align:center; line-height:25px;}
.buyinfo .buymoreinfo .buyprice ul li.title strong{ font-weight:bold; color:#297A02; font-size:14px;}

.buyinfo .buymoreinfo .limittime{ background-color:#E8EFF7; margin-top:4px; overflow:hidden;}
.buyinfo .buymoreinfo .limittime h3{ margin:5px; font-size:14px; font-weight:bold; color:#297A02;}
.buyinfo .buymoreinfo .limittime  div{ margin:5px; text-align:center; font-size:14px;}

.buyinfo .buymoreinfo .boughtstatus{background-color:#F3F3F3; margin-top:4px; overflow:hidden;}
.buyinfo .buymoreinfo .boughtstatus h3{ text-align:center; line-height:50px; font-size:20px; color:#ff6600;}
.buyinfo .buymoreinfo .boughtstatus p{ line-height:40px; color:#555555; font-size:20px; text-align:center;}

.buyinfo .buymoreinfo .shareon{background-color:#F3F3F3; margin-top:4px; overflow:hidden;}
.buyinfo .buymoreinfo .shareon h3{ margin:5px; font-size:14px; font-weight:bold;}
.buyinfo .buymoreinfo .shareon p{ margin:5px;}


.groupdetail .slider{ width:240px; float:right;}
.groupdetail .slider .contentus{ border:1px solid #84ACD9; margin-left:5px; margin-bottom:10px;}
.groupdetail .slider .contentus h2{ line-height:23px; padding:2px; background-color:#F2F6FB; color:#015C9D;}
.groupdetail .slider .contentus .mbody{ line-height:180%; margin:5px;}
.groupdetail .slider .contentus .mbody h4{ color:#ff6600; font-size:16px;}
.groupdetail .slider .contentus .mbody h3{ line-height:13px; margin-top:5px;}
.groupdetail .slider .contentus .mbody ul{ background-color:#f2f2f2;}
.groupdetail .slider .contentus .mbody ul li{ clear:both; overflow:hidden;}
.groupdetail .slider .contentus .mbody ul li strong{ font-weight:bold;}
.groupdetail .slider .contentus .mbody ul li strong,.slider .contentus .mbody ul li span{ display:block; float:left; text-align:right;}
.groupdetail .slider .contentus .mbody ul li strong{ width:100px; margin-right:5px;}

.diggstatus{ margin:10px; line-height:180%; border:1px solid #E8EFF7; padding:5px 10px; clear:both;}
.diggstatus strong{ font-size:18px; color:#ff6600; padding:0px 5px;}
.productinfo{ margin:10px; line-height:180%;}

.moreinfo .diggstatus span{line-height:18px; padding-left:80px; background:url(/images/starts.gif) no-repeat; margin:5px; cursor:default;}
.moreinfo .diggstatus span.start0{ background-position:0px 1px;}
.moreinfo .diggstatus span.start1{ background-position:0px -16px;}
.moreinfo .diggstatus span.start2{ background-position:0px -36px;}
.moreinfo .diggstatus span.start3{ background-position:0px -54px;}
.moreinfo .diggstatus span.start4{ background-position:0px -72px;}
.moreinfo .diggstatus span.start5{ background-position:0px -89px;}
.grouplist_list{ margin-bottom:10px;}

.groupdetail .slider .border0{ border:0px;}

.grouplist_list .footer{}
.grouplist_list .footer div{ float:left; margin:10px; line-height:60px;}
.grouplist_list .footer div.showprice{ font-size:30px; color:#ff6600; text-align:center; width:150px;}
.grouplist_list .footer div.showoprice{ width:300px;}
.grouplist_list .footer div.buynow{ width:200px; overflow:hidden; height:70px; background-color:#f2f2f2;}
.grouplist_list .footer div.buynow input{ margin-top:15px; vertical-align:middle;}

.groupbylist table{ border:1px solid #e2e2e2; margin:5px; border-right:0px; border-bottom:0px; min-width:600px;}
.groupbylist table td{ padding:5px; line-height:25px; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.groupbylist table td.btitle{ width:120px; font-weight:bold;}
.groupbylist table tr:hover{ background-color:#FDF6EA;}

.buynow input{ width:132px; height:49px; background:url(/images/groupby/buynow.png) left top no-repeat; border:0px;}
.grouplist_list .footer div.buynow input.groupbuyqty{ width:40px; height:30px; line-height:30px; text-align:center; background:url(/images/groupby/buyndow.png) left top no-repeat; border:1px solid #666666; margin-right:5px;}
.grouplist_list .footer div.showoprice ul{ margin-top:15px;}
.grouplist_list .footer div.showoprice li{ float:left; overflow:hidden; clear:both; margin:0px; padding:0px; width:100%;}
.grouplist_list .footer div.showoprice li strong{ width:33%; display:block; float:left; height:30px; line-height:30px; text-align:center;}
.grouplist_list .footer div.showoprice li.title strong{ font-weight:bold; font-size:16px;}
.grouplist_list h2{ line-height:16px; height:25px; font-size:16px;}

/**/
/*///cites//*/

/*cities 页面*/
.citiestitle{ font-size:23px; text-align:center; line-height:50px; font-family:Batty Girl; clear:both;}
.citiestitle strong{ font-weight:bold;}
.citieside{ width:250px; float:right; margin-left:5px}
.citebody{ overflow:hidden;}
.citebody .pages{ padding-top:5px; padding-right:5px;}
.citesnote_body{ margin:0px 10px; border:1px solid #e2e2e2; border-bottom:0px;}
.citesnote_body h2{ background-color:#f2f2f2; font-weight:bold;}
.citesnote_body h2 strong{ margin:0px 5px; font-size:14px; line-height:23px;}
.citesfooter{ border:1px solid #e2e2e2; height:5px; overflow:hidden;}
.luge{ background:url(../images/luge.jpg) center top no-repeat; height:30px;}
.citesbodys{ line-height:120%; overflow:hidden;}
.write_pan{ border:1px solid #e2e2e2;}
.write_pan ul li{ clear:both; overflow:hidden; margin:5px 0px; line-height:33px;}
.write_pan ul li strong{ display:block; width:150px; font-family:Batty Girl; font-size:16px; font-weight:bold; text-align:right; margin-right:2px; float:left;}.
.write_pan ul li input{ width:388px; height:33px; border:0px;}
#productname,#productrul,#proemail{ width:375px; height:33px; background:url(../images/citebg.jpg) left top no-repeat; border:0px; line-height:33px; padding:0px 6px;}
#whylike{ width:375px; height:90px; overflow:auto; background:url(../images/citebigbg.jpg) left top no-repeat; border:0px; line-height:14px; padding:6px;}
.write_pan ul li input.btns{width:140px; height:39px; overflow:hidden; background:url(../images/citebtn.jpg) left top no-repeat; border:0px; text-align:center;}
.write_pan ul li a.loginstatus{width:140px; height:39px; overflow:hidden; background:url(../images/login.jpg) left top no-repeat; border:0px;  display:block; line-height:200px;}

.sbgo{ width:161px; height:209px; background:url(../images/sbgo.png) left top no-repeat; position:absolute; margin-left:570px; margin-top:50px;}
.sbgo H4{ text-align:left; line-height:60px;font-family:Batty Girl; font-size:20px; margin-left:20px;}
.sbog{ width:630px; height:121px; background:url(../images/sbog.png) left top no-repeat; margin-left:20px;}
.sbog h4{font-family:Batty Girl; font-size:20px; line-height:150px; margin-left:200px;}

.citelist{border:1px solid #e2e2e2; margin-top:5px; overflow:hidden;}
.citelist dl{ font-size:12px; font-weight:bold;}
.citelist dl dt cite{ margin-left:5px; border-bottom:1px dashed #e2e2e2; line-height:23px;}
.citelist dl dt strong{ display:block; width:80px; height:23px; line-height:23px; text-align:center; border:1px solid #e2e2e2; border-top:0px; position:absolute; margin-left:850px; margin-top:-1px;}
.citelist dl dt strong.win{ background:url(../images/jiang.jpg) left top no-repeat;}
.citelist dl dd{ margin:1px 5px; line-height:140%; font-weight:normal;}
.citelist dl dd.bton{ border-bottom:1px solid #e2e2e2;}
.lugelevel{ width:30px; border:1px solid #e2e2e2; text-align:center; margin:0px 2px;}
.pages{ margin-top:5px;}
.pages span.nocss{ color:#999999;}
.pages span.setcss{ font-weight:bold; font-size:14px; border:0px;}

.qianbaocart h1{ height:25px; line-height:25px; background-color:#CBE5F4; font-size:14px; color:#ff6600; padding-left:2px;}
.qianbaocart h1 a{ font-size:9px; margin-left:20px; color:Black;}
.qianbaobox{ display:block; position:absolute; margin-left:550px; width:450px; border:1px solid #e2e2e2; margin-top:50px;}
.createbtnorder{ margin:30px auto; height:30px; line-height:30px; width:250px;}
.errbg{ background:url(/images/err_bg.jpg) 150px center no-repeat; height:300px; overflow:hidden;}
.errbg h2{ font-size:14px; line-height:18px; margin-left:400px; margin-top:120px; line-height:23px;}
.citeinfo-panel,.insterkill-panel{ margin:0px auto; min-height:500px;}
.citeinfo-panel{ width:1200px; margin:0px auto;}
.citead{overflow:hidden;}

/**cashback*/

.wbgyellow{ background-color:#FFBE14;}
.topnav{ height:474px; background:url(/images/cashback/topnav.jpg) center top no-repeat;}
.cashbackpan1{ width:1050px; margin:0px auto; height:397px; background:url(/images/cashback/cashback1.png) left top no-repeat;}
.cashbackpan2{ width:1050px; margin:0px auto; margin-top:10px; height:327px; background:url(/images/cashback/cashback2.png) left top no-repeat;}
.cashbackpan3{ width:1050px; margin:0px auto; margin-top:5px; overflow:hidden;}
.cashbackpan3 .posttitle{ margin-left:56px; width:996px; height:151px;background:url(/images/cashback/postlink.jpg) left top no-repeat;}
.cashbackpan3 .postcontent{margin-left:57px; width:996px; height:368px;background:url(/images/cashback/postpan.jpg) left top no-repeat;}
.cashbackpan3 .postcontent .showtitle{ position:absolute; margin-top:72px; margin-left:32px; border:0px; width:351px; padding:2px; font-size:14px; height:36px; line-height:36px; background-color:#f2f2f2;}
.cashbackpan3 .postcontent .showpostlink{ position:absolute; margin-top:218px; margin-left:32px; border:0px; width:351px; padding:2px; font-size:14px; height:100px; line-height:160%; background-color:#f2f2f2; overflow:auto;}
.cashbackpan3 .postcontent .showwahttosay{ position:absolute; margin-top:72px; margin-left:410px; border:0px; width:382px; padding:2px; font-size:14px; height:246px; line-height:160%; background-color:#f2f2f2; overflow:auto;}

.cashbackpan3 .postcontent .showsubmitbtn{ position:absolute; margin-top:72px; margin-left:810px; border:0px; width:155px; height:255px; background:url(/images/cashback/submit.jpg) left top no-repeat;}

.luckcode{ margin:0px 5px; padding:0px 5px; border:1px dashed #F2E9C9; background-color:#FBF9F1; color:#ff6600;}


/*killlist*/
.killlist{}
.killlist h2{ font-weight:bold; font-size:14px; line-height:25px; background:url(/images/clock.jpg) left top no-repeat; padding-left:30px; margin:5px 0px;}
.killlist h2 span{ display:block; margin-left:100px; margin-top:-4px; position:absolute;}
.killinfolist{ overflow:hidden; width:120%}
.killinfolist dl{ display:block; width:232px; float:left; margin:10px; margin-right:20px; margin-left:0px; border:1px solid #e2e2e2;}
.killinfolist dl:hover{ border:1px solid #ff6600; background-color:#f2f2f2;}
.killinfolist dl dt{ text-align:center;}
.killinfolist dl dt.like{ display:block; width:60px; height:30px; text-align:center; position:absolute; background:url(/images/hearts.gif) center top no-repeat; padding-top:15px; margin-top:190px; margin-left:170px; cursor:pointer; color:Blue;}
.killinfolist dl dt img{ margin:5px;}
.killinfolist dl dt.soldout{ display:block; width:230px; height:59px; background:url(/images/PSOLDOUT.png) right top no-repeat; position:absolute; margin-top:-40px;}
.killinfolist dl dd.fullname{ text-align:center; line-height:16px; padding:5px 0px;}
.killinfolist dl dd.dbuyinfo{ background-color:#FFEBC7; height:40px; overflow:hidden;}
.killinfolist dl dd.dbuyinfo span{ display:block;}
.killinfolist dl dd.dbuyinfo span.discount{ width:69px; height:36px; float:left; text-align:center; background:url(/images/dis_bg.png) left top no-repeat; margin:0px 5px; line-height:20px; color:White;}
.killinfolist dl dd.dbuyinfo span.discount br{ display:block; clear:both; height:3px;}
.killinfolist dl dd.dbuyinfo span.showprice{ width:130px; height:36px; float:right; line-height:36px; font-size:16px; color:#555555; font-weight:bold; text-align:right; padding-right:2px;}
.killinfolist dl dd.dbuyinfo span.showprice s{ font-size:11px;}
.killinfolist dl dd.dbuyinfo span.showprice img{ margin:4px;}


/*search */

h3.searchocategory{ overflow:hidden; height:auto;}
h3.searchocategory a{ color:#666666; margin:0px 8px;}
h3.searchocategory a em{ color:#ff6600;}


/*deal*/

.deals_showpan{ background:url(../images/deals_top.jpg) center top repeat-y; width:100%; height:150px; overflow:hidden;} 
.deals_showpan .shownum{background:url(../images/deals_soldnum.jpg) center top repeat-y; width:440px; height:122px; margin:0px auto; margin-top:25px;}
.deals_showpan .shownum H2{ width:100%; font-size:16px; line-height:50px; text-align:center;}
.showbuynum{ height:50px; width:250px; margin:2px auto;}
.showbuynum div{ width:20%; background-color:Red;float:left;}
.showbuynum div.s0{ background:url(../images/num/0.gif) center top no-repeat; height:200px;}
.showbuynum div.s1{ background:url(../images/num/1.gif) center top no-repeat; height:200px;}
.showbuynum div.s2{ background:url(../images/num/2.gif) center top no-repeat; height:200px;}
.showbuynum div.s3{ background:url(../images/num/3.gif) center top no-repeat; height:200px;}
.showbuynum div.s4{ background:url(../images/num/4.gif) center top no-repeat; height:200px;}
.showbuynum div.s5{ background:url(../images/num/5.gif) center top no-repeat; height:200px;}
.showbuynum div.s6{ background:url(../images/num/6.gif) center top no-repeat; height:200px;}
.showbuynum div.s7{ background:url(../images/num/7.gif) center top no-repeat; height:200px;}
.showbuynum div.s8{ background:url(../images/num/8.gif) center top no-repeat; height:200px;}
.showbuynum div.s9{ background:url(../images/num/9.gif) center top no-repeat; height:200px;}

.buynote{ height:50px; background-color:#00A1E9; text-align:center;}
.dealsad{ clear:both; margin-top:2px;}
.dealsad .qty{ display:block; position:absolute; width:40px; height:46px; margin-top:130px; margin-left:850px;}
.dealsad .qty input{ width:30px; height:45px; line-height:45px; text-align:center;}
.dealsad .totalprice{display:block; position:absolute;width:302px; height:46px; text-align:center; font-size:35px; font-weight:bold; color:#666666; margin-left:730px; margin-top:30px;}
.dealsad .price{ display:block; position:absolute;width:162px; height:46px; text-align:center; font-size:35px; font-weight:bold; color:Red; margin-left:900px; margin-top:80px;}
.dealsad a.buynow{ display:block; position:absolute; width:162px; height:46px; background:url(../images/deals_buynow.png) left top no-repeat; margin-top:130px; margin-left:900px;}
.dealsad a.buynow:hover{ background-position:0px -46px;}
.dealsinfo{ width:100%;}
.dealsdescription{ width:auto; border:1px solid #e2e2e2;}
.dealsdescription div.show{ margin:10px; line-height:180%;}

.dealsdescription div.show table{ border:1px solid #aaaaaa; border-bottom:0px; border-right:0px;}
.dealsdescription div.show table td{ border-bottom:1px solid #aaaaaa; border-right:1px solid #aaaaaa; padding:5px; line-height:180%;}
.dealsdescription div.show table td strong{ font-weight:bold;}
.downloada{ display:block; position:absolute; padding-top:8px; font-size:10px; color:#333333;}


/*help*/
.cleardiv{ width:auto; clear:both;}
.helpge{ height:3px; background-color:#f2f2f2; margin-top:5px;}

.search_pan_ge{width:730px; height:10px;}
.helplistbox{ width:184px; height:80px; background:url(/images/help/box_bg.jpg) left top no-repeat; float:left; text-align:left; margin:5px;}
.helplistboxup{ width:184px; height:80px; background:url(/images/help/box_bg.jpg) left -80px no-repeat; float:left; text-align:left; margin:5px;}
.helplistbox .popbox_help{ margin-top:-10000em;}
.helplistboxup .popbox_help{ margin-top:74px;}
.helplistbox h6,.helplistboxup h6{ clear:both; width:100%; line-height:30px; height:30px; text-align:center;}
.helplistbox img,.helplistboxup img{ margin-top:10px;}

.popbox_help{ position:absolute; overflow:hidden; z-index:999999;}
.popbox_help .top{ width:770px; height:18px; background:url(/images/help/popbox_top.png) left top no-repeat;}
.popbox_help .under{ width:770px; height:18px; background:url(/images/help/popbox_under.png) left top no-repeat;}
.popbox_help .middle{ width:770px; background:url(/images/help/popbox_middle.png) left top repeat-y; overflow:hidden;}
.popbox_help .middle ul.w200{ width:200px; overflow:hidden; margin:5px; margin-right:0px; list-style-type:none;}
.popbox_help .middle ul li{ height:23px; line-height:23px; border-bottom:2px solid #f2f2f2; background:url(/images/help/helptitlebg.jpg) left top repeat-x; padding-left:5px;}
.popbox_help .middle ul li:hover{background:url(/images/help/helptitlebgs.jpg) left top repeat-x; background-color:#FFF8DE; height:23px; line-height:23px;}
.popbox_help .middle .ofh ul{ background-color:#FFF8DE; width:95%;}
.popbox_help .middle .ofh ul li{ border:0px; margin-left:5px; background:url(/images/help/helptitlebgs.jpg) left top repeat-x;}
.p02{ margin-left:-194px}
.p02 .top{ width:770px; height:18px; background:url(/images/help/popbox_top2.png) left top no-repeat;}
.p03{ margin-left:-388px}
.p03 .top{ width:770px; height:18px; background:url(/images/help/popbox_top3.png) left top no-repeat;}
.p04{ margin-left:-574px}
.p04 .top{ width:770px; height:18px; background:url(/images/help/popbox_top4.png) left top no-repeat;}

.mohelp{ height:200px; padding-top:50px; clear:both; padding-left:300px; width:auto; overflow:hidden; width:450px; background:url(/images/help/help_b.jpg) left 50px no-repeat; line-height:25px;}
.modetail{ line-height:180%; min-height:400px; font-family:Arial; margin-right:15px; float:left; clear:both;}

.detailhelp{ margin-right:5px;}
.mainhelpbox .search_box{ width:600px; height:40px; clear:both; background:url(/images/search_box_bg.jpg) left top no-repeat; margin-top:10px; float:left;}
.mainhelpbox{ margin:10px 0px;}
.searchresult li{ margin:2px; font-size:14px; line-height:23px;}

.keyword{ margin:5px; width:500px; height:30px; font-size:14px; line-height:30px; border:0px; background-color:#e8eef1; float:left;}
.buyrequests{ display:block; position:absolute; margin-top:10px; margin-left:620px; z-index:0; }
.buyrequests a{ display:block;border:1px solid #e2e2e2; line-height:35px; height:35px; text-align:center; width:150px; background-color:#f2f2f2; text-decoration:none; position:relative;}
.buyrequests a:hover{ border:1px solid #999999;}
.btn_search{ background:url(/images/search_btn.gif) left top no-repeat; width:93px; height:39px; border:0px; float:right; margin-right:-5px;}
.qianbao{ height:72px; background:url(../images/qianbao.jpg) center top no-repeat;}
.wbpay{ height:72px; background:url(../images/wbpay.jpg) center top no-repeat;}

.popgift{ height:260px; overflow:auto;}
.popgift h2{ font-size:18px; line-height:30px; padding-left:5px;}
.popgift li{ clear:both; font-size:11px; line-height:13px; padding:2px; overflow:hidden;}
.popgift li img{ float:left; margin:2px; margin-right:5px;}
.popgift li:hover{ background-color:#e2e2e2;}
.popgift li input{ position:absolute; margin-left:280px; margin-top:8px;}
.popgift li a{display:none;}
.popgift li:hover a{ display:inline; border:1px solid #ff6600; margin:2px 2px; padding:0px 5px; background-color:#ff6600; color:White;}
/*new help*/
.mohelp{ height:200px; padding-top:50px; clear:both; padding-left:300px; width:auto; overflow:hidden; width:450px; background:url(/images/help/help_b.jpg) left 50px no-repeat; line-height:25px;}
.modetail{ line-height:180%; min-height:400px; font-family:Arial; margin-right:15px; float:left; clear:both;}

.detailhelp{ margin-right:5px;}
.mainhelpbox .search_box{ width:600px; height:40px; clear:both; background:url(/images/search_box_bg.jpg) left top no-repeat; margin-top:10px; float:left;}
.mainhelpbox{ margin:10px 0px;}
.searchresult li{ margin:2px; font-size:14px; line-height:23px;}

.detailhelp{ max-width:800px; min-height:500px; margin-right:5px;}
.search_box{ width:600px; height:40px; clear:both; background:url(/images/search_box_bg.jpg) left top no-repeat; margin-top:10px;}
.mainhelpbox{ margin:10px 0px;}

.help_left{ width:250px; float:left; margin-right:10px;}
.help_title_box{ border:1px solid #e2e2e2;}
.help_title_box dl dt{ height:25px; line-height:25px; font-size:16px; background-color:#f2f2f2; font-weight:bold; padding-left:2px;}
.help_title_box dl dd{ line-height:30px; padding-left:3px; cursor:pointer;}
.help_title_box dl dd:hover{ background-color:#F8F6EA;}
.yf18{ line-height:180%; font-weight:bold; font-size:25px; font-weight:bold; color:#ff6600;}



.help_contents{ overflow:hidden; min-height:600px;}

.helptitle_box{ margin-top:15px;text-align:left; clear:both; float:left;}
.helptitle_box .header{ height:23px; padding-left:5px; line-height:25px; font-size:16px; margin:1px; background-color:#f2f2f2; width:auto; font-weight:bold;}

.helptitle_box .menulist{ margin:10px; margin-left:0px; padding:0px;}
.helptitle_box .menulist li{ clear:both; line-height:30px; text-align:left; font-size:16px; margin:2px 0px;}
.r_title,.detailhelptitle{ width:300px; float:right;}
.returnhome{ margin:0px 0px 5px 0px; border:2px solid #ff6600; background-color:#FDD8BF; line-height:35px; text-align:center;}
.returnhome a{ text-align:center; color:#ff6600; font-size:25px; font-weight:bold;}
.scroll{ background:url(/images/returnTop.gif) left top no-repeat; width:50px; height:50px; position:fixed; bottom:100px; right:30px; cursor:pointer; display:none;}

.calpan{ width:155px; height:140px; background:url(/images/calpan.png) left top no-repeat;position:absolute; overflow:hidden; display:none;}
.calpan a{ display:block; height:18px; line-height:18px; padding:0px 6px; border:1px solid #6a94bf; float:left; margin:5px 5px 0px 5px; cursor:pointer;}
.calpan a:hover{ text-decoration:none; background-color:#f2f2f2;}
.calbtn{ width:40px; height:16px; line-height:15px; border:1px solid #6a94bf; background-color:White; margin-top:2px;}
.calpan .gegang{height:10px; clear:both;}

.taglist{ overflow:hidden;}
.taglist a{ display:block; background-color:White; border:1px solid #d2d2d2; float:left; border-radius:5px; padding:2px 5px; margin:0px 2px;}


/*sitempa*/
.sitemap_list{ border:2px solid #e2e2e2;}
.sitemap_list .motage p{ text-align:center; line-height:25px;}
.sitemap_list .motage a{ padding:2px 10px; margin:0px 5px; font-size:16px; background-color:#f2f2f2;}

.sitemap_allcategorys{ overflow:hidden; margin:10px; border-top:2px solid #e2e2e2; padding-top:10px;}
.sitemap_allcategorys dl{ width:19%; display:block; float:left; margin-right:10px;}
.sitemap_allcategorys dl dt a{ font-size:16px; font-weight:bold; color:#ff6600;}
.sitemap_allcategorys dl dl{ width:99%; margin-left:5px;}
.sitemap_allcategorys dl dl dt a{ font-size:14px; font-weight:bold; color:#666666;}
.sitemap_allcategorys dl dl dd{ overflow:hidden; margin:3px 0px;}
.sitemap_allcategorys dl dl dd a{ display:block; margin:2px 5px; float:left; width:100%;}

/*random*/
.random-box{}
.random-box .header{ overflow:hidden; background-color:#f2f2f2; border-bottom:1px solid #e2e2e2; margin:0px; padding:0px; height:25px;}
.random-box .header li{ display:block; float:left; font-size:14px; text-align:center; width:24%; height:25px; line-height:25px; border-right:2px solid #e2e2e2;}
.random-box .header li.set{ background-color:Black; color:White;}
.random-main-box{ margin:10px 0px;}
.random-main-box info{ overflow:hidden;}
.random-main-box .itemlist dl{ width:16.8%;}

/*deal*/

.deals_showpan{ background:url(../images/deals_top.jpg) center top repeat-y; width:100%; height:150px; overflow:hidden;} 
.deals_showpan .shownum{background:url(../images/deals_soldnum.jpg) center top repeat-y; width:440px; height:122px; margin:0px auto; margin-top:25px;}
.deals_showpan .shownum H2{ width:100%; font-size:16px; line-height:50px; text-align:center;}
.showbuynum{ height:50px; width:250px; margin:2px auto;}
.showbuynum div{ width:20%; background-color:Red;float:left;}
.showbuynum div.s0{ background:url(../images/num/0.gif) center top no-repeat; height:200px;}
.showbuynum div.s1{ background:url(../images/num/1.gif) center top no-repeat; height:200px;}
.showbuynum div.s2{ background:url(../images/num/2.gif) center top no-repeat; height:200px;}
.showbuynum div.s3{ background:url(../images/num/3.gif) center top no-repeat; height:200px;}
.showbuynum div.s4{ background:url(../images/num/4.gif) center top no-repeat; height:200px;}
.showbuynum div.s5{ background:url(../images/num/5.gif) center top no-repeat; height:200px;}
.showbuynum div.s6{ background:url(../images/num/6.gif) center top no-repeat; height:200px;}
.showbuynum div.s7{ background:url(../images/num/7.gif) center top no-repeat; height:200px;}
.showbuynum div.s8{ background:url(../images/num/8.gif) center top no-repeat; height:200px;}
.showbuynum div.s9{ background:url(../images/num/9.gif) center top no-repeat; height:200px;}

.buynote{ height:50px; background-color:#00A1E9; text-align:center;}
.dealsad{ clear:both; margin-top:2px;}
.dealsad .qty{ display:block; position:absolute; width:40px; height:46px; margin-top:130px; margin-left:850px;}
.dealsad .qty input{ width:30px; height:45px; line-height:45px; text-align:center;}
.dealsad .totalprice{display:block; position:absolute;width:322px; height:46px; text-align:center; font-size:35px; font-weight:bold; color:#666666; margin-left:730px; margin-top:30px;}
.dealsad .price{ display:block; position:absolute;width:162px; height:46px; text-align:center; font-size:35px; font-weight:bold; color:Red; margin-left:900px; margin-top:80px;}
.dealsad a.buynow{ display:block; position:absolute; width:162px; height:46px; background:url(../images/deals_buynow.png) left top no-repeat; margin-top:130px; margin-left:900px;}
.dealsad a.buynow:hover{ background-position:0px -46px;}
.dealsinfo{ width:100%;}
.dealsdescription{ width:auto; border:1px solid #e2e2e2;}
.dealsdescription div.show{ margin:10px; line-height:180%;}

.dealsdescription div.show table{ border:1px solid #aaaaaa; border-bottom:0px; border-right:0px;}
.dealsdescription div.show table td{ border-bottom:1px solid #aaaaaa; border-right:1px solid #aaaaaa; padding:5px; line-height:180%;}
.dealsdescription div.show table td strong{ font-weight:bold;}
.downloada{ display:block; position:absolute; padding-top:8px; font-size:10px; color:#333333;}

.erralert{ width:600px; font-size:25px; height:100px; line-height:30px; text-align:left; padding-left:100px; margin:100px auto; border:5px solid #e2e2e2; background:url(../images/stop.png) 10px center no-repeat; }
.outtime{ margin-top:5px; color:#ff6600; font-size:23px; font-weight:bold;}
.redf{ font-weight:bold; color:Red;}


/*account*/

.obuynote_arry{ margin:10px; font-size:14px; line-height:23px; width:auto;}


.flash-ad-box .banner{ padding:10px 5px;}
.obuynote_arry strong{ font-weight:bold; color:#ff6600;}


.sku_color{ overflow:hidden;}
.sku_color li{ float: left; width:51px; margin-right: 10px; clear:none;}
.sku_color li a{ display: block; width:49px; height: 49px; border: 1px solid #e0e0e0;}
.sku_color li a img{ width:100%; height:auto;}
.sku_color li a:hover,.sku_color li a.current{border: 1px solid #e47911;}

.flash-ad-box img{ border:0; width:490px; height:250px;}
.flash-ad-box .slide1 .jcarousel-clip { overflow: hidden }
.flash-ad-box .slide {width:490px }
.flash-ad-box .banner{ width: 490px; height: 240px; padding-right: 15px; position: relative; margin:0 auto }
.flash-ad-box .slide2 {position: absolute; left:10px; bottom: 0;}
.flash-ad-box .slide2 li { float:left;width:37px;height:37px;line-height:37px;overflow:hidden;background:#000;opacity: .9;margin-right:1px;text-align:left;font-family:microsoft yahei; color:White;}
.flash-ad-box .slide2 li a {text-decoration:none; float: left; color: #fff; font-size: 18px; line-height: 38px; color:White;}
.flash-ad-box .slide2 li a.index-hero-number {display: inline-block; font-size: 16px; font-weight: bold; width: 21px; height: 21px; line-height: 21px; text-align: center; margin: 8px; background: #c00 }

.popad_pan img{ margin-top:100px;}
.popad_pan span{ display:block; width:150px; height:150px; color:Red; text-align:center; line-height:150px; font-size:200px; position:absolute; margin:60px 250px; font-weight:bold;}

.top_icon,.off_icon,.hot_icon,.tiujian_icon{ position: absolute; z-index: 99; background:url("../images/icon.png") no-repeat; z-index:1;}
.top_icon{ margin-top: 0;margin-left: 132px; margin-right: 0;width: 84px; height: 56px; background-position: 0px -310px; }
.combination{ position: absolute; z-index: 99; background:url("../images/Combination.png") left top no-repeat; z-index:1; top: 0; right: 0;width: 84px; height: 56px; }
.combination a{ display:block; width:100%; height:100%;}
.top_icon a{ display:block; width:100%; height:100%;}
.off_icon{ background-position: 0px -376px; width: 50px; height: 55px; line-height:30px; font-size:22px; color:White;margin-left: 166px;}
.hot_icon{ background-position: 0px -440px; top: 0; right: 0; width: 81px; height: 54px;}
.tiujian_icon{background-position: 0px -550px;top: 167px;left: 29px;width: 47px;height: 54px;}
.top_icon a,.off_icon a,.hot_icon a,.tiujian_icon a{ display:block; width:100%; height:100%;}


.soldOut_icon{ position: absolute; z-index: 99; width: 140px; height: 70px; background:url("../images/home-sprite.png") no-repeat 0 -261px;z-index:1;margin-left: 75px;margin-top: 152px;}

.looking-now-item .top_icon {margin-left: 150px;}