/*通配*/
* { margin:0; padding:0; }
body { font-size:12px; font-family:SimSun; color:#333;}
a { color:#333; text-decoration:none; }
a:hover { color:#F60; }
li { list-style-type:none; }
h1 { font-size:12px; font-weight:normal; }
img { border:0px; }
.char { clear:both; }
.nb { border:1px dashed #FFF!important; }
/*针对非IE*/
div:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
/*针对IE*/
div { zoom:1; }
/*顶部导航*/
.topnav{ height:25px; background:#F8F8F8; color:#A1A0A0; border-bottom:1px solid #e6e6e6;}
.topnav2{width:960px; margin:0 auto;}
.topnav ul{ float:right; padding-right:10px;}
.topnav ul li{ line-height:25px; float:left; height:25px; width:70px; display:block; text-align:center;}
.topnav ul li a{ color:#A1A0A0;}
.topnav ul li a:hover{ color:#F60;} 
/*logo*/
.logo{ height:65px; width:960px; margin:0 auto;}
.logo h1{ float:left; width:210px; height:65px; line-height:65px;}
.logo p{ float:right; height:40px; padding-top:25px; padding-right:40px;}
/*商铺广告*/
.head_gg{ height:150px; padding:5px 0; background:#eee;width:960px; margin:0 auto;}
.head_nav{ height:25px; padding-top:5px; background:url(../images_new/20100108shop05.gif) repeat-x; text-align:center;width:960px; margin:0 auto;}

.content{ width:960px; margin:0 auto; height:auto; overflow:hidden; padding-top:10px;}
/*con_left*/
.con_left{ width:730px; float:left; height:auto;overflow:hidden;}
.con_left1{ height:30px; border-bottom:1px solid #E7E7E7; line-height:30px; text-align:center; font-size:14px; font-weight:bold;}
.con_left2{ margin-top:10px; height:270px; clear:both;}
.con_left21{ float:left; width:320px; height:270px; padding:0 20px;}
.con_left21 h1{ width:320px; height:240px;}
.con_left21 p{ padding-top:10px; text-align:center;}
.con_left22{ width:360px; float:left;}
.con_left22 ul{ padding-top:20px; width:360px;}
.con_left22 ul li{ height:30px; font-size:14px;}
.con_left22 dl{ padding-top:8px; height:35px;}
.con_left22 dl dd{ float:left; height:35px; width:118px;display:block;}
.con_left22 h1{ height:50px; text-align:center; line-height:50px;}
.con_left3{ margin-top:5px; height:auto; overflow:hidden;}
.con_left31{ height:30px; background:url(../images_new/20100108shop23.gif) repeat-x;}
.con_left31 h1{ width:91px; height:30px; display:block; background:url(../images_new/20100108shop14.gif) no-repeat bottom; text-align:center; margin-left:30px; line-height:30px; font-size:14px; font-weight:bold; float:left;}
.con_left31 p{ float:right; height:30px; line-height:30px; padding-right:10px;}
.con_left32{ padding:5px; height:auto; overflow:hidden;}
.con_left4{  margin-top:10px; height:210px;}
.con_left_h {background:url(../images_new/20100108shop15.gif) repeat-x; border-bottom::1px solid #E8E8E8; height:25px; line-height:25px;}
.con_left_h h1{padding-left:10px; font-weight:bold; width:80px; float:left;}
.con_left_h p{ float:right; padding-right:10px;}
.con_left41{ height:180px;}
.con_left5{ height:auto; width:730px; padding-bottom:15px; overflow:hidden;}
.con_left51{ margin-left:30px; margin-top:10px; margin-bottom:10px; background:url(../images_new/20100108shop16.gif) no-repeat; height:42px; padding-left:50px;}
.con_left51 p{ line-height:18px; padding-top:5px;}
.con_right{ width:220px; float:right; height:auto; overflow:hidden;}
