@charset "utf-8";
/* CSS Document designed by Vinaro cheung 2009-02-11 */
#content { width:950px; float:left; background:url(../images/bg_bottom.jpg) no-repeat left bottom; position:relative;}
#left { width:228px; float:left; margin-left:20px; _margin-left:10px; background: url(../images/left_top_bg.gif) top no-repeat; margin-top:17px; padding-top:15px; }
div.left_bottom_bg { height:15px; background:url(../images/menubottom.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.lavod.com/skin/frontend/default/default/images/menubottom.png", sizingMethod="scale"); _background-image:none; }
.search { width:210px; height:35px; background:url(../images/searchbg.gif); padding-top:37px; padding-left:18px; }
.input { width:146px; height:17px; background:none; border:none; font-size:12px; color:#666666; padding-left:10px; line-height:17px; }
.input:focus, select:focus, textarea:focus { background:#edf7fd; }
.submit { width:23px; height:22px; border:none; background:url(../images/submit.gif); }
.productindex { width:216px;  padding:10px 6px 0; }
.productindex dl { width:216px; display:block; padding-bottom:10px; }
.productindex dt { width:216px; height:32px; background:url(../images/line.gif) repeat-x left bottom; margin-bottom:5px; }
.productindex dt span { display:block; background:url(../images/icon1.gif) no-repeat 3px 0; padding-left:42px; }
.productindex dt a { font-size:14px; font-weight:bold; color:#ffffff; line-height:32px; }
.productindex dt a:hover { color:#f08200; }
.productindex dd { width:200px; height:25px; padding-left:16px; }
.productindex dd a { width:193px; height:18px; display:block; padding-top:7px; }
.productindex dd a:hover { background:url(../images/curr.gif); }
.productindex dd a span { background:url(../images/arrow_g.gif) no-repeat 13px center; padding-left:26px; }
.productindex .d2 { background:url(../images/icon2.gif) no-repeat 3px 0; }
.productindex .d3 { background:url(../images/icon5.gif) no-repeat 3px 0; }
.productindex .d4 { background:url(../images/icon4.gif) no-repeat 3px 0; }
.productindex .d4 { background:url(../images/icon3.gif) no-repeat 3px 0; }

.newslist { }
.newslist dd { height:29px; background:url(../images/line.gif) repeat-x left bottom; margin:5px 0;}
.newslist dd a { height:29px; display:block; padding-top:0; line-height:29px;}
.newslist dd a:hover { background:url(../images/curr1.gif) no-repeat left top; }
.newslist dd a span {display:block;float:left; background:url(../images/arrow_g.gif) no-repeat 26px center; padding-left:12px; }
.newslist dd a h6 {display:block;float:right;text-align:right;margin-right:10px;color:#aaa;line-height:25px;font-size:12px;font-weight:100;}

#right { width:672px; float:right; padding-right:19px; position:relative; }
#flash { width:316px; height:452px; overflow:hidden; position:absolute; left:0; top:-16px; overflow:hidden; }
#flash .flashbg { width:316px; height:452px; position:absolute; left:0px; top:0px; z-index:1; }
#flash .flashc { width:307px; height:389px; position:absolute; left:4px; top:0px; z-index:2; }
#flash .flow { width:74px; height:55px; overflow:hidden; position:absolute; left:3px; top:390px; z-index:3; background:url(../images/mask.gif) no-repeat left bottom; text-align:center; }
#flash ul { width:315px; height:48px; overflow:hidden; position:absolute; left:5px; top:395px; z-index:3; }
#flash ul li { width:70px; height:48px; float:left; display:inline; margin-right:8px; cursor:pointer; }
#flash ul span {display:block; width:700px; overflow:hidden;}
#flash .xdo {width:305px; height:45px; overflow:hidden; position:absolute; left:5px; top:345px; z-index:3;}
#flash .xdo img {cursor:pointer;}
/*#flash ul li img {width:31px; height:48px;}*/
#login { width:343px; height:357px; overflow:hidden; background:url(../images/login.png); position:absolute; right:19px; top:-3px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.lavod.com/skin/frontend/default/default/images/login.png", sizingMethod="scale"); _background-image:none; }
/*.banner { width:340px; height:75px; position:absolute; right:19px; top:361px; }*/
.banner { width:340px; height:75px; margin-top:360px; margin-right:1px;float:right; }

/* #newproduct { width:672px; height:125px; background:url(../images/newproducts.gif); position:absolute; top:447px; } */
#newproduct { width:652px; height:380px; background:url(../images/newproducts.gif); margin-top:8px;  padding:10px; clear:both; float:left; *margin-top:450px;!important;}
#newproduct ul { padding-top:13px; padding-left:48px; float:left; }
#newproduct li { width:102px; height:84px; display:block; float:left; padding-left:18px; padding-top:6px; }
#newproduct li span { display:block; clear:both; }

div.form ul.form_for_en  {display: inline; line-height:14px;margin-top:-5px;}
.form { width:200px; height:110px; padding-left:112px; padding-top:20px; }
.form h2 { width:64px; height:17px; display:block; padding-left:52px; padding-bottom:10px; }
.form span { float:left; width:160px; display:block; padding-bottom:5px; }
.form .input1 { width:100px; height:17px; line-height:17px; font-size:12px; border:none; background:#ffffff; }
.form .submit1 { width:34px; height:35px; background:url(../images/login.gif); border:0px; float:right; margin-top:5px; margin-right:5px; }
.form .inputout, .form .form { width:200px; float:left; }
.form ul { width:180px; float:left; display:block; clear:both; padding-left:20px; padding-top:10px; }
.form li { width:75px; float:left; background:url(../images/arrow_g_b.gif) no-repeat left center; padding-left:7px; } 

.notice { width:200px; height:80px; line-height:20px; padding-top:60px; }
.notice li { background:url(../images/squee.gif) no-repeat 10px center; padding-left:20px; }
.notice li a { color:#d3d3d3; }
.notice li a:hover { color:#f08200; }

.rss { width:343px; height:90x; margin-top:15px; *padding-top:0px;!important;}
.rss .rsstitle { width:70px; height:34px; float:left; padding-left:50px; padding-top:20px; }
.rss .input2 { width:130px; height:19px; border:0px; background:#232f41; font-size:12px; color:#667487; line-height:19px; padding-left:7px; }
.rss .submit2 { width:20px; height:21px; border:0px; background:url(../images/submit_arr.gif); }
.rss .email { width:190px; float:left; padding-left:18px; padding-top:15px; }
.rss .email span { display:block; clear:both; color:#ffffff; }
.rss .email span a { color:#ff8b01; }
.rss .email span a:hover { text-decoration:underline; }

.vedio { width:130px; height:114px; position:absolute; right:10px; top:165px; background:#232f41; overflow:hidden; }

/*  product view page */
#last { width:642px; float:left; background:#ffffff; border:5px #232f41 solid; margin-left:5px; margin-top:18px; padding:10px; }
#last .banner1 { width:635px; height:110px; }
#last .attribute { width:635px; background:url(../images/line_1.gif) repeat-x 0 0; padding-top:23px; }
#last .attribute .img { width:287px;  float:left;}
/*
#last .attribute .img img { border:3px #5A6F6E solid; width:294px; height:294px; float:left; clear:both; }
#last .attribute .img span { width:111px; height:22px; padding-left:40px; display:block; margin:0 auto; 
background:url(../images/clew.jpg); line-height:22px; color:#000000; overflow:hidden; clear:both; }
*/
#last .title { width:318px; float:left; color:#000000; }
#last .title h1 { width:305px; height:40px; display:block; font-family:"黑体"; color:#F08200; font-size:16px; font-weight:normal; }
#last .title ul { width:305px; float:left; background:url(../images/line_2.gif) repeat-x left bottom; padding-bottom:20px; display:block; }
#last .title li { height:25px; line-height:25px; }
#last .title li span { text-decoration:line-through; }
#last .title li strong { color:#F08200; }
#last .title a.more { width:163px; height:32px; overflow:hidden; margin:0px auto; display:block; background:url(../images/biy.gif); }
#last .title a.more:hover { background:url(../images/biy_o.gif); }
#last .title a small { visibility:hidden; }
#last .intro { width:635px; float:left; line-height:22px; color:#000000; padding-bottom:50px; margin-top:40px;}
#last .intro h2 { width:635px; height:26px; border-bottom:5px #5A6F6E solid; font-size:14px; color:#ffffff; margin-bottom:8px; display:block; clear:both; }
#last .intro h2 span { width:70px; height:26px; display:block; background:url(../images/titlebg.gif); padding-left:20px; line-height:26px; overflow:hidden; }
#last .intro dl { width:615px; display:block; float:left; background:#EBEBEB; clear:both; margin-bottom:5px; padding:10px 0px 10px 20px; }
#last .intro dt { width:85px; float:left; }
#last .intro dd { width:500px; float:left; }
#last .intro strong { color:#FF8B00; }
#last .clear { clear:both; padding-top:30px; }

/********************** Product Detail */
/* Product Images */
.product-img-box { float:left; width:267px; }
.product-img-box .product-image-zoom { position:relative; overflow:hidden; width:265px; height:265px; z-index:9; }
.product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
.image-zoom { position:relative; z-index:9; height:18px; margin:0 auto 13px auto; background:url(../images/slider_bg.gif) no-repeat 50% 50%; padding:0 28px 0 28px; cursor:pointer; }
.image-zoom #track { position:relative; height:18px; }
.image-zoom #handle { position:absolute; left:0; top:-1px; width:9px; height:22px;background:url(../images/magnifier_handle.gif) 0 0 no-repeat; }
.image-zoom .btn-zoom-out { position:absolute; left:2px; top:1px; }
.image-zoom .btn-zoom-in { position:absolute; right:2px; top:1px; }
.product-img-box .more-views h4 { border-bottom:1px solid #ccc; margin-bottom:.8em; font-size:.95em; text-transform:uppercase; }
.product-img-box .more-views ul { margin-left:-9px; }
.product-img-box .more-views li { float:left; margin:0 0 9px 9px; }
.product-img-box .more-views li a { float:left; width:56px; height:56px; border:2px solid #ddd; overflow:hidden; }


/********************** login & register form */
#tonglan { width:885px; float:left; border:5px #232F41 solid; margin-left:16px; padding:10px; background:#ffffff; margin-top:16px; color:#000000; }
#tonglan h2 { width:885px; height:26px; border-bottom:5px #5A6F6E solid; font-size:14px; color:#ffffff; margin-bottom:8px; display:block; clear:both; }
#tonglan h2 span { width:70px; height:26px; display:block; background:url(../images/titlebg.gif); padding-left:20px; line-height:26px; overflow:hidden; }
#tonglan .list { width:885px; float:left; clear:both; background:url(../images/line_2.gif) repeat-x left bottom; padding-bottom:10px; }
#tonglan .list dl { width:875px; float:left; display:block; clear:both; padding-left:10px; line-height:25px; padding-bottom:10px; }
#tonglan .list dt { width:125px; float:left; display:block; }
#tonglan .list dd { display:block; float:left; }
#tonglan .list .a { width:135px; }
#tonglan .list dt a { color:#000000; }
#tonglan .list dt a:hover { text-decoration:underline; }
#tonglan .list .b { width:110px; }
#tonglan .list .c { width:95px; }
#tonglan .list .d { width:115px; }
#tonglan .list .e { width:150px; }
#tonglan .list .e a { color:#2393C0; text-decoration:underline; }
#tonglan .list .e a:hover { text-decoration:none; }
#tonglan .list .title { height:30px; font-weight:bold; color:#f08200; padding-top:10px; }
#tonglan .total { width:875px; height:30px; background:#ebebeb; line-height:30px; margin-top:8px; padding-left:10px; clear:both; }
#tonglan .total span { float:left; }
#tonglan .total a { float:right; display:block; margin-top:4px; margin-right:5px; }
#tonglan a small { visibility:hidden; }
#tonglan .total .updata { width:80px; height:21px; background:url(../images/button.gif) no-repeat -85px -1px; }
#tonglan .total .rest { width:80px; height:21px; background:url(../images/button.gif) no-repeat -1px -1px; }
#tonglan .buttom { width:885px; height:32px; padding-top:30px; clear:both; padding-bottom:50px; }
#tonglan .buttom a { width:163px; height:32px; display:block; float:right; margin-left:35px; }
#tonglan .buttom .gon { background:url(../images/gon.gif); }
#tonglan .buttom .gon:hover { background:url(../images/gon_o.gif); }
#tonglan .buttom .pay { background:url(../images/pay.gif); }
#tonglan .buttom .pay:hover { background:url(../images/pay_o.gif); }

#tonglan .line { width:885px; float:left; background:url(../images/line_2.gif) repeat-x left bottom; }
#tonglan .login { width:430px; height:240px; float:left; overflow:hidden; }
#tonglan .login dl { width:260px; float:left; clear:both; display:block; padding-bottom:10px; }
#tonglan .login dt { width:64px; float:left; line-height:27px; text-align:right; font-weight:bold; }
#tonglan .login dd { width:176px; float:right; }
#tonglan .login h2 { border-bottom:5px #ff9634 solid; margin-bottom:20px; }
#tonglan .login h2 span { background:url(../images/dl_o.gif); }
#tonglan .login a { text-decoration:underline; }
#tonglan .reg { width:430px; height:240px; float:right; overflow:hidden; }
#tonglan .reg h2 { margin-bottom:20px; }
#tonglan .reg dl { width:290px; float:left; clear:both; display:block; padding-bottom:10px; }
#tonglan .reg dt { width:100px; float:left; line-height:27px; text-align:right; font-weight:bold; }
#tonglan .reg dd { width:176px; float:right; }
#tonglan .txt { width:175px; height:22px; border:1px #929292 solid; }
#tonglan .submit1 { width:44px; height:21px; background:url(../images/dl.gif); border:0; margin-right:20px; }
#tonglan .submit2 { width:80px; height:21px; background:url(../images/reg.gif); border:0; margin-right:20px; }

#tonglan .register { width:885px; float:left; background:url(../images/line_2.gif) repeat-x left bottom; }
#tonglan .register h2 { border-bottom:5px #ff9634 solid; margin-bottom:10px; margin-top:20px; }
#tonglan .register h2 span { background:url(../images/dl_o.gif); }
#tonglan .register fieldset { margin:0; border:none; padding:20px 20px 12px 20px; background:#eeeeee;}