/* CSSTidy 1.3: Mon, 29 Dec 2008 23:04:30 -0700 */
* {
margin:0;
padding:0
}

body {
margin:0 ;
font-size:12px;
font-family:宋体
}

/* 商城头部 */
#head_nav{width:950px; height:118px; margin:0 auto}
#Sc_top {
width:100%;
height:160px;
background:#B9D1DB
}

#head {
width:950px;
height:67px;
margin:0 auto
}

#logo {
width:220px;
height:44px;
float:left;
background:url(../images/Logo.gif) right;
margin-top:10px;
background-repeat:repeat-y
}

#fla {
width:299px;
height:67px;
float:left
}

#headright {
width:420px;
height:67px;
float:right
}

#headright ul li {
list-style:none;
color:#333;
height:29px;
text-align:left;
line-height:29px
}

#test {
text-indent:30px
}
#bigkf{width:155px; height:65px; position:absolute; margin:11px 0 0 50px}
/*吉祥物漂浮*/
#mascot {
margin:35px 300px 0 500px;
position:absolute;
z-index:2;
width:130px;
height:60px
}

/*导航*/
#nav {
width:950px;
height:51px;
margin:0 auto;
overflow:hidden
}

#nav ul li {
list-style:none;
height:51px;
float:left
}

/*搜索*/
#sea {
width:950px;
height:39px;
margin:0 auto;
overflow:hidden
}

#sea ul li {
height:39px;
list-style:none;
float:left
}

#sea01 {
width:173px;
height:39px;
background:url(../images/seach_01.gif)
}

#sea02 {
width:716px;
height:39px;
background:url(../images/seach_02.gif);
color:#333;
font-size:13px;

}
#sea02 .nnw-menu{ width:716px; float:left; height:16px; margin-top:4px;}
#sea02 .nnw-menu li{ float:left; margin:2px 13px; height:16px; line-height:16px;}
#sea02 .nnw-menu1{ width:716px; float:left; height:16px; margin-top:4px;}
#sea02 .nnw-menu1 li{ float:left; margin:2px 9px; height:16px; line-height:16px;}
#sea_sele {
width:610px;
height:24px;
float:left;
margin-top:7px
}

#sea_setext {
width:80px;
height:24px;
float:right;
margin:6px 10px 0 0
}

#sea03 {
width:61px;
height:39px;
}

#ico {
width:950px;
height:12px;
margin:0 auto;
margin-top:-5px;
background:url(../images/ico_01.gif);
overflow:hidden
}

/*主体*/
#content {
width:950px;
margin:0 auto;
margin-top:8px
}

/*内容左*/
#sidebar_left {
width:202px;
height:auto;
float:left
}

#class_up {
width:202px;
height:48px;
background:url(../images/title.gif)
}

#class_content {
width:202px;
height:auto;
background:url(../images/class_bg.gif);
display:block
}

/*奥普产品分类系列*/
.class_mainmenu {
width:190px;
height:20px;
margin:0 auto;
line-height:20px;
text-indent:30px;
padding-top:3px
}

.class_submenu {
width:190px;
margin:0 auto;
text-indent:45px;
}
.class_submenu1 {
width:190px;
margin:0 auto;

}
.class_ico {
width:190px;
height:3px;
background:url(../images/ico03.gif) no-repeat;
margin:0 auto;
font-size:0px;

}

.class_submenu ul li {
width:190px;
height:20px;
list-style:none;
background:url(../images/ico03.gif) bottom;
background-repeat:repeat-x;
margin-top:3px;
display:block
}
.class_submenu1 ul li {
width:170px;
height:20px;
list-style:none;
background:url(../images/ico03.gif) bottom;
background-repeat:repeat-x;
margin-top:3px;
display:block;
padding-left:20px;
}
#class_down {
width:202px;
height:22px;
background:url(../images/class_down.gif)
}

/*热门促销排行*/
#hot {
width:202px;
height:32px;
margin-top:2px
}

#hot_one {
width:202px;
height:64px;
background:url(../images/title3.gif)
}

#hot_onecentent {
width:170px;
height:55px;
margin:6px 0 0 6px;
position:absolute
}

#hot_onecentent ul {
height:55px;
float:left;
width:85px;
list-style:none
}

hot_onecentent li {
height:22px;
float:right;
width:85px;
list-style:none;
line-height:22px
}

#hot_bg {
width:202px;
background:url(../images/hot_bg.gif);
overflow:hidden
}

#hot_sub {
width:188px;
margin:0 auto;
margin-top:5px;
padding-left:10px;
background:url(../images/hotbg.gif);
}

#hot_sub ul {
width:175px;
list-style:none;
}

#hot_sub li {
width:175px;
height:22px;
list-style:none;
line-height:22px
}

#hot_down {
width:202px;
height:10px;
background:url(../images/hot_down.gif);
overflow:hidden
}

.tel ul li {
width:202px;
list-style:none
}

/*内容右*/
#sidebar_right {
width:740px;
height:auto;
float:right;
margin-left:8px
}

#banner {
width:740px;
height:227px
}

/*时尚套装*/
#set {
width:740px;
height:245px;
margin-top:8px
}

/*时尚套装左*/
#set_left {
width:468px;
height:245px;
float:left
}

#set_left_top {
width:468px;
height:54px;
background:url(../images/set_01.gif)
}

#set_left_center {
width:468px;
height:177px;
background:url(../images/set_bg.gif)
}

#set_leftscroll {
width:440px;
height:177px;
margin:0 auto
}

#set_leftscroll .add-div {
width:440px;
list-style:none;
height:88px;
overflow:hidden;
}

#set_left_about {
width:400px;
margin:0 auto;
height:88px;
color:#666;
background:url(../images/js.gif) right repeat-y
}

#set_left_about ul li {
width:400px;
list-style:none;
height:21px;
line-height:21px
}

#set_left_down {
width:468px;
height:14px;
background:url(../images/set_06.gif)
}

/*时尚套装右*/
#set_right {
width:272px;
height:245px;
float:right
}

#set_right_top {
width:272px;
height:20px;
background:url(../images/set_02.gif)
}

#set_right_down {
width:272px;
height:225px;
background:url(../images/set_04.gif) right;
background-repeat:repeat-y
}

#set_right_pic {
width:260px;
height:225px
}

#set_right_pic ul li {
width:260px;
list-style:none
}

#set_right_nav {
width:260px;
height:27px;
background:url(../images/set_bottom.gif) left;
background-repeat:repeat-y;
line-height:27px;
text-indent:20px
}

#set_right_price {
width:260px;
height:33px;
line-height:33px
}

/*首页产品*/
.pro{width:740px; height:auto}
/*首页产品左*/
.pro_bgpic{width:535px; height:363px; background:url(../images/probgpic.gif); border:#CCC 1px solid; padding-top:5px}
.sales_bgpic{width:735px; background:url(../images/probgpic.gif)  repeat-x; background-position:bottom; border:#CCC 1px solid; padding-top:5px; padding-bottom:12px}
#pro_left{width:540px; height:auto; float:left}
#sales_left{width:740px; height:auto}
#cp_tilte {
width:540px;
height:33px;
background:url(../images/cp_title.gif);
margin-top:8px;
text-align:right
}
#cp_tilte2 {
width:540px;
height:32px;
background:url(../images/discount_13.png);
margin-top:3px;
margin-bottom:5px;
text-align:right
}

#sales_tilte {
width:740px;
height:33px;
background:url(../images/cp_title.gif);
margin-top:8px;
text-align:right
}

.cp_shop {
width:520px;
padding:10px 5px 0;
height:155px
}

.cp_shop ul {
width:520px;
list-style:none
}

.cp_shop li {
width:520px;
list-style:none
}

.sales_shop {
width:720px;
padding:10px 5px 0;
height:155px
}

.sales_shop ul {
width:720px;
list-style:none
}

.sales_shop li {
width:720px;
list-style:none
}

.cp_show {
width:162px;
padding-left:10px;
float:left;
overflow:hidden
}

.sales_show {
width:162px;
padding-left:18px;
float:left;
overflow:hidden
}


.cp_show ul li {
width:175px;
list-style:none
}

.cp_hr {
width:520px;
height:1px;
margin:10px 0 0 0;
background:url(../images/ico004.gif);
overflow:hidden
}
.ban02{width:740px; height:109px; margin:5px 0 6px 0}
.ban04{ width:537px; height:90px; margin-top:8px}
/*首页产品右*/

#pro_right{width:195px; margin-left:5px; height:auto; float:right}
.pro_tj{ width:195px; height:47px; background:url(../images/tj_title_01.gif); overflow:hidden}
.pro_tjbg{width:195px; height:418px;  background:url(../images/tj_title_002.gif); overflow:hidden}
.pro_tjpro{width:181px; height:61px; background:url(../images/tj_bg.gif); margin:7px  8px 7px 6px}
.pro_pp{width:70px; height:51px; float:left; margin:4px 0 4px 4px;}
.pro_ppimg{border:#CCC 1px solid}
.pro_pptitle{width:90px; height:51px; margin: 6px 0 3px 6px; float:right}
.pro_pptitle ul li{width:90px; height:25px; list-style:none; line-height:25px}
.pro_house{width:195px; height:auto}
.pro_house ul li{height:auto; width:195px;list-style:none;}

/*首页底部*/
#footer_top {
width:100%;
height:29px;
background:url(../images/footer_02.gif);
margin-top:10px
}

#footer_title {
width:100%;
height:26px;
border-bottom:1px solid #C8D1D6;
border-top:1px solid #C8D1D6;
background:#E2F0F8;
line-height:26px;
text-align:center;
color:#5C5C5C;
margin:0 auto
}

#footer_title ul li {
list-style:none;
height:26px
}

#footer_down {
width:100%;
height:100px;
background:#E2F0F8
}

#footer_content {
width:950px;
height:80px;
 margin:0 auto;
padding:10px 0 0 25px
}

#footer_content ul li {
list-style:none;
width:540px;
color:#5C5C5C
}

/*product-detail left */
.advertise{ text-align:center; margin:6px auto;}

/* product-detail right */
a:link, a:visited, a:hover{ color:#666; text-decoration:none;}
#sidebar_right1{ width:724px; float:right;}
.detil-dh{ padding-left:20px; padding-top:20px; height:26px; line-height:26px; background:url(../images/sobigbg_03.png) no-repeat;}
.detil-mid{ padding:2px 0px; padding-bottom:0px; background:url(../images/sobigbg_06.png) repeat-y;}
.detil-include{ background:url(../images/sobigbg_08.png) left bottom no-repeat; padding:4px 15px;}
.sb-pic{ width:370px; float:left;}
.sb-text{ width:311px; float:right;}
.sb-pic p{ margin:4px auto; text-align:center;}
.sb-text h2{ height:31px; line-height:31px; background:url(../images/pdetail_05.png) no-repeat; padding-left:15px; font-size:14px; font-weight:bold; color:#ff6c00;}
.pro-introduce{ background:url(../images/pdetail_08.png) no-repeat; padding:10px; height:130px; margin:5px auto; overflow:hidden;}
.pro-introduce p{ line-height:18px; font-size:13px; color:#666;}
.sb-text h3{ height:23px; line-height:23px; font-size:13px; font-weight:bold; color:#ff6c00;  padding-left:4px;}
.sb-text p{ margin:4px auto;}
.sb-text ul{background:url(../images/blue_15.png) no-repeat; padding:4px 4px; height:130px; margin-top:8px;line-height:18px }
.sb-text ul li{ height:22px; line-height:22px; border-bottom:1px dashed #ccc; background:url(../images/blued_07.png) 4px 8px no-repeat; padding-left:14px; }
.f18{ font-size:18px;}
.f24{ font-size:24px;}
.blue-dbom{ border-bottom:1px dashed #3790b5;}
.pic-lista{ margin:5px 8px; }
.pic-lista li{ width:170px; height:130px; float:left; text-align:center; margin:4px 0px; overflow:hidden;}
.pic-lista li p{ font-size:14px; font-weight:bold; color:#004b6c; margin-top:5px;}
.TabbedPanelsContent .tab-bg{ background:url(../images/sobluebg_15.png) repeat-x;}
.pl-nr{ margin:10px;}
.pl-nr h2{ height:28px; line-height:28px; background:url(../images/plbg_03.jpg) repeat-x; border:1px solid #ccc; padding-left:12px; padding-top:9px;}
.contant{ margin:8px auto; margin-bottom:16px;}
.contant h3{ padding:0px 10px; height:25px; line-height:25px; font-size:12px; font-weight:normal; border-bottom:1px solid #ccc;}
.contant h3 .fl{ font-weight:bold;}
.contant p{ margin:4px auto; padding-left:15px; height:20px;}
.user-contant{ margin:4px auto; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#ebebea; line-height:23px; padding:10px;}
DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

.server{ height:101px; margin-top:6px;}
.server-left{ width:13px; height:101px; float:left;}
.server-mid{ padding:8px 4px; width:915px; height:85px; background:url(../images/pdetail_74.png) repeat-x; float:left; }
.ul-list{ float:left; width:140px; border-right:1px dashed #eb8e67; margin-right:10px;}
.ul-list h2{ height:20px; line-height:20px; font-weight:bold; color:#329a73; font-size:13px;}
.ul-list ul{ margin-top:3px; margin-left:2px;}
.ul-list ul li{ line-height:16px; height:16px;}

/* sole */
#sidebar_right2{ width:737px; float:right; overflow:hidden;}
.sole-dh{ padding:10px; height:19px; line-height:19px; background:url(../images/product-sole_03.jpg) no-repeat;}
.show-product{ margin-top:6px;}
.show-product h2{ padding:0px 10px; height:33px; line-height:33px; background:url(../images/product-sole_09.jpg) no-repeat; text-align:right; font-size:12px; font-weight:normal;}
.show-product .gury-border{ margin-top:6px; padding:10px 10px;}
.show-product .gury-border ul{  height:190px;  overflow:hidden; zoom:1; border-bottom:1px dashed #ccc; padding-bottom:5px; margin-bottom:10px;}
.show-product .gury-border ul li{ width:160px;float:left; text-align:center; margin:0px 6px;}
.show-product .gury-border ul li .img{ width:150px; height:89px;}
.show-product .gury-border ul li span{ display:block; margin:4px auto;}
a.wb14:link{ font-weight:bold; font-size:14px; color:#004b6c;}
a.wb14:visited{ font-weight:bold; font-size:14px; color:#004b6c;}
a.wb14:hover{ font-weight:bold; font-size:14px; color:#004b6c; text-decoration:underline}
.number{ margin-top:6px;}
.entites-left{ width:470px; float:left;}
.entites-right{ width:341px; float:left; margin-left:25px;}
.entites-right h2{ height:25px; line-height:25px; padding-left:6px; color:#d08f1c; font-size:14px;}
.entites-nr{ margin-top:6px; width:321px; height:274px; background:url(../images/map_07.png) no-repeat; padding:10px;}
.entites-nr p{ margin:2px auto; padding:4px 0px; line-height:28px; padding-left:8px; vertical-align:middle;}
.entites-nr .gury-sbom{ height:23px; line-height:23px; padding-top:5px;}
.entites-nr .gury-bom{ padding:4px 0px;}
.entites-left1{ width:644px; float:left;}
.entites-right1{ width:233px; float:right;   }
.entites-right1 h2{height:25px; line-height:25px; padding-left:6px; color:#d08f1c; font-size:14px;}
.sole-inside-bg{ background:url(../images/sobg_03.png) bottom no-repeat; width:908px; padding-left:20px; padding-right:20px; padding-bottom:20px;  }
.shop-nr{ margin-top:6px; background:url(../images/nbg_06.png) no-repeat; padding:20px 10px; width:213px; height:326px;}
.shop-nr p{ margin:8px auto; text-align:center;}
.shop-nr .gury-bom{ padding-bottom:4px;}
.entites-left1 h2{ height:37px; background:url(../images/shop2_03.png) no-repeat;}
.entites-left1 .map-list{ background:url(../images/shop2_10.png) repeat-y; padding:4px 0px;}
.entites-left1 .map-list .map-include{ width:613px; background:url(../images/shop2_12.png) left bottom no-repeat; padding:4px 15px; padding-bottom:20px;}
.entites-left1 .map-list .map-include h2{ height:34px; line-height:34px; background:url(../images/shop2_07.png) no-repeat; font-size:12px; overflow:hidden; zoom:1;}
.entites-left1 .map-list .map-include h3{ height:34px; line-height:34px; background:url(../images/shop2_07.png) no-repeat; font-size:12px; text-align:center; margin:4px auto;}
/* discount */
#pro_left1{ width:530px; float:left; }
#pro_right1{ width:200px; float:right;}
.discount-scorll{ height:17px; padding:23px 80px 15px 98px; background:url(../images/discount_03.png) no-repeat;}
#pro_left1 .show-product .gury-border ul li{ width:160px;float:left; text-align:center; margin:0px 4px;}
.promotions{ margin:4px auto;}
.promotions h2{ height:24px; line-height:24px; padding-left:30px; padding-right:10px; background:url(../images/discount_08.png) no-repeat; overflow:hidden;zoom:1; color:#990066; font-size:14px; padding-top:3px;}
.promotions h2 .fr{ margin-top:8px;}
.promotions-nr{ padding:1px 0px; background:url(../images/discount_10.png) repeat-y;}
.promotions-bom{ height:11px;}
.promotions-nr .public-ul{ margin-left:4px; margin-top:6px; padding-top:0px; padding-bottom:2px;}
.promotions-nr .public-ul li{ border-bottom:1px dashed #ccc;}

/* scroll */
A {
	TEXT-DECORATION: none
}
.clear {
	CLEAR: both
}
#featured {
	OVERFLOW: hidden; WIDTH:252px; POSITION: relative; HEIGHT:154px; text-align:center
}
#texthid{overflow:hidden; position:relative}
#featured .word {

}

#featured .ui-els-hide {
	DISPLAY: none
}
#thumbs {
	 LIST-STYLE-TYPE: none; HEIGHT:69px; margin-top:6px;  overflow:hidden; padding:7px 0px;
}
* HTML #thumbs {
	HEIGHT: 100%
}
#thumbs .first,#thumbs .last{ float:left}
#thumbs .first{ position:absolute; top:16px; left:0px;}
#thumbs .last{position:absolute; top:16px; right:-1px;}
#thumbs UL {
	width:420px; height:69px; padding-left:11px; overflow:hidden; 
}
.add-div #thumbs UL LI {
	DISPLAY: inline; FLOAT:left; WIDTH:67x; MARGIN-RIGHT:2px; HEIGHT:40px; text-align:center;
}

#thumbs LI.last_img {
	MARGIN-RIGHT: 4px
}

#thumbs LI A {
	BORDER: #9c9c9c 2px solid; DISPLAY: block; FONT-SIZE: 0px;  WIDTH:76px; 
}
#thumbs LI A:hover {
	BORDER: #99cc33 2px solid; 
}

#thumbs .first,#thumbs .first A{ width:9px !important; cursor:pointer;}
#thumbs .last ,#thumbs .last A{ width:11px !important; cursor:pointer;}
#thumbs .first,#thumbs .last{ height:12px; margin-top:16px;}
#thumbs LI A.current {
	BORDER: #5FC243 2px solid;
}
#thumbs LI.first IMG {
  border:0px;
}
#thumbs LI.last IMG {
	 border:0px;
}
/* knowledge */
.question-nr{ width:120px; float:left; margin:4px 4px;}
.question-nr h3{ font-size:13px; font-weight:bold; color:#666; margin:6px 0px;}
.question-nr p{ line-height:19px;}
.server-web{ margin-top:8px;padding:0px 6px;}
.web-left{ width:250px; float:left; }
.web-right{ width:250px; float:right;}
.web-left h3,.web-right h3{ height:15px; padding:12px 10px; background:url(../images/knoge_16.png) no-repeat; overflow:hidden; zoom:1;}
.web-left h3 span,.web-right h3 span{ float:left;}
.web-left h3 a,.web-right h3 a{ float:right; margin-top:4px;}
.web-left ul,.web-right ul{ margin-top:4px; background:url(../images/knoge_28.png) repeat-x; height:137px; padding: 2px 4px; border:1px solid #ccc;}
.web-left ul li,.web-right ul li{ height:22px; line-height:22px; background:url(../images/knoge_31.png) 4px 5px no-repeat; padding-left:12px; border-bottom:1px dashed #ccc;}
.text-list{ width:100%; border-bottom:none;}
.text-list li{ display:block; height:24px; line-height:24px; border-bottom:1px dashed #ccc; overflow:hidden; zoom:1; width:auto;}