.searchbar {margin-bottom: 15px; clear: both;}
.searchbar .left {width: 7px; height: 38px; background:url(/Site_images/lipindao/img_searchbarl.gif) no-repeat; float: left;}
.searchbar .content {width: 706px; height: 22px; padding: 8px 12px; background:url(/Site_images/lipindao/img_searchbarbg.gif) repeat-x; float: left;}
.searchbar .content span {color: #333; font-weight: bold; padding-right: 10px;}
.searchbar .content .select1w {width: 80px;}
.searchbar .right  {width: 7px; height: 38px; background:url(/Site_images/lipindao/img_searchbarr.gif) no-repeat; float: left;}

ul.row {list-style: none; padding: 5px 10px 10px 10px;}
ul.row li {height: 23px; line-height: 23px; text-indent: 23px; color: #808080;}
ul.row li a:link {text-decoration: none; color: #808080;}
ul.row li a:visited {text-decoration: none; color: #808080;}
ul.row li a:hover {text-decoration: underline; color: #808080;}
/* icon change style start */
ul.row li.num1 {background: url(/Site_images/lipindao/ico_num1.gif) no-repeat 0 center;}
ul.row li.num2 {background: url(/Site_images/lipindao/ico_num2.gif) no-repeat 0 center;}
ul.row li.num3 {background: url(/Site_images/lipindao/ico_num3.gif) no-repeat 0 center;}
ul.row li.num4 {background: url(/Site_images/lipindao/ico_num4.gif) no-repeat 0 center;}
ul.row li.num5 {background: url(/Site_images/lipindao/ico_num5.gif) no-repeat 0 center;}
ul.row li.num6 {background: url(/Site_images/lipindao/ico_num6.gif) no-repeat 0 center;}
ul.row li.num7 {background: url(/Site_images/lipindao/ico_num7.gif) no-repeat 0 center;}
ul.row li.num8 {background: url(/Site_images/lipindao/ico_num8.gif) no-repeat 0 center;}
ul.row li.num9 {background: url(/Site_images/lipindao/ico_num9.gif) no-repeat 0 center;}
ul.row li.num10 {background: url(/Site_images/lipindao/ico_num10.gif) no-repeat 0 center;}
/* icon change style end */

.function {height: 25px; margin-top: 10px; padding: 0 10px; border-bottom: 1px solid #e7e7e7;}
.function.sale {text-align: right; border-bottom: none;}
.function .select1w {width: 100px;}

.productinfo {margin-bottom: 20px;}
.productinfo .pic {width: 410px; float: left;}
.productinfo .pic .big {width: 400px; height: 400px; border: 1px solid #ddd; position: relative;}
.productinfo .pic .big img {width: 400px; height: 400px; }
.productinfo .pic .big .copyrightpic {width: 400px; height: 400px; position: absolute; top: 0; left: 0;}
.productinfo .pic .big .btn360 {width: 50px; height: 50px; position: absolute; left: 275px; bottom: 12px;}
.productinfo .pic .big .btn360 img {width: 50px; height: 50px;}
.productinfo .pic .morepic {width: 60px; height: 60px; margin: 10px 8px 0 0; float: left;}
.productinfo .pic .morepic img {width: 60px; height: 60px;} 
.productinfo .pic .morepic img.border1 {border: 1px solid #ddd;}
.productinfo .pic .morepic img.border2 {border: 1px solid #ff658d;}

.productinfo .text {
	width: 300px;
	float: right;
	margin-right: 20px;
}
.productinfo .text .name {height: 50px; line-height: 25px; text-indent: 0px; font-size: 13px; color: #333; font-weight: bold;}
.productinfo .text.popup {width: 288px;}
.productinfo .text .greybg {padding: 10px 15px; background: #f8f8f8; border-top: 1px solid #cacaca; border-bottom: 1px solid #cacaca;}
.productinfo .text .whitebg {padding: 20px 15px;}
.productinfo .text .btnbg {height: 41px; padding: 13px 0 0 20px; background: url(/Site_images/lipindao/img_btnbg.gif) repeat-x; position: relative;}
.productinfo ul {list-style: none;}
.productinfo ul li {height: 23px; line-height: 23px; background: url(/Site_images/lipindao/ico_arow5.gif) no-repeat 0 center; font-size: 14px; text-indent: 15px;}
.productinfo ul li .num1 {font-weight: bold; text-decoration: line-through;}
.productinfo ul li .num2 {color: #ff668e; font-size: 18px; font-weight: bold;}.productinfo ul li .num1 {font-weight: bold; text-decoration: line-through;}
.productinfo ul li .num3 {color: #000;}
.productinfo ul li .input {width: 60px;}

.producttab {height: 25px; background: url(/Site_images/lipindao/img_tabbg.gif) no-repeat;}
.producttab .tab {width: 89px; height: 25px; line-height: 25px; text-align: center; margin-right: 2px; float: left;}
.producttab .tab.tab0 {background: url(/Site_images/lipindao/btn_tab2_0.gif) no-repeat;}
.producttab .tab.tab0 a:link {text-decoration: none; color: #333; font-weight: bold; cursor: default;}
.producttab .tab.tab0 a:visited {text-decoration: none; color: #333; font-weight: bold; cursor: default;}
.producttab .tab.tab0 a:hover {text-decoration: none; color: #333; font-weight: bold; cursor: default;}
.producttab .tab.tab1 {background: url(/Site_images/lipindao/btn_tab2_1.gif) no-repeat;}
.producttab .tab.tab1 a:link {text-decoration: none; color: #666;}
.producttab .tab.tab1 a:visited {text-decoration: none; color: #666;}
.producttab .tab.tab1 a:hover {text-decoration: none; color: #666; font-weight: bold;}
.producttext {padding: 25px;}

ul.singlelist {list-style: none;}
ul.singlelist li {padding-bottom: 3px; margin-bottom: 3px; background: url(/Site_images/lipindao/ico_arow4.gif) no-repeat 7px 3px; padding-left: 27px; border-bottom: 1px dashed #dedede;}
ul.singlelist li span {color: #ff668e; font-weight: bold;}
.singlelistbtn {padding: 10px 0 15px 0; text-align: center;}
.excusetext {padding: 5px 10px 15px 10px; line-height: 120%;}
.icocommend {position: absolute; top: -4px; right: 13px;}

/* ---------- search list --------*/
.listtitle {height: 28px; clear: both; margin-top: 20px;}
.listtitle .item {height: 28px; line-height: 28px; background: #fcfcfc url(/Site_images/lipindao/img_titlespace.gif) no-repeat top right; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; text-align: center; color: #333; float: left;}
.listtitle .item.width1 {width: 349px;}
.listtitle .item.width2 {width: 100px;}
.listtitle .item.width3 {width: 81px;}
.listtitle .item.width4 {width: 188px;}
.listtitle .item.end {background-image: none;}

.searchlist {padding: 10px 18px; padding-right: 0px; border-bottom: 1px dashed #e7e7e7;}
.searchlist .pic {width: 102px; height: 102px; margin: 0 auto; padding: 4px; background: #f5f5f5; float: left;}
.searchlist .pic .sale {width: 100px; height: 100px; position: absolute;}
.searchlist .pic img {width: 100px; height: 100px; border: 1px solid #ddd;}
.searchlist .name {width: 210px; padding-left: 10px; font-size: 13px; font-weight: bold; padding-top: 35px; float: left;}
.searchlist .price {width: 100px; padding-top: 35px; font-weight: bold; text-align: center; color: #ff668e; float: left;}
.searchlist .num {width: 100px; padding-top: 35px; font-weight: bold; text-align: center; color:#000000; float: left;}
.searchlist .num input {width: 55px;}
.searchlist .addcartbtn {width: 188px; padding-top: 25px; position: relative; text-align: center; float: left;}
.searchlist .addcartbtn .addfavorite {margin: 47px 15px 0 0; position: absolute; top: 15px; left: 40px;}

/* ---------- sale list --------*/
.listtitle2 {height: 28px; clear: both; margin-top: 20px;}
.listtitle2 .item {height: 28px; line-height: 28px; background: #fcfcfc url(/Site_images/lipindao/img_titlespace.gif) no-repeat top right; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; text-align: center; color: #333; float: left;}
.listtitle2 .item.width1 {width: 400px;}
.listtitle2 .item.width2 {width: 85px;}
.listtitle2 .item.width3 {width: 60px;}
.listtitle2 .item.width4 {width: 174px;}
.listtitle2 .item.end {background-image: none;}

.salelist {padding: 10px 18px; padding-right: 0px; border-bottom: 1px dashed #e7e7e7;}
.salelist .pic {width: 102px; height: 102px; margin: 0 auto; padding: 4px; background: #f5f5f5; float: left;}
.salelist .pic .sale {width: 100px; height: 100px; position: absolute;}
.salelist .pic img {width: 100px; height: 100px; border: 1px solid #ddd;}
.salelist .name {width: 200px; padding: 35px 10px 0 10px; font-size: 13px; font-weight: bold; float: left;}
.salelist .price1 {width: 80px; padding-top: 35px; text-align: center; float: left; text-decoration: line-through; color: #999;}
.salelist .price2 {width: 80px; padding-top: 35px; font-weight: bold; text-align: center; color: #ff668e; float: left;}
.salelist .num {width: 50px; padding-top: 35px; padding-left: 13px; float: left;}
.salelist .num input {width: 30px;}
.salelist .addcartbtn {width: 170px; padding-top: 25px; position: relative; text-align: center; float: left;}
.salelist .addcartbtn .addfavorite {margin: 47px 15px 0 0; position: absolute; top: 15px; left: 40px;}

/*-- about bom---*/

.ComboList {height: 230px; margin-bottom: 18px; position: relative; border-bottom: 1px #e7e7e7 dashed; font-family: Tahoma;}
.ComboList .ComboPic {position: absolute; top: 0; left: 0; padding: 5px; background: #f5f5f5;}
.ComboList .ComboPic img {width: 200px; height: 200px; border: 1px solid #ddd;}
.ComboList .ComboInfo {padding-left: 232px;}
.ComboList .ComboInfo .name {padding: 8px 0; padding-left: 20px; color: #333; font-size: 16px; font-weight: bold;}
.ComboList .ComboInfo .price {height: 30px; padding-left: 20px; color: #999;}
.ComboList .ComboInfo .price span {color: #ff668e; font-weight: bold;}
.ComboList .ComboInfo .price span.num1 {font-size: 18px;}
.ComboList .ComboInfo .price span.num2 {text-decoration: line-through; color: #999;}
.ComboList .ComboInfo .info {padding: 8px 20px; background-color: #f9f9f9; border-top: 1px #e2e2e2 solid; line-height: 140%; overflow: hidden;}
.ComboList .ComboInfo .info.height1 {height: 85px;}
.ComboList .ComboInfo .info.height2 {min-height: 130px;}
.ComboList .ComboInfo .btn {margin-top: 10px; padding-left: 20px;}
.ComboList .ComboSaving {width: 96px; height: 94px; padding-top: 42px; position: absolute; top: -5px; right: 20px; background: url(/Site_images/lipindao/img_savingnow.gif) no-repeat; color: white; text-align: center;}
.ComboList .ComboSaving span {font-size: 18px; font-weight: bold;}

.ComboDetail {height: auto; margin-bottom: 30px; position: relative; font-family: Tahoma;}
.ComboDetail .GoodPic {position: absolute; top: 0; left: 0; padding: 4px; background: #f5f5f5;}
.ComboDetail .GoodPic img {width: 100px; height: 100px; border: 1px solid #ddd;}
.ComboDetail .GoodPic .num {position: absolute; top: 5px; left: 5px; width: 32px; height: 37px; padding-left: 5px; background: url(/Site_images/lipindao/img_combonum.gif) no-repeat; color: white; font-size: 14px; font-weight: bold;}
.ComboDetail .ComboInfo {padding-left: 135px;}
.ComboDetail .ComboInfo .name {padding: 5px 0 10px 15px; color: #333; font-size: 14px; font-weight: bold;}
.ComboDetail .ComboInfo .price {height: 30px; position: absolute; top: 3px; right: 0; padding-left: 20px; color: #333;}
.ComboDetail .ComboInfo .price span {color: #999;}

.FormCombo {width: 82%; margin: 0 auto; border-collapse: collapse;}
.FormCombo th {height: 30px; background: #fafafa url(/Site_images/lipindao/img_titlespace.gif) no-repeat right top; border-top: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4;}
.FormCombo th.nospace {background-image: none;}
.FormCombo td {padding: 5px 0; border-bottom: 1px solid #e9e9e9; text-align: center;}
.FormCombo td.left {text-align: left;}

.ComboBtn {text-align: center;}