﻿@charset "utf-8";
/*yanlili founded in 2009-08-10*/
.detail .detailbox li,.detail-decorp .smalpic li,.detail-decorp .smalpic li.curt,.detail .favorit,.detail .addcart,.detail .putincart,.detail .detailbox1 .titl,.detail .detailbox1 .titr,.detail .detailbox1 .btml,.detail .detailbox1 .btmr,.detail .addcarts a,.detail .detailbox2 .tit li,.detail .detailbox2 .tit li.curt,.showproductl,.showproductr,.lftlist ul li,.crumbs,.operation-bar .horiz,.operation-bar .horiz-off,.operation-bar .matrix,.operation-bar .matrix-off,.operation-bar .recomm,.operation-bar .recomm-off,.operation-bar .value,.operation-bar .value-off,.operation-bar .while,.operation-bar .while-off,.operation-bar .attent,.operation-bar .attent-off,.operation-bar .rgtbar .pageup,.operation-bar .rgtbar .pagedwn,.pagebar .pagedwn,.pagebar .pageup,.addcomment .tips,.compare h4 span,.compare .combtn,.operation-bar .rgtbar .pageup-off,.operation-bar .rgtbar .pagedwn-off,.pagebar .pagedwn-off,.pagebar .pageup-off{background:url(../img/detail.png) no-repeat}
.detail .detailbox h3,.detail .model input,.detail .detailbox1 .tit,.detail .detailbox1 .btm,.lftlist .tit,.sliderbar .title,.lftlist .tits,.sliderbar .children,.sliderbar .fashion,.sliderbar .lovely,.lftlist .cont-inpt .inpttxt,.lftlist .cont-inpt .inptbtn,.screening,.addcomment .inputxt,.addcomment .inputxts,.addcomment .inputbtn,.table-compare .buybtn{background:url(../img/detaild.png) repeat-x}
.detail .detailbox2 .cont{background:url(../img/detaildd.png) repeat-x}
.detail{width:950px;margin:0 auto;overflow:hidden;zoom:1}
.detail .detaill{float:left;width:740px}
.detail .detailr{width:190px;float:right}
.detail .detailbox{border:1px solid #D4D4D4;margin-bottom:10px}
.detail .detailbox h3{height:28px;line-height:28px;padding:0 5px;font-weight:bold;font-size:12px;}
.detail .detailbox ul{margin:5px}
.detail .detailbox li{text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;_width:165px;padding-left:10px;background-position:-197px 10px;color:#666}
.detail .detailbox li a:link,.detail .detailbox li a:visited{color:#666}
.detail .detailbox li a:hover{color:#800}
.detail .detailbox .otherv li{border-top:1px dotted #CCC;margin:5px 0}
.detail .txtpic{position:relative;width:100%}
.detail .txtpic p{padding:0;margin:0}
.detail .txtpicl{position:absolute;left:5px;top:5px;width:55px;height:55px;border:1px solid #D1D1D1;overflow:hidden}
.detail .txtpicr{margin-left:70px;_height:55px;min-height:55px}
.detail .myself{overflow:hidden;zoom:1}
.detail .myself li{width:50%;float:left;text-align:center;height:125px;background:none;border:none;padding:0;margin:0}
.detail .myself li a{display:block;border:1px solid #E4E4E4;width:85px;height:85px;overflow:hidden;margin:0 auto;text-align:center;overflow:hidden}
.detail .detaill h2{text-align:left;font-size:14px;font-weight:bold;border-bottom:1px solid #C0C0C0;padding:5px;margin:10px 0}
.detail-decorp{overflow:hidden;zoom:1}
.detail-decorp .corpl{float:left;width:340px}
.detail-decorp .corpr{float:right;width:380px;padding-top:10px}
.detail-decorp .bigpic{border:1px solid #C0C0C0;height:320px;width:320px}
.detail-decorp .smalpic{overflow:hidden;zoom:1;margin:10px 0;}
.detail-decorp .smalpic li{width:51px;height:51px;float:left;margin:5px;padding:3px;text-align:center;}
.detail-decorp .smalpic li.curt{width:51px;height:51px;float:left;margin:0 5px;padding:10px 3px 3px 3px;text-align:center;background-position:-60px 0;}
.detail .price,.detail .prices,.prod-horiz .price,.prod-horiz .prices{font-size:24px;font-weight:bold;color:#D77400;font-family:Verdana}
.detail .prices,.prod-horiz .prices{font-size:12px;color:#800}
.detail .pricem,.prod-horiz .pricem{text-decoration:line-through}
.detail .pricenotice,.detail a.pricenotice:link,.detail a.pricenotice:visited{color:#800;margin:0 10px}
.detail .favorit{background-position:0 -143px;width:97px;height:24px;text-indent:-999em;display:inline-block}
.detail .marketprice{color:#666}
.detail .promprice{color:#000;font-size:12px;background:#FFFeE7;border:1px solid #EFAD8A;padding:2px 10px;margin:3px 0}
.detail .promprice em{font:normal 800 18px/2em verdana;color:#F00;margin:0 5px}
.detail .marketprice em,.detail .freight em{font-weight:bold;font-style:normal;margin:0 5px;color:#C80}
.detail .marketprice span{margin:0 10px}
.detail .freight{padding-left:24px}
.detail .freight em{color:#800}
.detail .activity{border:1px solid #C0C0C0;padding:5px 10px;margin:20px 0 10px 0}
.detail .activity p{color:#F00;}
.detail .model{background:#FFFeE7;border:1px solid #EFAD8A;padding:10px}
.detail .model img{border:3px solid #C52728}
.detail .model p{margin:5px 0}
.detail .model input{height:16px;width:62px;border:1px solid #A7A7A9;margin:0 10px;background-position:0 -29px;padding:2px}
.detail .model p span{color:#666}
.detail .addcart,.detail .addcarts,.detail .putincart{margin:10px 0;overflow:hidden;zoom:1}
.detail .addcart,.detail .putincart{background-position:0 -168px;width:144px;height:40px;text-indent:-999em;display:block}
.detail .putincart{width:154px;height:42px;background-position:0 -321px}
.detail .addcarts{margin:0}
.detail .addcarts a{background-position:0 -209px;width:120px;height:27px;text-indent:-999em;display:inline-block;margin:0 5px}
.detail .comments a{margin:0 5px}
.detail .detailbox1{}
.detail .detailbox1 .tit{height:35px;background-position:0 -49px;position:relative}
.detail .detailbox1 .titl{width:9px;height:35px;background-position:-125px -6px;position:absolute;left:0;top:0}
.detail .detailbox1 .titc{margin:0 9px;padding-left:5px;line-height:35px;color:#800;font-size:14px;font-weight:bold}
.detail .detailbox1 .titr{width:8px;height:35px;background-position:-134px -6px;position:absolute;right:0;top:0}
.detail .detailbox1 .cont{border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8;padding:10px;overflow:hidden;zoom:1}
.detail .detailbox1 .btm{height:10px;background-position:0 -84px;position:relative;overflow:hidden}
.detail .detailbox1 .btml{width:9px;height:10px;background-position:-125px -41px;position:absolute;left:0;top:0;overflow:hidden}
.detail .detailbox1 .btmr{width:8px;height:10px;background-position:-134px -41px;position:absolute;right:0;top:0;overflow:hidden}
.detail .detailbox1 .cont .portfoliol{float:left}
.detail .detailbox1 .cont .portfolior{float:left;text-align:left;padding:10px 20px}
.detail .detailbox2{margin:10px 0}
.detail .detailbox2 .tit{height:25px;padding:0 10px}
.detail .detailbox2 .tit li{width:77px;height:25px;background-position:-123px -83px;text-align:center;line-height:25px;float:left;margin-right:10px;color:#666;cursor:pointer;font-weight:bold}
.detail .detailbox2 .tit li.curt{background-position:-123px -54px;color:#000}
.detail .detailbox2 .cont{padding:20px 10px;}
.detail .detailbox2 .cont .continner{position:relative}
.showproduct-wrap{width:660px;margin:0 22px;overflow:hidden}
.scrcont {width:32766px;zoom:1;margin-left:-5px;}
.showproduct{overflow:hidden;zoom:1}
.showproduct a{width:85px;float:left;margin:10px 12px;overflow:hidden;text-align:center;}
.showproduct a .pic{width:85px;height:85px;overflow:hidden;display:table-cell;vertical-align:middle;*display:block;*font-size:80px;*font-family:arial;}
.showproductl{width:22px;height:22px;margin-top:40px;background-position:-139px -124px;text-indent:-999em;display:block;position:absolute;left:0;top:40px;cursor:pointer}
.showproductr{width:22px;height:22px;margin-top:40px;background-position:-168px -124px;text-indent:-999em;display:block;position:absolute;right:0;top:40px;cursor:pointer}
.advisory a{margin:5px 10px}
.list-wrap{border:1px solid #B8B8B8;width:945px;margin:0 auto; border-collapse:collapse}
.list-wrap td{vertical-align:top}
.list-wrap .lftlist,.list-wrap .lftcomment{width:190px;border-right:1px solid #B8B8B8}
.list-wrap .lftlist span{cursor:pointer}
.lftlist .tit,.sliderbar .title{height:33px;background-position:0 -146px;font-weight:bold;padding:15px 0 0 10px;font-size:14px}
.lftlist ul li a,.lftlist ul li span{padding-left:20px}
.lftlist a:link,.lftlist a:visited{color:#000}
.lftlist .curt{background-color:#F1F1F1}
.lftlist ul li{background-position:-187px 10px;}
.lftlist .tits,.sliderbar .children,.sliderbar .fashion,.sliderbar .lovely{height:30px;background-position:0 -194px;border-top:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;font-weight:bold;margin:5px 0;padding-left:10px;line-height:30px;position:relative}
.lftlist .tits img,.sliderbar .children img,.sliderbar .fashion img,.sliderbar .lovely img{position:absolute;top:8px;right:5px}
.lftlist .cont-inpt{margin:10px 0}
.lftlist .cont-inpt .inpttxt,.lftlist .cont-inpt .inptbtn{width:50px;margin:0 5px;border:1px solid #D3D3D3;height:18px;background-position:0 -224px}
.lftlist .cont-inpt .inptbtn{width:auto;padding:0 3px;cursor:pointer;height:18px}
.crumbs{background-position:-184px -153px;padding-left:15px;margin:5px;color:#666}
.crumbs span,.crumbs a{margin:0 7px}
.crumbs a:link,.crumbs a:visited{color:#666}
.b{font-weight:bold}
.screening{margin:5px;background-position:0 -242px;border:1px solid #CCC;border-top:none}
.screening .tit{font-size:14px;font-weight:bold;padding:10px 0 0 10px;}
.screening ul{margin:10px 30px}
.screening li span{font-weight:bold;color:#DE0905}
.screening li a,.screening li a:link,.screening li a:visited{color:#666;margin:0 5px;padding:2px}
.screening li a:hover{background:#FFECEC;padding:2px}
.operation-bar{height:16px;border-top:2px solid #F7D5B2;border-bottom:1px solid #F7D5B2;margin:5px;overflow:hidden;zoom:1;padding:10px 0}
.operation-bar .lftbar{float:left;width:350px;overflow:hidden;zoom:1}
.operation-bar .lftbar span{float:left}
.operation-bar .lftbar .pxmarg{margin-left:10px}
.operation-bar .horiz,.operation-bar .horiz-off,.operation-bar .matrix,.operation-bar .matrix-off,.operation-bar .recomm,.operation-bar .recomm-off,.operation-bar .value,.operation-bar .value-off,.operation-bar .while,.operation-bar .while-off,.operation-bar .attent,.operation-bar .attent-off{width:16px;height:16px;cursor:pointer;margin:0 5px;text-indent:-999em;overflow:hidden;margin-top:3px}
.operation-bar .horiz-off{background-position:-128px -212px}
.operation-bar .horiz{background-position:-146px -212px}
.operation-bar .matrix-off{background-position:-165px -212px}
.operation-bar .matrix{background-position:-183px -212px}
.operation-bar .recomm-off{background-position:-128px -230px}
.operation-bar .recomm{background-position:-146px -230px}
.operation-bar .value{background-position:-183px -230px}
.operation-bar .value-off{background-position:-165px -230px}
.operation-bar .while{background-position:-146px -193px}
.operation-bar .while-off{background-position:-146px -174px}
.operation-bar .attent{background-position:-183px -193px}
.operation-bar .attent-off{background-position:-165px -193px}
.pagebar{margin:5px;text-align:right;color:#000}
.pagebar span{margin:0 5px}
.pagebar a{border:1px solid #CCC;padding:2px 4px;margin:0 5px;}
.pagebar a.curt{font-weight:bold;border:1px solid #F60;background-color:#FEEEE1}
.pagebar a.curt:link,.pagebar a.curt:visited{color:#C00}
.operation-bar .rgtbar{float:right;width:300px;text-align:right}
.operation-bar .rgtbar .pageup,.operation-bar .rgtbar .pagedwn,.pagebar .pagedwn,.pagebar .pageup,.operation-bar .rgtbar .pageup-off,.operation-bar .rgtbar .pagedwn-off,.pagebar .pagedwn-off,.pagebar .pageup-off{border:1px solid #CCC;background-position:-190px -33px;display:inline-block;height:18px;width:52px;line-height:18px;margin:0 5px;padding:0 18px 0 0}
.operation-bar .rgtbar a.pageup:link,.operation-bar .rgtbar a.pageup:visited,.operation-bar .rgtbar a.pagedwn:link,.operation-bar .rgtbar a.pagedwn:visited,.pagebar a.pagedwn:link,.pagebar a.pagedwn:visited,.pagebar a.pageup:link,.pagebar a.pageup:visited,.operation-bar .rgtbar a.pageup-off:link,.operation-bar .rgtbar a.pageup-off:visited,.operation-bar .rgtbar a.pagedwn-off:link,.operation-bar .rgtbar a.pagedwn-off:visited,.pagebar a.pagedwn-off:link,.pagebar a.pagedwn-off:visited,.pagebar a.pageup-off:link,.pagebar a.pageup-off:visited{color:#666} 
.operation-bar .rgtbar .pagedwn,.pagebar .pagedwn{background-position:-145px -18px;padding:0 18px 0 0;width:42px}
.operation-bar .rgtbar .pagedwn-off,.pagebar .pagedwn-off{background-position:-145px -365px;padding:0 18px 0 0;width:42px}
.operation-bar .rgtbar .pageup-off,.pagebar .pageup-off{background-position:-190px -380px;}
.operation-bar .rgtbar a.pagedwn:hover,.operation-bar .rgtbar a.pageup:hover,.pagebar a.pagedwn:hover,.pagebar a.pageup:hover,.pagebar a:hover{border:1px solid #F60;background-color:#FEEEE1}
.operation-bar .rgtbar span{margin:0 5px}
.prod-wrap{margin:5px;overflow:hidden;zoom:1}
.prod-wrap li{float:left}
.prod-matrix,.prod-recommend{width:175px;height:255px;margin:5px;display:inline}
.prod-recommend{height:180px}
.prod-matrix .pic,.prod-recommend .pic,.prod-horiz .pic{width:170px;height:170px;text-align:center;display:table-cell;vertical-align:middle;*font-size:155px;*font-family:arial;*display:block;border:1px solid #E5E5E5}
.prod-matrix .price{color:#CA0500;font-weight:bold}
.prod-matrix .price span{margin-left:5px;font-weight:normal;color:#666;text-decoration:line-through}
.prod-matrix .name{height:44px;overflow:hidden;line-height:15px}
.prod-horiz{position:relative;_height:175px;min-height:175px;margin:5px 0}
.prod-horiz dl,.prod-horiz dt,.prod-horiz dd{padding:0;margin:0}
.prod-horiz .pic{position:absolute;top:5px;left:5px;}
.prod-horiz .price-wrap{position:absolute;top:5px;right:5px;width:105px;padding:10px}
.prod-horiz .descrip{margin:5px 135px 5px 190px;width:400px}
.prod-horiz .descrip dt{font-size:14px;font-weight:bold;margin-bottom:10px}
.lftcomment ul{margin:5px;clear:both}
.lftcomment li{overflow:hidden;zoom:1}
.lftcomment .pic{text-align:center}
.lftcomment .commentlft{width:62px;text-align:right;float:left}
.lftcomment .commentrgt{width:110px;text-align:left;float:right}
.addcomment h3{font-weight:bold;font-size:12px;margin:5px 10px}
.addcomment-inn{background:#F7F7F7;margin:5px 10px;padding:10px}
.addcomment-inn .hr{height:2px;overflow:hidden;border:0;border-top:1px solid #E4E4E4;border-bottom:1px solid #FFF;}
.addcomment .tips{border:1px solid #BEBEC0;margin:0 10px;background-position:-117px -251px;padding:10px 10px 10px 100px;height:49px;background-color:#FFF}
.addcomment .addcomment-lft{width:100px;text-align:right;float:left}
.addcomment .addcomment-rgt{width:400px;text-align:left;float:left;padding-left:10px}
.addcomment .addcomment-rgt img{margin:0 5px}
.addcomment .addcomment-rgt label{margin-right:10px}
.addcomment .addcomment-rgt label input{margin-right:2px}
.addcomment .inputxt,.addcomment .inputxth,.addcomment .inputxts{height:20px;background-position:0 -29px;width:165px;border:1px solid #A5A5A7;background-color:#FFF}
.addcomment .inputxts{width:60px}
.addcomment .inputxth{height:80px;width:300px}
.addcomment-inn ul,.addcomment-inn li{overflow:hidden;zoom:1}
.gray{color:#999}
.addcomment .inputbtn{border:1px solid #D8D8D8;background-position:0 -259px;height:19px;padding:0 5px;font-weight:bold;cursor:pointer;margin:5px 0;border-right:2px solid #D8D8D8;border-bottom:2px solid #D8D8D8}
.red{color:#800;margin:0 5px}
.sliderbar dl,.sliderbar dd{padding:0;margin:0}
.sliderbar dl{margin-top:-5px}
.sliderbar dd{margin:2px 5px}
.compare{width:158px;border:1px solid #FFC602;background:#FFFFE7;padding:5px;position:absolute;top:145px;right:0}
.compare a:link,.compare a:visited{color:#333;text-decoration:none}
.compare a:hover{color:#C00;text-decoration:none}
.compare h4{height:30px;font-weight:bold;border-bottom:1px dashed #E9D485;font-size:12px;line-height:30px}
.compare h4 span{display:block;width:14px;height:14px;background-position:0 -241px;position:absolute;right:5px;top:10px;text-indent:-999em;cursor:pointer;overflow:hidden}
.compare li{border-bottom:1px dashed #E9D485;padding:5px 0;position:relative;_height:50px;min-height:50px}
.compare li .pic{width:50px;height:50px;border:1px solid #CCC;background:#FFF;float:left}
.compare li .name{float:right;width:100px;}
.compare li .name span{position:absolute;right:0;bottom:0;color:#FF8402;cursor:pointer}
.compare .combtn-wrap{text-align:center}
.compare .combtn{width:116px;height:25px;background-position:0 -258px;margin:5px;color:#A03C00;cursor:pointer;border:none}
.comparetxt{background:#F90;color:#FFF;cursor:pointer;padding:2px 5px}
.table-compare{width:946px;margin:0 auto;border-collapse:collapse;}
.table-compare td{border:1px solid #CCC;padding:5px;text-align:center;width:260px}
.table-compare td a{margin:0 5px}
.table-compare .buybtn{height:27px;line-height:27px;border:1px solid #CCC;cursor:pointer}
.table-compare .graybg{background:#F5F5F5;width:60px}
.table-compare .compare-fav{margin:5px;text-decoration:underline;cursor:pointer}
.shopcart .menu .rgt,.shopcart .shoplist .table-list th,.shopcart .shoplist .table-list1 th,.inputxts{background:url(../img/shopcartd.png) repeat-x}
.shopcart .step,.shopcart .step li.curtstep1,.shopcart .step li.curtstep2,.shopcart .step li.curtstep3,.shopcart .shoplist .amountless,.shopcart .shoplist .amountadd,.gonbuybtn,.checkoutbtn,.receinfobtn,.orderbtn,.shopcart .onlinestep,.shopcart .onlinestep li.onlinestepc1,.shopcart .onlinestep li.onlinestepc2,.shopcart .trips,.paymentbtn,.succeed-trip{background:url(../img/shopcart.png) no-repeat}
.shopcart{width:950px;margin:0 auto}
.shopcart .menu{height:25px;overflow:hidden;zoom:1;margin:5px 0}
.shopcart .menu .lft{float:left}
.shopcart .menu .lft a,.shopcart .menu .lft span{margin:0 10px}
.shopcart .menu .rgt{float:right;color:#000;font-size:14px;font-weight:bold}
.shopcart .menu .rgt a:link,.shopcart .menu .rgt a:visited{color:#000}
.shopcart .menu .rgt a{margin:0 10px;border-right:1px solid #CCC}
.shopcart .menu .rgt a span{font-size:12px;font-weight:normal}
.shopcart .step{width:625px;margin:25px auto;height:47px;padding:18px 0 0 220px;overflow:hidden}
.shopcart .step li{float:left;width:200px;height:37px;text-indent:-999em}
.shopcart .step li.curtstep1{background-position:0 -66px}
.shopcart .step li.curtstep2{background-position:-210px -66px;width:224px}
.shopcart .step li.curtstep3{background-position:-441px -66px}
.shopcart .mycart{font-size:14px;font-weight:bold;}
.shopcart .mycart span{font-size:16px;color:#C00;margin:0 10px;font-family:"微软雅黑"}
.shopcart .shoplist{margin:5px 0}
.shopcart .shoplist .tit{height:25px;line-height:25px}
.shopcart .shoplist .table-list,.shopcart .shoplist .table-list1{width:100%;border-collapse:collapse;border:1px solid #C4C4C4;table-layout:fixed;text-align:center;margin:10px 0}
.shopcart .shoplist .table-list1{margin:0}
.shopcart .shoplist .table-list th,.shopcart .shoplist .table-list1 th{height:27px;background-position:0 -22px;line-height:27px;border:1px solid #EEE}
.shopcart .shoplist .table-list1 th{border-bottom:none}
.shopcart .shoplist .table-list td,.shopcart .shoplist .table-list1 td{padding:2px 5px;border:1px solid #C4C4C4}
.shopcart .shoplist .table-list1 td{border-top:none;padding:1px}
.shopcart .shoplist .code-width{width:40px}
.shopcart .shoplist .price-width{width:60px}
.shopcart .shoplist .amount-width{width:75px}
.shopcart .pointfont,.shopcart .pricefont{font:normal bold 12px/2em verdana;color:#090}
.shopcart .pricefont{color:#C00}










.shopcart .pricefont span{font-size:14px}
.shopcart .optionfont{text-decoration:underline;color:#003399;cursor:pointer}
.shopcart .shoplist .pic{width:50px;height:50px;border:1px solid #CCC;text-align:center;float:left;margin:5px;overflow:hidden}
.shopcart .shoplist h3{float:left;text-align:left;margin:5px;font-size:12px;font-weight:normal}
.shopcart .shoplist .amountless,.shopcart .shoplist .amountadd{width:11px;height:11px;background-position:-130px -106px;margin:5px 0;display:block;text-indent:-999em;float:left;cursor:pointer;overflow:hidden}
.shopcart .shoplist .amountadd{background-position:-148px -106px}
.inputxts{width:30px;height:18px;border:1px solid #CCC;background-position:0 -51px;float:left;margin:0 5px;text-align:center}
.shopcart .shoplist .lft,.shopcart .shoplist .rgt{width:50%;float:left;text-align:left;margin:10px 0;color:#666}
.shopcart .shoplist .lft li{margin:5px 0}
.shopcart .shoplist .lft li span{margin:0 5px}
.shopcart .shoplist .rgt{text-align:right;width:45%;float:right}
.gonbuybtn,.checkoutbtn,.orderbtn{width:101px;height:26px;line-height:30px;padding:0 0 0 20px;border:none;font-size:14px;font-weight:bold;color:#595959;background-position:-743px -68px;cursor:pointer}
.checkoutbtn{width:100px;padding:0 20px 0 0;color:#FFF;background-position:-165px -108px}
.receinfo{border:1px solid #CCC;border-bottom:none;margin-top:10px}
.receinfo-d{background:#E9E9E9;border-left:4px solid #FFF;border-right:4px solid #FFF;border-top:1px solid #CCC;height:5px;overflow:hidden}
.receinfo table{width:100%;margin:0 auto;text-align:left}
.receinfo td,.receinfo th{padding:0 10px;text-align:left}
.receinfo .tit a{font-weight:normal;margin:0 10px;text-decoration:underline;font-weight:normal}
.receinfo .tit{background:#F1F1F1;margin:0 0 5px 0;padding:2px 5px;font-weight:bold}
.receinfo .mustfill{color:#F00;margin:0 5px}
.receinfo .lefttd{width:100px;text-align:right;vertical-align:top}
.receinfo select{margin-right:5px;width:100px}
.receinfo label{margin-right:5px;}
.inputxt-s,.inputxt-b{width:100px;border:1px solid #DDD;margin-right:5px;font-size:12px;padding:2px 5px}
.inputxt-b{width:320px}
.textarea{width:320px;height:60px}
.receinfobtn{width:123px;height:21px;line-height:21px;background-position:0 -107px;border:none;cursor:pointer;margin:5px 0}
.receinfo .paddl{padding-left:30px}
.voucherfont{font-size:14px;font-weight:bold;color:#06C;cursor:pointer}
.orderbtn{width:130px;height:26px;padding:0 5px;color:#FFF;background-position:-715px -100px;margin:5px 0}
.shopcart .onlinestep{width:636px;height:48px;padding:17px 0 0 209px;background-position:0 -144px;margin:10px auto}
.shopcart .onlinestep li{float:left;width:200px;height:36px;text-indent:-999em}
.shopcart .onlinestep li.onlinestepc1{background-position:-277px -108px}
.shopcart .onlinestep li.onlinestepc2{background-position:-477px -108px;width:204px}
.shopcart .trips{width:718px;height:38px;border:1px solid #E3E3E3;background-position:-742px -258px;font-weight:bold;padding:6px 10px 6px 115px;margin:10px auto;color:#666;overflow:hidden}
.onlinecart-wrap{width:845px;margin:0 auto}
.bank-trip{color:#999;text-align:right}
.paymentbtn{width:155px;height:32px;text-indent:-999em;margin:15px auto;cursor:pointer;background-position:-109px -211px}
.succeed-trip{background-position:-825px -218px;padding:2px 5px 2px 22px;color:#666;background-color:#EFFEED;border:1px solid #C1FBB9;margin:10px 0}
.textalc{text-align:center}
#IV_window,#IV_window a:link,#IV_window a:visited,#IV_window a:active,#IV_window a:focus,#IV_secondLine{color:#666;}
#IV_window a:hover {color:#000;}
#IV_window {position:absolute;background:#FFF;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:center;top:50%;_top:10%;left:50%;overflow:hidden;}
#IV_window img#IV_Image {display:block;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;cursor:pointer;z-index:100;overflow:hidden;position:absolute;}
#IV_window #IV_header{height:30px;background:#F7F7F7;margin:0px;z-index:101;position:relative;display:block;border-bottom:1px solid #CCC;}
#IV_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.IV_overlayBG {background-color:#000;filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}
* html #IV_overlay{position:absolute;height:100%;_height:800px;width:100%;}
#IV_caption{height:14px;padding:7px 30px 3px 25px;float:left;width:200px;}
#IV_toolbar{width:300px;height:30px;margin:0px;float:left;}
.IV_ico{display:block;width:25px; height:25px;background:url(../img/toolsico.gif) top no-repeat;float:left;margin:3px 3px;cursor:pointer;border:1px solid #FFF;}
.IV_ico:hover,.IV_ico:focus{border:1px solid #316AC5;}
.IV_zoomIn{background-position:-28px 0;}
.IV_zoomOut{background-position:0 0;}
.IV_easydrag{background-position:-28px -50px;}
.IV_zoomAuto{background-position:-28px -25px;}
.IV_zoomFix{background-position:0 -25px;}
#IV_closeWindow{height:14px;padding:7px 25px 3px 0;float:right;}
.jqzoom{position:relative;padding:0px;cursor:pointer;}
.zoomdiv {z-index : 100;position: absolute;top:0px;left:0px;width: 200px;height: 200px;background: #ffff00;border:1px solid #CCCCCC;display:none;text-align: center;
overflow: hidden;}
.jqZoomPup {z-index: 10;visibility: hidden;position: absolute;top:0px;left:0px;width:50px;height:50px;border: 1px solid #aaa;background: #ffffec url(../img/zoom.gif) 50% top  no-repeat;;
opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.detail-desc{margin:5px;padding:10px;}
.detail-desc li{border-bottom:1px solid #EEE}
.detail-desc li span{font-weight:bold}

