/* CSS Document */
body,html,div,p,h1,h2,h3,h4,h5,span,form,ul,li,textarea{margin:0;padding:0}
body,html{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
ul,li{margin:0;padding:0;list-style:none}
a{text-decoration:none;}
img{border:none}
table{word-break:break-all;}

#container{margin:0 auto;width:947px;height:auto;overflow:hidden;}
#top{float:right;padding-right:5px;height:30px;line-height:30px;}
#top a{font-size:11px;text-decoration:none;color:#000000;}
#top a:hover{color:#F1037A;text-decoration:underline;}
#head{position:relative;clear:right;height:113px;background:url(../img/topbg.png) repeat-x;}
#head .logo{float:left;height:113px;width:222px;background:url(../img/logo.png) no-repeat;}
#head .search{float:right;height:113px;width:317px;background:url(../img/topright.png) no-repeat;}
#head .search .sbody{position:absolute;right:5px;top:33px;width:300px;height:39px;color:#FFFFFF;font-size:10px}
#head .search .sbody table{border:none;width:90%;}
#head ul{position:absolute;bottom:0;_bottom:-1px;left:200px;height:38px;line-height:38px;}
#head ul li{float:left;color:#FFFFFF;}
#head ul li span{color:#FFFFFF;font-weight:bold;float:left;}
#head ul li a{float:left;height:38px;text-decoration:none;text-indent:-999999em;}
#head ul li .aboutus{width:75px;height:38px;background:url(../img/menu.png) no-repeat 0 0}
#head ul li .aboutus:hover{background:url(../img/menu.png) no-repeat 0 -38px;}
#head ul li .showroom{width:94px;height:38px;background:url(../img/menu.png) no-repeat -81px 0;}
#head ul li .showroom:hover{background:url(../img/menu.png) no-repeat -81px -38px;}
#head ul li .oemserv{width:101px;height:38px;background:url(../img/menu.png) no-repeat -180px 0;}
#head ul li .oemserv:hover{background:url(../img/menu.png) no-repeat -180px -38px;}
#head ul li .contactus{width:90px;height:38px;background:url(../img/menu.png) no-repeat -288px 0;}
#head ul li .contactus:hover{background:url(../img/menu.png) no-repeat -288px -38px;}
#head ul li .download{width:90px;height:38px;background:url(../img/menu.png) no-repeat -386px 0;}
#head ul li .download:hover{background:url(../img/menu.png) no-repeat -386px -38px;}
#head ul li .faq{width:36px;height:38px;background:url(../img/menu.png) no-repeat -482px 0;}
#head ul li .faq:hover{background:url(../img/menu.png) no-repeat -482px -38px;}
#head ul li .news{width:50px;height:38px;background:url(../img/menu.png) no-repeat -524px 0;}
#head ul li .news:hover{background:url(../img/menu.png) no-repeat -524px -38px;}
#head ul li .payment{width:82px;height:38px;background:url(../img/menu.png) no-repeat -582px 0;}
#head ul li .payment:hover{background:url(../img/menu.png) no-repeat -582px -38px;}
#head ul li .home{width:48px;height:38px;background:url(../img/menu.png) no-repeat -676px 0;}
#head ul li .home:hover{background:url(../img/menu.png) no-repeat -676px -38px;}

#bar{margin-top:6px;padding-left:15px;height:28px;line-height:25px;background:url(../img/linkbar.png) no-repeat;}
#bar a{padding:0 3px;text-decoration:none;color:#363637;}
#bar a:hover{color:#FFFFFF;}

#notic{height:35px;line-height:35px;padding:0 10px;}
#notic h5{float:left;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;}
#notic span{float:right;color:#f1037a;font-size:11px;}

#content{height:auto;overflow:hidden;}
#left{float:left;width:230px;height:auto;overflow:hidden;}
#left .lefttop{height:11px;font-size:1px;background:url(../img/leftBg.png) no-repeat 0 0;}
#left .leftcon{padding:0 8px;background:url(../img/leftBg.png) repeat-y -462px 0;}
#left .leftbot{height:11px;font-size:1px;background:url(../img/leftBg.png) no-repeat -231px 0;}
#left .lc_t{height:12px;font-size:1px;background:url(../img/lc_t.png) no-repeat;}
#left .lc_c{padding:5px;min-height:500px;_height:500px;border-left:solid 1px #D5D5D5;border-right:solid 1px #D5D5D5;background:#FFFFFF url(../img/lc_c.png) repeat-x 0 bottom;}
#left .lc_c2{padding:5px;min-height:180px;_height:180px;border-left:solid 1px #D5D5D5;border-right:solid 1px #D5D5D5;background:#FFFFFF url(../img/lc_c.png) repeat-x 0 bottom;}
#left .lc_c2 h1{text-align:center;border-bottom:dashed 1px #cccccc;font-size:14px;font-family:Arial, Helvetica, sans-serif;height:25px;line-height:25px;}
#left .lc_c h1{padding-left:10px;font-size:16px;font-family:Arial, Helvetica, sans-serif}
#left .lc_c h2{padding:5px 0;}
#left .lc_c h2 a{font-size:11px;padding-left:15px;background:url(../img/menuItem.png) no-repeat 8px 6px;color:#444444;text-decoration:none;}
#left .lc_c ul{margin:0;padding:0;}
#left .lc_c ul.collapsed {display:none;}
#left .lc_c li{display:block;padding-left:10px;height:20px;line-height:20px;}
#left .lc_c li a{display:block;text-decoration:none;color:#333;font-size:11px;}
#left .lc_c li a:hover{color:#f23772;}
#left .lc_c .nowOn{color:#f23772;}
#left .lc_b{height:19px;font-size:1px;background:url(../img/lc_b.png) no-repeat;}
#left .left_img_ad{text-align:center;height:auto;overflow:hidden;}
#left .left_img_ad img{margin-top:5px;}
/* mootools */
#promoAjax{margin-top:8px;height:250px;overflow:hidden;}
#promoAjax h2{width:214px;height:41px;background:url(../img/leftmenu_title.png) no-repeat;}
#promoAjax ul{margin:0;padding:0;width:214px;}
#promoAjax ul li{margin:0;padding:0;width:214px;padding:0;}
#promoAjax ul li a.open{height:200px;}
#promoAjax ul li a{display:block;width:214px;height:72px;background-position:0 100%;background-repeat:no-repeat;}
#promoAjax ul li a em{display:none;}
#promoAjax ul li div.open{height:200px;}
#promoAjax ul li div{display:block;width:214px;height:72px;background-position:0 100%;background-repeat:no-repeat;}
#promoAjax ul li div em{display:none;}
#promoAjax ul li div.open a{color:#000000;text-decoration:none;height:12px;line-height:12px; display:inline;}
#promoAjax ul li div a:hover{ color:#FF3366;}
#promoAjax ul li div em a{display:none;}
#promoAjaxLink1{background:url(img/1.jpg) no-repeat}
#promoAjaxLink2{background:url(img/2.jpg) no-repeat}
#promoAjaxLink3{background:url(img/3.jpg) no-repeat}
#promoAjaxLink4{background:url(img/4.jpg) no-repeat}

#right{float:right;width:700px;min-height:1390px;_height:1390px;}
#right .txcon{margin:10px 5px;padding:10px;background-color:#F6F6F6;}
#right .ad{margin-bottom:15px;height:390px; width:700px; background:#000;}
#right .leftpart{float:left;width:700px;height:auto;overflow:hidden;}
#right .rightpart{float:right;width:254px;height:auto;overflow:hidden;}
#right h2{padding-left:15px;height:30px;line-height:30px;background-color:#F1037A;font-size:12px;font-weight:normal;color:#FFFFFF;}
#right .rightpart h2 span{font-size:9px;}
#right .leftpart p{margin:0;font-size:12px;line-height:20px;padding:5px;text-indent:1em;}
#right .rightpart p{min-height:65px;_height:65px;padding:10px 0 10px 50px;background:url(../img/flower.jpg) no-repeat left  center;}
#right .rightpart .rpbody{padding-left:15px;}
#right .rightpart .rpbody a{display:block;height:25px;color:#333333;line-height:25px;text-decoration:none;}
#right .rightpart .rpbody a:hover{color:#f23772;}
#right .prolist{clear:both;height:auto;overflow:hidden;}
#right .prolist ul{margin:0;padding:10px 5px;}
#right .prolist li{float:left;width:157px;height:280px;overflow:hidden;margin-right:17px;padding:0;}
#right .prolist li table{border:none;width:100%;}
#right .prolist li td{vertical-align:middle;text-align:center;}
#right .prolist li td a{text-decoration:none;color:#000000;}
#right .prolist .pro_Img{width:157px;height:213px;text-align:center;border:solid 1px #E1E1E1;}
#right .prolist p{margin:5px 0;padding:5px;line-height:25px;font-size:14px;background-color:#F5F5F5;}
#right .newslist, #right .newsdetails, #right .prodetails{clear:both;height:auto;overflow:hidden;}
#right .newslist ul{margin:0;padding:5px;}
#right .newslist li{position:relative;display:block;width:100%;height:35px;line-height:35px;}
#right .newslist li a{display:block;padding-left:1.5em;text-decoration:none;color:#333333;height:30px;line-height:30px;background:url(../img/newsitem.gif) no-repeat 8px 13px;}
#right .newslist li a:hover{background-color:#EFEFEF;}
#right .newslist li a span{position:absolute;right:10px;top:0;}
#right .newsdetails h3{padding-left:15px;height:30px;line-height:30px;background-color:#F1037A;text-align:center;font-size:12px;color:#FFFFFF;}
#right .newsdetails .newsbar{height:25px;line-height:25px;text-align:center;background-color:#FFEEF7;color:#999999;}
#right .newsdetails .newsbar span{font-weight:bold;color:#000000;padding:0 10px;}
#right .newsdetails p{margin:5px 0;padding:5px;}
#right .gbpart{padding:5px;background-color:#FFF0F8;margin-bottom:10px;}
#right .gbpart table{border:solid 2px #FFDDEE;width:100%;color:#999999;}
#right .gbpart td{padding:5px;border-top:solid 1px #FFDDEE;}
#right .gbpart p{line-height:20px;}
#right .gbbt{text-align:right;width:80px;border-right:solid 2px #FFDDEE;color:#000000;vertical-align:text-top;}
#right .gbpart .nameinput{border:solid 1px #FD82BF;background-color:#FFDDEE;width:50%;font-family:Verdana, Arial, Helvetica, sans-serif;}
#right .gbpart .txtAre{border:solid 1px #FD82BF;background-color:#FFDDEE;width:99%;height:100px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#right .prodetails h3{padding-left:15px;height:30px;line-height:30px;background-color:#F1037A;text-align:center;font-size:12px;color:#FFFFFF;}
#right .prodetails table{border:none;width:100%;}
#right .prodetails .imgShow{width:50%;height:450px;text-align:center;vertical-align:middle;}
#right .prodetails .imgShow img{border:none;}
#right .prodetails .proCon{margin:5px;padding:5px;height:auto;overflow:hidden;background-color:#F9EEFE;}
#right .prodetails .proCon td{height:30px;line-height:30px;border:solid 1px #FFB3DB;padding:5px;}
#right .prodetails .ca_bt{padding:10px;background:url(../img/cart_add.png) no-repeat 5px 3px;}
#right .prodetails .imgLine{width:25%;height:100px;text-align:center;vertical-align:middle;}
#right .prodetails .imgLine img{border:none}
#right .prodetails th{height:35px;line-height:35px;background-color:#FF9DFF;border-bottom:solid 1px #FF66FF;border-right:solid 1px #FF66FF;color:#FFFFFF;}
#right .prodetails .items{height:30px;line-height:30px;border-bottom:solid 1px #FF66FF;border-right:solid 1px #FF66FF;background-color:#FF9DFF;text-align:center;}
#right .prodetails .items2{line-height:20px;padding:5px;border-bottom:solid 1px #FF66FF;border-right:solid 1px #FF66FF;background-color:#FF9DFF;text-align:left;}
#right .reg{margin:5px;padding:5px;background-color:#F9EEFE;}
#right .reg table{border-left:solid 1px #FF9DFF;border-top:solid 1px #FF9DFF;}
#right .reg td{padding:5px;border-right:solid 1px #FF9DFF;border-bottom:solid 1px #FF9DFF;}
#right .reg .title{text-align:right;font-weight:bold;}
#right .order{margin:15px auto;width:100%;border-left:solid 1px #D5D5D5;border-top:solid 1px #D5D5D5;}
#right .order td, #right .order th{padding:10px;border-right:solid 1px #D5D5D5;border-bottom:solid 1px #D5D5D5;text-align:center;}
#right .order th{}
#right .orderview{height:auto;overflow:hidden;}
#right .orderview table{margin:10px 0;width:100%;border-left:solid 1px #FD81AE;border-top:solid 1px #FD81AE;}
#right .orderview td{padding:5px;border-bottom:solid 1px #FD81AE;border-right:solid 1px #FD81AE;}
#right .orderview th{padding:5px;border-bottom:solid 1px #FD81AE;border-right:solid 1px #FD81AE;background-color:#FBEDDB;}
#right .orderview .ov_t{width:120px;text-align:right;font-weight:bold;background-color:#FBEDDB;}
#right .orderview span{color:#F1037A;}
#right .orderview a{text-decoration:none;color:#F1037A;}
#right .orderview a:hover{text-decoration:underline;}

#pages{clear:both;margin-top:15px;border-top:solid 1px #E6E6E6;height:40px;line-height:40px;text-align:center;color:#000000;}
#pages a{font-size:12px;text-decoration:none;color:#000000;border:solid 1px #F1037A;padding:2px 3px;background-color:#FD82BF;}
#pages a:hover{color:#F1037A;border:solid 1px #CCCCCC;background-color:#F5F5F5;}

#footer{clear:both;margin-top:15px;height:35px;line-height:35px;background-color:#F1037A;color:#FFFFFF;text-align:center;}
