.warpper {width:950px; overflow:hidden; margin-top:10px;}
.mt10 {margin-top:10px;}
a.aleft {color:#BD0100; text-decoration:none;}
a.aleft:hover {color:#ff0000; text-decoration:underline;}

.top_1 {width:430px; float:left;}
.top_1 h1 {border-bottom:1px solid #cccccc; padding-bottom:5px; background:url(../midtitlebg.jpg) no-repeat 10px 0;}
.top_1 h1 h2 {font-size:14px; letter-spacing:1px; margin-left:25px;}
.top_1 ul {margin-top:0px;}
.top_1 li {width:107px; text-align:center; float:left; margin-top:15px;}
.top_1 li span {border:1px solid #cccccc; padding:3px; width:80px; height:100px; display:block; margin-bottom:5px;}
.top_1 li font {color:#BD0100; display:block; font-size:12px;}
.top_1 li a {color:#666666; text-decoration:none; display:block;}
.top_1 li a:hover {color:#FF6600;}

.top_2 {float:left; width:280px; padding-left:10px; overflow:hidden;}

.top_3 {float:right; width:220px; overflow:hidden;}
.top_3_1 {border:1px solid #cccccc; height:150px;}
.top_3_1 h1 {background:#efefef; margin:1px; font-size:12px; font-weight:normal; height:20px; line-height:20px; padding-left:10px;}
.top_3_1 ul {list-style:none; margin-top:10px;}
.top_3_1 li {height:30px; margin:0 0 0 15px;}
.top_3_1 li input {height:15px;}
.top_3_1 li .btn {cursor:pointer; height:25px;}
.top_3_1 .c {text-align:center; margin-left:0px;}
.top_3_1 li a {color:#0066CC; text-decoration:none;}
.top_3_1 li a:hover {text-decoration:underline;}
.top_3_1 .c2 {text-align:right; margin-right:10px;}

.top_3_2 {border:1px solid #cccccc; height:190px;}
.top_3_2 h1 {background:#efefef; margin:1px; font-size:12px; font-weight:normal; height:20px; line-height:20px; padding-left:10px;}
.top_3_2 ul {margin:8px 0 0 10px; list-style:none;}
.top_3_2 li {height:18px;}
.top_3_2 li a {color:#666666; text-decoration:none;}
.top_3_2 li a:hover {color:#FF6600;}


.mid_1 {width:720px; float:left; overflow:hidden;}
.mid_1 h1 {border-bottom:1px solid #cccccc; padding-bottom:5px; background:url(../midtitlebg.jpg) no-repeat 10px 0;}
.mid_1 h1 h2 {font-size:14px; letter-spacing:1px; margin-left:25px;}
.mid_1 ul {padding-left:20px; overflow:hidden; width:720px;}
.mid_1 li {width:180px; text-align:left; float:left; margin-top:15px; overflow:hidden;}
.mid_1 li span {border:1px solid #cccccc; padding:1px; width:120px; height:90px; display:block; margin-bottom:5px;}
.mid_1 li font {color:#BD0100; display:block; font-size:12px;}
.mid_1 li a {color:#666666; text-decoration:none; display:block;}
.mid_1 li a:hover {color:#000000;}


.mid_2 {width:220px; float:right; overflow:hidden;}
.mid_2_1 {border:1px solid #cccccc; height:365px;}
.mid_2_1 h1 {background:#efefef; margin:1px; font-size:12px; font-weight:normal; height:20px; line-height:20px; padding-left:10px;}
.mid_2_1 ul {padding:10px; overflow:auto; height:335px;}
.mid_2_1 li {margin-top:5px;}
.mid_2_1 li a {font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.mid_2_1 li a:hover {color:#FF9900;}
.mid_2_1 li span {display:block; padding-left:15px;}
.mid_2_1 li span a {font-size:12px; font-weight:normal; color:#666666; margin-right:10px;}
.mid_2_1 li span a:hover {color:#FF6600;}

.mid_2_2 {margin-top:10px; height:325px;}
.mid_2_2 ul {width:190px; text-overflow:ellipsis;}
.mid_2_2 li {font-weight:normal; white-space:nowrap; color:#999999; }
.mid_2_2 li a {color:#666666; text-decoration:none; font-weight:normal;}
.mid_2_2 li a:hvoer {color:#FF9900; text-decoration:underline;}
.mid_2_2 li .a2 {color:#999999;}
.mid_2_2 li .a2:hover {color:#999999;}

.viewleft {float:left; width:220px; overflow:hidden;}
.viewleft .mid_2_1 {height:300px;}
.viewleft .mid_2_1 ul {height:280px; overflow:auto;}
.viewleft .mid_2_2 {height:325px; overflow:hidden;}
.viewleft .mid_2_2 ul {overflow:hidden;}
.viewcontent {float:right; width:720px; overflow:hidden;}
.viewcontent h3 {margin:5px 0 10px 10px; padding:0px; font-size:12px; font-weight:normal; color:#999999;}
.viewcontent h3 a {color:#009900; text-decoration:none; letter-spacing:2px;}
.viewcontent h3 a:hover {text-decoration:underline;}
.viewcontent img {margin:10px; float:left;}
.viewcontent .contentright {float:right; width:290px; margin-top:20px; overflow:hidden;}
.viewcontent .contentright li {margin-top:10px;}
.viewcontent .contentright li h3 {font-size:16px; font-weight:bold; color:#000000; margin:0px; padding:0px; height:30px;}
.viewcontent .contentright li .inputtext {border:1px solid #cccccc;}
.viewcontent .contentright li font {font-size:12px; color:#ff0000;}
.viewcontent .contentright li .carbtn {background:url(btn_1.jpg) no-repeat; width:180px; height:37px; border:0px; margin-top:20px; cursor:pointer;}
.viewcontent .content {margin:20px; line-height:200%;}
.viewcontent .content p {margin-top:10px;}
.viewcontent .content h1 {border-bottom:1px solid #cccccc; padding-bottom:5px; background:url(../midtitlebg.jpg) no-repeat 10px 0;}
.viewcontent .content h1 h2 {font-size:14px; letter-spacing:1px; margin-left:25px;}

.shopping {position:absolute; display:block;}
.shoppingdiv {position:relative; z-index:99; top:0px; left:-50px; background:url(ShoppingCar_BG.gif) no-repeat; width:358px; height:138px; overflow:hidden;}
.shoppingdiv h1 {float:left; color:#ffffff; padding:9px 0 0 36px; overflow:hidden; font-size:12px; font-weight:normal;}
.shoppingdiv h2 {float:right; margin:-3px 10px 0 0; cursor:pointer; overflow:hidden;}
.shoppingdiv .carcontent {padding:10px 10px 10px 0; text-align:center;;}
.shoppingdiv .carcontent p {margin:10px 10px 0 10px; padding:0px; display:block; text-align:center;}
.shoppingdiv .carcontent span {display:block; text-align:center; padding-left:30px;}
.shoppingdiv .carcontent img {margin:15px 10px 10px 10px; cursor:pointer;}
.shoppingdiv .carcontent .carinput {width:200px; height:15px;}
.shoppingdiv .carcontent .carinput2 {margin:5px 0 0 0; cursor:pointer;}
.shoppingdiv .carcontent .reg a {float:right; padding:0 10px 5px 0; color:#006600;}

.listcontent {float:right; margin-left:10px; width:720px; overflow:hidden;}

