*{margin:0; padding:0}
body,table,td,div,p{word-wrap:break-word;word-break:break-all}
body{margin:0;padding:0;font-family:Tahoma,SimSun,Arial,"宋体";font-size:12px;color:#444444; background:#2F2F30;}
ol,ul{list-style:none}
img{border:0}
.fl{float:left}
.fr{float:right}
.cb {clear:both}
.dis{display:block}
.m-t-10{margin-top:10px}
.botDash{ border-bottom:1px dashed #cccccc;}
.botDash2{ border-bottom:1px solid #cccccc; background:#EDEDED; padding:3px 0;}
.botS{ border-bottom:1px solid #E2E2E2;border-top:1px solid #E2E2E2}
.container-m{margin-top:5px}
.txt-r{text-align:right}
.txt-l{text-align:left}
.txt-c{text-align:center}
.imgBorder{border:1px solid #DBDBDB; padding:2px}
/**/
/*字体*/
.lh18{line-height:180%}
.f12{font-size:12px}
.f14{font-size:14px}
.f-red{color:#FF0000}
.f-666{color:#666666;}
/*链接k*/
a{color:#333333;text-decoration:none}
a:hover{color:#333333;text-decoration:underline}
/*底部*/
h1{ font-size:25px; font-weight:700; font-family:"黑体"}
h3{font-size:14px; font-weight:700; color:#333333}
h4{font-size:12px; color:#666666}
/*top*/
.header{height:62px; margin-top:15px; position:relative}
.logo{padding-left:10px; position:relative}
.home-link{position:absolute; right:-120px; background:url(home-link.gif) no-repeat; height:18px; width:98px; bottom:10px; padding-left:5px; line-height:18px}
.header a{ color:#CECECE; text-decoration:none}
.header a:hover{ color:#ffffff; text-decoration:underline}
.head-link{ position:absolute; right:0;top:30px}
.head-link li{ float:left; width:58px; background:url(arrow-top.gif) no-repeat left; padding-left:12px}
.menu{background:url(menu-bg.gif) no-repeat; height:41px; width:962px}
.banner{width:952px; text-align:center; background:#000000; padding:2px 0 0 0;_margin-top:-1px; border-left:5px solid #ffffff;border-right:5px solid #ffffff}
/*main*/
.main{width:962px; margin:0 auto; line-height:150%;}
.index-con{background:#ffffff; width:952px; padding:10px 5px 0 5px;_margin-top:-1px}
.index-con .left{width:278px; border-right:1px solid #cccccc; padding-right:10px}
.index-con .flv{ width:100%; text-align:center; padding:10px 0}
.index-con .left p{ padding:0 15px 0 20px}
.index-con .mid{width:356px; padding:0 10px;border-right:1px solid #cccccc;}
.index-con .focus{padding:10px 0; width:356px}
.index-con .focus img{ margin:0 10px; border:1px solid #D7D6D4}
.index-con .focus .list,.index-con .right .list{width:244px; color:#999999; padding-bottom:10px; line-height:160%}
.index-con .focus .list li p,.index-con .right .list li p{ float:left; width:165px;_width:163px;overflow:hidden; background:url(point.gif) no-repeat; padding-left:10px}
.index-con .right{width:269px; padding:0 8px;_padding:0 1px 0 8px;}
.index-con .right .list{ padding:10px 0 10px 10px}
.pro2{ padding-left:10px}
/*footer*/
.footer{color:#7E7E7E; padding-bottom:10px}
.footer a{ color:#7F7F7F; text-decoration:none}
.footer a:hover{ color:#ffffff; text-decoration:underline}
/*main*/
.col-l{width:240px;}
.col-l .proad{width:224px; margin:10px auto}
.col-l .Menu{width:215px; padding:0 10px 0 15px;}
.con-sub{ background:url(con-sub-bg.gif) repeat-y center}
.col-r{width:679px; margin-left:15px; display:inline}
.col-r .location{color:#999999; height:30px; line-height:20px}
.col-r .location a{color:#999999; text-decoration:none}
.col-r .location a:hover{color:#999999; text-decoration:underline}
.con-r{width:659px; margin:0 auto; line-height:180%;padding:0 10px}
.con-r p{ padding-bottom:6px}
.con-r h3{ font-size:14px; font-weight:bold; line-height:180%}
#about_scrol1{overflow:hidden;height:180px;width:180px;}
#about_scrol li{ height:112px; padding:5px 0}
#about_scrol li img{ border:1px solid #DBDBDB; padding:2px}
/*新闻*/
.news-con{padding:10px;margin-bottom:8px; color:#000000; line-height:180%}
.news-con p{color:#000000; line-height:180%}
.news-con img{padding:10px;margin:8px; border:1px solid #eeeeee;width:expression( this.width > 500? 500 : true);max-width:500px;}
.news-list{width:659px;}
.news-list,.news-list2{width:659px;}
.news-list h3{font-size:14px; font-weight:bold; color:#333333}
.news-list .title{ width:480px}
.news-list li{clear:both;border-bottom:1px solid #eeeeee;color:#666666; width:659px; padding:10px 0}
.news-list2 li{border-bottom:1px solid #eeeeee;color:#666666; width:300px; padding:10px 0; float:left; margin-left:15px; display:inline}
.news-list li img{margin-right:20px; border:1px solid #eeeeee; width:150px; height:100px}

.search{ border:1px solid #FF9933; margin-top:-2px; margin-bottom:8px}
.brand-list{width:610px; padding:0 15px 10px 45px; margin-top:-10px}
.brand-list h4{padding-top:6px; font-size:12px; font-weight:bold; margin:0;}
.brand-list h3{font-size:14px; font-weight:bold; color:#FF8D0D}
#article .title{height:40px; border-top:1px solid #dedede; padding-top:20px; text-align:center; color:#666666}
#article h1{font-size:20px; font-weight:400; color:#333333}
#article p{ text-indent:2em; line-height:24px; padding:5px}
#article .paragraph{line-height:180%; background:url(news-ico.gif) no-repeat 0 8px; padding:5px 10px 5px 20px}
#article .line{border-bottom:1px solid #cccccc;background-color:#EEEEEE; line-height:30px; height:30px; padding-left:10px; font-weight:600}
#article .back{}
#article .back a{background:url(back-button.gif) no-repeat top; height:29px; width:96px;white-space:nowrap;overflow: hidden; padding:7px 40px 7px 40px; line-height:29px; color:#FFFFFF}
#article .back a:hover{background:url(back-button.gif) no-repeat bottom; height:29px; width:96px;white-space:nowrap;overflow: hidden; padding:7px 40px 7px 40px;line-height:29px;color:#FFFFFF}
#contact-content{width:620px; padding-left:10px}
/*drop menu*/
/**/
#nav {padding:4px 0 0 4px; list-style:none; height:29px;position:relative; z-index:500; font-family:arial, verdana, sans-serif; width:101px;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block;float:left;height:37px;cursor:pointer;width:101px; background:url(about1.gif) no-repeat}
#nav li:hover a.top_link {color:#fff; background: url(about12.gif) no-repeat;}
#nav li a.news {display:block;float:left;height:37px;cursor:pointer;width:101px; background:url(news1.gif) no-repeat}
#nav li:hover a.news {color:#fff; background: url(news12.gif) no-repeat;}
#nav li a.pro {display:block;float:left;height:37px;cursor:pointer;width:101px; background:url(pro1.gif) no-repeat}
#nav li:hover a.pro {color:#fff; background: url(pro12.gif) no-repeat;}
#nav li a.ser {display:block;float:left;height:37px;cursor:pointer;width:101px; background:url(service1.gif) no-repeat}
#nav li:hover a.ser {color:#fff; background: url(service12.gif) no-repeat;}
#nav li a.job {display:block;float:left;height:37px;cursor:pointer;width:101px; background:url(job1.gif) no-repeat}
#nav li:hover a.job {color:#fff; background: url(job12.gif) no-repeat;}
#nav li a.contact {display:block;float:left;height:37px;cursor:pointer;width:101px; background:url(contact1.gif) no-repeat}
#nav li:hover a.contact {color:#fff; background: url(contact12.gif) no-repeat;}
/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:0; top:34px; background: #242424; white-space:nowrap; width:101px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:24px; position:relative; float:left; width:101px; font-weight:normal; line-height:24px}
#nav li:hover ul.sub li a
{display:block;height:24px; width:81px; line-height:24px;color:#CECECE; text-decoration:none;padding-left:20px}
#nav li ul.sub li a.fly
{background:#FAAF3C url(arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{color:#fff;background:url(dot3.gif) no-repeat 0 -8px #939393}

#nav li:hover ul.sub2
{left:0; top:34px; background: #242424; white-space:nowrap; width:101px; height:auto; z-index:300;}
#nav li:hover ul.sub2 li
{display:block; height:24px; position:relative; float:left; width:101px; font-weight:normal; line-height:24px}
#nav li:hover ul.sub2 li a
{display:block;height:24px; width:94px; line-height:24px;color:#CECECE; text-decoration:none;padding-left:7px}
#nav li ul.sub2 li a.fly
{background:#FAAF3C url(arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub2 li a:hover 
{color:#fff;background:url(dot3.gif) no-repeat 0 -8px #939393}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #FAAF3C; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
/*scrol*/
.banner-scrol {OVERFLOW: hidden;POSITION: relative; height:57px}
.banner-scrol .LeftBotton {LEFT: 6px; FLOAT: left; WIDTH: 18px; CURSOR: pointer; POSITION: absolute;HEIGHT:57px; background:url(arrow1.jpg) no-repeat; top:2px}
.banner-scrol .RightBotton {RIGHT:6px;background:url(arrow2.jpg) no-repeat right top;FLOAT: right; WIDTH:18px; CURSOR: pointer; POSITION: absolute; TOP:2px; HEIGHT: 57px; z-index:1000000}
.banner-scrol .Cont {OVERFLOW: hidden; WIDTH:260px; margin:0 auto;}
.banner-scrol .box {FLOAT: left; WIDTH:65px; text-align:center; color:#999999; line-height:150%}
.banner-scrol .box img {MARGIN: 0px auto; width:56px;height:57px; border:none}
.banner-scrol .box a,.full-box li a,.search-list li a{display: block;}
.price-s{font-weight:bold; color:#333333}
.banner-box {WIDTH:361px; margin:15px auto 0 auto;}
/*submenu*/
.glossymenu{
margin: 5px 0;
padding: 0;
width: 215px; /*width of menu*/
}

.glossymenu a.menuitem{
color:#444444;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0 5px 25px;
text-decoration: none;
border-bottom: 1px solid #E2E2E2;
font-weight:bold;
}
.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
left: 5px;
_left: -15px;
border: none;
}
.glossymenu a.menuitem .statusicon2{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
left: 5px;
_left: -15px;
border: none;
}

.glossymenu a.menuitem:hover{
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
border-bottom: 1px solid #E2E2E2;
}

.glossymenu div.submenu ul li{
padding-left:15px;
height:22px;
}

.glossymenu div.submenu ul li a{
display: block;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}
.glossymenu div.submenu ul li a:hover{color:#FF0000;}
/*核心价值*/
#basic-accordian{width:659px;}
.accordion_headings{padding:10px 5px;border-bottom:1px solid #eeeeee;cursor:pointer; margin-bottom:8px;}
.accordion_headings:hover{background-color:#e5f2ff}
.accordion_child{padding:5px 15px 15px 15px;background:#ffffff;}
.header_highlight{ background-color:#e5f2ff;border:none; }
/*page*/
.pageNav {margin-top:15px;padding:10px 30px 10px 10px;color:#000000;overflow:hidden;zoom:1; margin-bottom:10px}
.pageNav .typing{float:right;}
.pageNav input{font-size:10px;font-family:verdana;}
.pageNav a{line-height:2.2em;padding: 2px 5px;color:#333333!important; border: solid 1px #cccccc;text-decoration: none!important; margin:0 1px}
.pageNav a:hover{background-color:#FF9000;color:#ffffff!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;}
.pageNav .pre{margin: 0 10px;white-space:nowrap;}
.pageNav .next{margin:0 10px;white-space:nowrap;}
/*buy*****************************************************8*/
.sub-container{width:100%; margin-left:8px; display:inline}
.container-b{border:1px solid #ddd}
/*左侧文本列表*/
.sub-title,.sub-title3{padding-left:10px; line-height:29px;width:212px;color:#262626}
.sub-title{background:url(sub-title-bg.gif) repeat-x;}
.sub-title h3{font-size:12px; font-weight:bold}
.sub-container{width:222px}
.sub-list{width:90%; padding:5px;line-height:17px; margin-top:-9px}
.sub-list h1{ font-size:14px; font-weight:bold;color:#0066CC; border-top:1px dashed #cccccc;  height:20px; margin-bottom:5px; width:208px; padding-top:8px;}
.sub-list h1 a{ color:#FF0000}
.sub-list ul{ width:208px}
.sub-list li{padding:3px 3px 3px 0; float:left; white-space:nowrap;}
.sub-list li .selected a{font-weight:bold}
#selected{font-weight:700;color:#FF6600}
/*左侧图片列表*/
.subpic-container{width:222px;margin-left:8px; display:inline;}
.subpic-container a{clear:both}
.history{line-height:150%; margin-left:-8px;}
.history li{float:left; width:80px; text-align:center; margin:8px 0 ; padding:0 15px}
.history img{width:80px; height:80px; display:block}
/*pro-list*/
.col-r2{width:704px; display:inline}
.titleR{background:url(title-pro-list.gif) no-repeat; height:30px; padding-left:35px; width:674px; line-height:30px; position:relative}
.listR{width:702px; border:1px solid #DCDADB; border-top:none; float:left}
.listR li{ width:159px; margin:8px; float:left; color:#777777; display:inline; text-align:center}
/*.listR li{ width:159px; margin:8px 8px; float:left; color:#777777; display:inline; background: url(pic_bg2.gif) no-repeat top}*/
.listR li img{width:147px; height:128px; padding-top:12px; padding-bottom:8px;}
.listR li a{display:block; text-align:center; width:150px}
.listR2{width:662px;border-top:none; float:left}
.listR2 li{ width:200px; margin:5px 5px; float:left; color:#777777; display:inline;}
.listR2 li img{width:200px; height:140px;border:1px solid #DBDBDB; padding:2px}
.titleR .more{position:absolute; right:20px; bottom:1px;}
/*商品介绍页//////////////////////////////////////////////////////////////////////////////////////*/
.part{background:url(pro_con_bg.gif) repeat-x top;padding-top:10px}
.prd_name{border-bottom:1px solid #EEE;margin-bottom:18px}
.part h3{padding-left:20px;font-weight:700;font-size:14px}
.prd_name h2{text-align:center;padding-top:10px;padding-bottom:8px;font-weight:700}
.prd_intro{margin-bottom:20px;}
.part img{width:expression( this.width > 600? 600 : true);max-width:600px;}
.prdL{width:689px}
.prdL,.prd_img,.prd_img_list ul li{float:left}

/*左侧图片*/
.prd_img{width:300px; padding-left:10px; margin-top:50px}
.prdR,.prd_main_info{float:right}
.prdR{width:210px}
ul.thumbnail{margin:10px 0 15px 25px;}
.thumbnail li{float:left;margin:0 6px 0 0;padding:7px 2px 2px}
.thumbnail li:hover{background:url(detail-pic-mini.gif) 0 100% no-repeat;}
.thumbnail li a{border:1px solid #e1e1e1}
.thumbnail li a:hover{background:#fff;*border:3px solid #e1e1e1;*margin:-2px}
.thumbnail li.selected{background:url(detail-pic-mini.gif) -46px 100% no-repeat;}
.thumbnail li.selected a,.thumbnail li.selected a:hover{border:1px solid #ffc600;*border:3px solid #ffc600;*margin:-2px}
.thumbnail li.selected:hover{background:url(detail-pic-mini.gif) -46px 100% no-repeat}
.thumbnail li.selected:hover a{border:1px solid #ffc600;*border:3px solid #ffc600;*margin:-2px}
.thumbnail li a{display:table-cell;vertical-align:middle;width:40px;height:40px;text-align:center;*width:40px;*height:40px;*display:block;*font-size:35px;*font-family:arial;overflow:hidden}
.thumbnail li img{vertical-align:middle}
.column{float:left}
.column.one1{width:160px;padding:5px 8px 0 18px}
.column.one2{width:70px;padding:5px 8px 0 18px}
.column.one5{width:169px;padding:5px 10px 0 15px}
.imgbox{zoom:1;overflow:hidden;position:relative;display:block;vertical-align:middle;text-align:center}
.i90{width:80px;height:80px;border:1px solid #dddddd}
.i90 p{font:0/80px arial}
.i90 img{max-width:80px;max-height:80px}
.i60{width:60px;height:60px;border:1px solid #dddddd}
.i60 p{font:0/60px arial}
.i60 img{max-width:60px;max-height:60px}
.i160{width:160px;height:160px;border:1px solid #dddddd}
.i160 p{font:0/160px arial}
.i160 img{max-width:160px;max-height:160px}
.i250{width:290px;height:192px;border:5px solid #EEEEEE}
.i250 p{}
.i250 img{width:290px;height:290px;cursor:pointer}
.imgbox p{position:static;*position:absolute;top:50%}
.imgbox p:after{content:".";font-size:0;height:0;visibility:hidden;vertical-align:middle}
.imgbox img{position:static;*position:relative;top:-50%;left:-50%;vertical-align:middle}
/*右侧文字*/
.prd_main_info{width:360px}
.prd_main_info p{margin:0;padding:0 0 0 18px;line-height:25px;font-size:14px}
.prd_main_info em{color:#ff6600;font-weight:500}
.prd_bline{ border-bottom:1px dashed #ddd; clear:both}
.fav{padding-top:2px;*padding-top:4px;background-image:url(icon_star.gif)}
.friend{padding-top:4px;background-image:url(icon_friend.gif)}
.frd_icon{display:inline;margin-left:30px;padding-left:22px;font-size:12px;background-position:left;background-repeat:no-repeat}
/*购物车*/
/*cart style*/
.opbox{clear:both;margin-bottom:20px;text-align:center}
.opbox *{vertical-align:middle}
.prd_tb{clear:both;border-collapse:collapse;color:#333333;text-align:center;width:90%;margin-left:auto;margin-right:auto}
.prd_tb th{font-weight:100;background:#f7f7f7}
.prd_tb th,.prd_tb td{padding:5px 0;border:1px solid #e4e4e4}
/*详细介绍*/
.prd_txt{padding:20px}
.prd_txt li{ width:10%}
.detail-div{width:100%;background: #9DC5E1; margin-bottom:5px}
.detail-div table{ width:100%}
.detail-div th {line-height:24px; white-space: nowrap; background:#DDEFFF; text-align:center; font-weight:normal}
.detail-div td {background: #FFF;font-size:12px;line-height:20px}
.detail-div td.first-cell{padding-left:10px}

/*tab*/
.tab-div {}
#tabbar-div {height:26px; border-bottom:1px solid #ccc}
#tabbar-div  p{ margin-left:10px}
#tabbar-div p span{float:left; margin:0 2px 0 2px}
#tabbar-div  p span a{text-decoration:none}
span.tab-front{color:#333;font-weight:700;padding:0 18px;font-size:14px;display:block;text-align:center;line-height:26px;cursor: pointer; border:1px solid #A1D898; border-bottom:none;background:#FBFFF7}
span.tab-back{color:#333;font-weight:300;padding:0 14px;display:block;background:url(navB_right.gif) repeat-x left top;text-align:center;cursor: pointer;line-height:24px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc}
.tab-front,.tab-back,.tab-hover {width:80px}
span.tab-hover {color:#f60000;font-weight:300;padding:0 14px;display:block;background:url(navG_right.gif) repeat-x left top;text-align:center;cursor: pointer;line-height:24px;border:1px solid #ddd}
.gotop{color:#ff6600;display:inline-block;*zoom:1;*display:inline;background:url(icon_top_y.gif) no-repeat left center;padding-left:10px;font:10px/1.5 arial;text-decoration:none;top:10px;right:6px;float:right; padding-right:10px}
/*button*/
.btnS{*overflow:visible;/*解决IE中按钮padding随字数伸缩的BUG*/border:1px solid #000;background: url(btn_blockY_bg.gif) left center repeat-x;height:26px;padding:0 10px; cursor:pointer}
*html .btnS{height:20px;padding-top:2px}
.btnS.sCartY{border-color:#ffcc11;background: url(btn_cartY_bg.gif);height:23px;line-height:21px !important;line-height:14px;color:#883300}
.btnS.sCartB{border-color:#a5cee4;background: url(btn_cartB_bg.gif);height:23px;line-height:21px !important;line-height:14px;color:#004488}
.btnS.sCartG{border-color:#dddddd;background: url(btn_blockG_bg.gif);height:23px;line-height:21px !important;line-height:14px;color:#999999;cursor:text}
.btnS.sYellow{border-top-color:#f8c032;border-left-color:#f8c032;border-right-color:#E16D17;border-bottom-color:#E16D17;color:#883300;font-weight:700;font-size:14px;line-height:24px !important;line-height:20px}
.btnS.sWhite{border:1px #ccc solid;background: url(btn_blockw_bg.gif);line-height:24px !important;line-height:20px; color:#0044dd}
.btnS.sBlue{border-top-color:#b1d9ed;border-left-color:#b1d9ed;border-right-color:#4280C5;border-bottom-color:#4280C5;background: url(btn_blockB_bg.gif);color:#004488;font-weight:700;font-size:14px;line-height:24px !important;line-height:20px}
.btnS.sGray{border-top-color:#dddddd;border-left-color:#dddddd;border-right-color:#cccccc;border-bottom-color:#cccccc;background: url(btn_blockG_bg.gif);color:#999999;font-weight:700;font-size:14px;line-height:24px !important;line-height:20px;cursor:text}
/*购物*/
.opbox{text-align:center;margin-bottom:20px; width:100%}
.opbox *{vertical-align:middle}
.cart-logo{margin-top:-4px;background:url(my_cart_logo.gif) center center no-repeat;position:relative;width:134px;height:30px}
.cart-logo2{margin-top:-4px;background:url(my_cart_logo2.gif) center center no-repeat;position:relative;width:134px;height:30px}
.cart-logo3{margin-top:-4px;background:url(my_cart_logo3.gif) center center no-repeat;position:relative;width:134px;height:30px}
.cart-step{}
.cart-step ul{padding:0;margin:0;display:inline}
.cart-step ul li,.cart-step ul li span{float:left;height:21px;overflow:hidden; line-height:21px}
.cart-step ul li{margin-left:-7px}
.cart-step span.icon-l{width:11px;background:url(my_cart_step1_2.gif) right center no-repeat}
.cart-step span.icon-m{width:120px;padding-left:15px;background-color:#f1f1f1;color:#999999;text-align:left}
.cart-step span.icon-r{width:11px;background:url(my_cart_step2_1.gif) left center no-repeat}
#cart-step-start span.icon-l{background:#f1f1f1}
#cart-step-end span.icon-r{background:#f1f1f1}
li.selected span.icon-l{background:url(my_cart_step2_2.gif)}
li.selected span.icon-m{background:#FF6600;color:#ffffff;font-weight:700}
li.selected span.icon-r{background:url(my_cart_step1_1.gif)}
li#cart-step-start.selected span.icon-l,li#cart-step-end.selected span.icon-r{background-color:#FF6600}
/*表单*/
.opbox table{ width:100%}
.opbox th,.cart-title{white-space: nowrap; background:#E9F9FA; font-weight:normal; color:#000; border-bottom:1px #7CB4B7 solid; height:25px}
.opbox td{background: #F9F9F9; border-bottom:1px solid #ddd; padding-top:15px; padding-bottom:15px}
.opbox td p{float:left}
.opbox td.first-cell{padding-left:10px}
.opbox input {vertical-align: middle}
*form*/
.post-ul .first {float: left; width: 100px; height: 32px; text-align: right}
.post-ul {padding-bottom: 8px;line-height: 20px; padding-top: 8px}
.post-ul-first {padding-bottom: 8px}
.post-ul-last {padding-top: 8px}
.shop-form {margin-bottom: 30px}
.f-post-content {margin-left: 0px; width: 420px;heigtht: 80px}
.form-main .sumbit-box {padding:15px 0 20px 110px}
.code-pic {margin-top: 8px;margin-bottom: -5px}
.cart-page{width:100%}
.cart-title{height:30px; line-height:30px;padding-left:10px}
.address-txt{width:650px; height:50px}
.phone-distr{size:4;width:50px}
.phone-main{size:10; width:150px}
.tikets{size:50; width:300px}
.money{size:20; width:50px}
#selected{font-weight:700;color:#FF6600}
.pay-info{padding-left:100px; width:80%; display:block}
fieldset{border:1px solid #FF6600; padding:10px!important; background:#FFFBF1; width:80%; margin:0 auto}
.mailSub td{padding:2px}
.mailSub input{ padding:2px; font-size:14px}
.mailForm{margin-bottom:8px}
.mailForm td{ padding:3px;}
.mailForm input{padding:2px;}
#sb input{font:16px Verdana;height:1.78em;padding-top:2px}
ul#gb_list ul{margin:0;padding:0; border-bottom:1px solid #cccccc;}
ul#gb_list li{ color:#999999; padding-left:10px;line-height:20px;width:620px;float:left;}
ul#gb_list li h1{display:inline; font-size:12px;font-weight:normal;color:#000000;margin-right:15px;line-height:25px;}
ul#gb_list li p{ color:#333333}
#catR{ clear:both; width:702px; border:1px solid #DCDADB; border-top:none;border-bottom:none;float:left}
#catR li{ float:left; padding:5px 10px; margin:0; height:15px; text-align:left; white-space:nowrap}
