﻿
/**********************************************************************************************************
CopyRight http://www.bluegrid.biz   by threecups Contact with us mail to:shengjun2004080@sina.com
***********************************************************************************************************/

/* Global CSS */
*{margin:0 auto;padding:0; font-size:12px;}
html,body,h1,h2,h3,h4,h5,h6,div,span,table,tbody,th,tr,td,ol,ul,li,dl,dt,dd,pre,sup,form{ margin:0 auto;padding:0;}
body{background:#fff;font-size:12px; color: #545454; font-family: '宋体';background-image:url(about:blank);background-attachment:fixed}
img{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{border:0;font-size:14px/1em; font-family:黑体; overflow:hidden;white-space: nowrap; font-weight:normal;}
/*ol,ul,li{list-style:none;}*/
span{font-size:12px;}
body{ background-color:#5081C0;}
.web{ width:980px;  background-color:#fff; }
.clear{ clear:both;}
.center{width:980px; margin:0px auto; padding:0; }
a{ color:#0072BC; text-decoration:none;}
a:hover{ }
/* header */
#header{height:90px; background:url(http://www.bluegrid.biz/App_Themes/Olive/Images/head_bg.bmp) repeat-x;}
#header .header{height:90px;}
#header .logo{ float:left;width:200px; height:90px; }
#header .logo img{margin:0px 0 0 30px;}
#header .h_right{float:left; height:90px;width:770px;_width:722px;}
#header .search{ background:url(/App_Themes/Olive/Images/search_bg.gif) no-repeat right top; height:40px;}
#header table{ height:40px; line-height:40px; width:464px; float:right;}
#header input{width:200px; height:19px; border:0px; line-height:19px;}
#header .search_button{ letter-spacing:2px; width:56px; height:23px; border:none; margin-top:-2px;_margin-top:0px;color:#748698; background:transparent url(/App_Themes/Olive/Images/btn-bg1.gif) no-repeat scroll right top}
#header .navgation{ height:21px; line-height:21px; margin-top:27px; float:right; text-align:right;}
#header .navgation ul{height:21px; float:right;width:650px; }

#header .navgation ul li{float:left; width:65px;height:21px; line-height:21px; text-align:center;  background:url(/App_Themes/Olive/Images/nav_line.gif) no-repeat right;list-style-type:none; position:relative}
#header .navgation ul li ul{position:absolute;top: 20px;left:-270px;display:none }
#header .navgation ul li:hover ul{ display:block;}
#header .navgation ul li ul li{float:none; width:80px;}
#header .navgation ul li ul li a{display:block;font-size:12px;padding:3px;text-decoration: none;color: #777;background:#eee;} 
#header .navgation ul li ul li a:hover{background-color:white;background:url(/App_Themes/Olive/Images/nav_b.gif) no-repeat;}


#header .navgation ul li a{display:block;}
#header .navgation ul li a:hover{ background:url(/App_Themes/Olive/Images/nav_bg_02.gif) no-repeat; color:#fff; text-decoration:none;}
#header .navgation .selected {background: url(/App_Themes/Olive/Images/nav_bg_02.gif) no-repeat;color: #fff;text-decoration:none;}

#header .navgation .mu_soft{float:left; width:90px;height:21px; line-height:21px; text-align:center;  background:url(/App_Themes/Olive/Images/nav_line.gif) no-repeat right;list-style-type:none}
#header .navgation .mu_soft a{display:block;}
#header .navgation .mu_soft a:hover{ background:url(/App_Themes/Olive/Images/nav_bg_soft.gif) no-repeat; color:#fff; text-decoration:none;}
#header .navgation .softselected {background: url(/App_Themes/Olive/Images/nav_bg_soft.gif) no-repeat;color: #fff;text-decoration:none;}



/*banner*/
#banner{background:url(/App_Themes/Olive/Images/banner_bg.jpg) repeat-x;}
.banner{}


/*map导航*/
#webMap{height:100px; color:#666;}
.webMap{height:37px; line-height:37px;}
.webMap .sm_left{float:left;width:10px; height:37px; background:url(/App_Themes/Olive/images/sitemap_left.gif) no-repeat left; margin-left:10px;_margin-left:5px;}
.sm_right{float:left;width:10px; height:37px; background:url(/App_Themes/Olive/images/sitemap_right.gif) no-repeat right;}
.webMap .sm_center{float:left; width:940px; height:37px; background:url(/App_Themes/Olive/images/sitemap_center.gif) repeat-x;}
.webMap .sm_center {list-style-type:none;}
.webMap .sm_center li{float:left; margin:auto 5px;line-height:37px;}
.webMap .sm_center a{color:#0072bc;}
.webMap .map_tips{padding-left:15px; padding-right:15px; height:35px;line-height:35px; background:url(/App_Themes/Olive/Images/icon_map_line.gif) no-repeat right;}
.webMap .map_tips img{margin-top:-5px;_margin-top:12px;}

/*web left*/

#left{width:710px; float:left;}
#right{width:239px; float:right;}
#right .right{width:239px;}

#hotNews{ height:155px;padding-bottom:15px; _padding-bottom:0px;}
#hotNews  img{width:239px; height:197px; padding:1px; border:1px solid #cbcbcb; float:left;}
#hotNews .hotnews{width:667px; padding-top:105px;color:#000;}
#hotNews  .hotimg{width:130px; height:100px; float:left}
#hotNews .hotdescr{ line-height:20px;width:517px; float:right;}
#hotNews .hotdescr h2{ height:30px; line-height:30px;}
#hotNews .hotdescr h2 a{ font-family:宋体; font-weight:bold; font-size:14px;}
#hotNews .hotlist{width:667px; padding-top:120px;}
#hotNews  ul{ float:left;margin-left:20px; float:left;}
#hotNews  ul p{ font-size:14px;}
#hotNews  ul li{ background:url(/App_Themes/Olive/Images/icon_arr.gif) no-repeat left; padding-left:20px; line-height:25px;font-size:12px;list-style-type:none;}
#hotNews  ul li a{ font-size:12px;}
#hotmore{width:135px; text-align:right; float:right; margin-right:20px;margin-top:10px;_margin-top:5px; display:inline}
#hotmore img{width:131px; height:27px; border:none; float:right;}

#hotNewsLeft{float:left;width:350px;}
#hotNewsRight{float:right;width:350px;}
#hotNews .category{width:350px; margin:0 auto;}
#hotNews .category dt{width:350px; height:30px; line-height:25px; color:#618FC9;  text-indent:9px;}
#hotNews .category dt a{color:#fff; text-decoration:none; font-weight:bold;}
#hotNews .category dt a:hover{text-decoration:none;}
#hotNews .category .dttop{background:url(/App_Themes/Olive/Images/tit-page.gif) no-repeat;font-size:15px; font-weight:bolder; vertical-align:middle;}
#hotNews .category .dtbottom{background:url(/App_Themes/Olive/Images/tit-bottom.gif) no-repeat ;font-size:15px; font-weight:bolder;height:10px;}
#hotNews .category dd{height:125px;line-height:20px; background-color:White; border-left:1px solid #A8CBF1;border-right:1px solid #A8CBF1; }
/*#hotNews .category dd ul{width:200px; padding-bottom:3px; margin-left:5px; padding-top:3px; background:url(/App_Themes/Olive/Images/category_ul.gif) repeat-y; text-align:left;}*/
#hotNews .category dd ul{width:200px; padding-bottom:3px; margin-left:5px; padding-top:3px; text-align:left;}
#hotNews .category dd ul li{width:310px; height:25px; line-height:25px;  list-style-type:none; float:left}
#hotNews .category dd ul li a{margin-left:5px;}
#hotNews .category dd ul li.s1{background:#E1EAF7; text-decoration:none;}
#hotNews .category dd ul li.s2{border:0px; background:white}

/*相关最新信息*/
#LatestNews{width:240px; _margin-top:6px;}
#LatestNews .latest_top{height:28px; background:url(/App_Themes/Olive/Images/blue_left_top.gif) no-repeat;}
#LatestNews .latest_top h2{color:#fff; margin:5px; padding-top:0px; padding-left:10px; font-size:16px;_padding-top:0px;}
#LatestNews .latest_top img{ padding-top:-10px; padding-left:10px;margin-top:0px;}
#LatestNews .latest_bottom{height:20px; background:url(/App_Themes/Olive/Images/blue_left_bottom.gif) no-repeat;}
#LatestNews .latest_body{height:auto;background:url(/App_Themes/Olive/Images/blue_left_middle.gif) repeat-x; background-color:#5082C2; margin-top:5px;_margin-top:-10px;}
#LatestNews .latest_body ul{width:210px; margin-top:-5px; }
#LatestNews .latest_body ul li{ line-height:22px; list-style-type:none;}


#LatestNews table{padding-top: 5px; color:#f0f0f0;}
#LatestNews a{color:#fff;margin-left:2px;}
#LatestNews .h_title{width:170px; height:25px; overflow:hidden; line-height:25px;}
/*#LatestNews a:hover{color:#cc0000;}*/ 
#LatestNews span{color:#fff; font-size:10px;}
#LatestNews p{margin-bottom:5px; line-height:18px;}

/*友情连接*/
#FriendLink{width:240px; }
#FriendLink .link_top{height:28px; background:url(/App_Themes/Olive/Images/blue_left_top.gif) no-repeat; }

#FriendLink .link_body{height:auto;background:url(/App_Themes/Olive/Images/blue_left_middle.gif) repeat-x; background-color:White;padding-bottom:4px; }
#FriendLink .link_body a{ color:Black; padding-left:5px; padding-right:5px;}


#FriendLinkHorizontal{width:900px; margin-top:10px;padding-bottom:20px;}
#FriendLinkHorizontal .link_top{height:30px; font-size:15px;padding-left:30px;padding-top:15px;color:White;background-color:#4F8AD8;_padding-bottom:10px;}
#FriendLinkHorizontal .link_top h2{color:#fff; margin:5px; padding-top:0px; padding-left:10px; font-size:16px;_padding-bottom:20px;}
#FriendLinkHorizontal .link_body{ background-color:#4F8AD8; padding-bottom:40px;}
#FriendLinkHorizontal .link_body ul{ margin-top:-5px;_margin-top:-10px; margin-left:40px; _padding-bottom:3px;padding-bottom:3px; }
#FriendLinkHorizontal .link_body ul li{ line-height:22px; list-style-type:none;white-space:nowrap; width:8em;_width:7em;_line-height:14px;}
#FriendLinkHorizontal .link_body ul li a{color:White;}
#FriendLinkHorizontal .link_bottom{height:30px; color:White;background-color:#4F8AD8;}

/*服装菜单*/
 #funshionList {margin:0; padding:0; padding-top:8px; width:100%;line-height:180%; margin-right:10px}
 #funshionList a {font-size:13px; color:#0072BC;}


.article_title .a_t_top{width:665px; height:6px; background:url(/App_Themes/Olive/Images/a_title_top.gif) no-repeat bottom; padding-bottom:0px; }
.article_title .a_t_bottom{height:6px;width:665px; background:url(/App_Themes/Olive/Images/a_title_bottom.gif)  no-repeat }
.article_title .a_t_middle{width:665px; background:url(/App_Themes/Olive/Images/a_title_middle.gif) repeat-y; }

#erphot a{color:#fff;margin-left:2px;}
#erphot .h_title{width:170px; height:25px; overflow:hidden; line-height:25px;}
#erphot a:hover{color:#cc0000;} 
#erphot span{color:#fff; font-size:10px;}
#erphot p{margin-bottom:5px; line-height:18px;}

#category .category{width:219px; margin:0 auto;}
#category .category dt{width:219px; height:29px; line-height:29px; color:#fff; background:url(/App_Themes/Olive/Images/category_title.gif) no-repeat; text-indent:9px; margin:1px auto;font-weight:bold;}
#category .category dt a{color:#fff; text-decoration:none; font-weight:bold;}
#category .category dt a:hover{text-decoration:none;}
#category .category .dt_select{background:url(/App_Themes/Olive/Images/category_title.gif) no-repeat;}
#category .category dd{width:217px; height:auto;line-height:20px; background-color:White; border-left:1px solid #D0DAE2;border-right:1px solid #D0DAE2;}
#category .category dd ul{width:200px; padding-bottom:3px; padding-top:3px; background:url/App_Themes/Olive/Images/category_ul.gif) repeat-y; text-align:left;}
#category .category dd ul li{width:200px; line-height:180%;  list-style-type:none; float:left;padding-left:5px;}
#category .category dd ul li a{}
#category .category dd ul li.s1{background:#E1EAF7; text-decoration:none;}
#category .category dd ul li.s2{border:0px; background:white}

#part{ margin:10px auto 0 auto;}


#contact{ margin:0px; margin-top:0px;}
#contact table{width:239px; color:#fff;}
#contact .bottom_line{ background:url(/App_Themes/Olive/Images/icon_linepng) no-repeat left bottom; font-style:Arial; font-size:14px; font-weight:bold}
#contact .contact td{ height:25px; line-height:25px;  font-size:14px;}
#contact a{color:#fff; font-size:14px;}
#contact a:hover{}



#tags{width:239px;margin:0px; margin-top:10px;}
#tags div{width:229px;}
#tags div h2{width:200px; font-size:14px; font-family:宋体;color:#467ABF; word-spacing:5px; height:35px; line-height:35px; background:url(/App_Themes/Olive/Images/icon_arr.png) left no-repeat; padding-left:10px;}
#tags div h2 span{ font-family:Arial;font-size:12px; color:#cc0000; font-style:italic;}
#tags div p{width:220px; line-height:25px; margin-left:10px;}
#tags div p a{margin-right:10px;}
#tags .fontBig{font-size:14px;}
#tags .fontBold{ font-weight:bold;}
#tags .colorRed{ color:#cc0000;}
#tags .colorBlack{ color:#000;}
#tags .fontStyle{ font-style:italic;}
#tags a:hover{ text-decoration:underline;}

#product{width:700px; height:auto; margin-top:20px; position:relative;}
#product .p_top{ background:url(/App_Themes/Olive/Images/product_top.gif) no-repeat bottom; width:710px;}
#product .p_bottom{ background:url(/App_Themes/Olive/Images/product_bottom.gif) no-repeat top;}
#product .p_body{width:710px; background:url(/App_Themes/Olive/Images/product_middle.gif) repeat-y; height:auto !important;min-height:208px;height:208px;}
#product .p_body h2{ position:absolute; top:-2px; z-index:2; left:20px; background:#fff; padding-left:5px; padding-right:5px; background:url(/App_Themes/Olive/Images/icon_titlebg.gif) repeat-x center;}
#product .p_body h2 a{ font-size:14px; color:#5F8CC6; font-weight:bold; font-family:宋体;}
#product .p_body h2 a:hover{ }
#product .p_body .item{width:700px; height:auto; margin:10 auto; padding-top:10px; margin-bottom:-20px;list-style-type:disc;}
#product .p_body ul li{ list-style-type:disc;}
#product .p_body ul li ul li{list-style-type:disc;}
#product .p_body ul li ul li{ float:none;}
#product .p_body .p_img{width:150px;  margin :8px 10px 10px 10px;float:left;}
#product .p_body .p_img img{border:1px solid #cbcbcb;padding:2px;}
#product .p_body .p_descr{width:420px; padding-left:10px; font-size:13px;margin :5px 0px 10px 260px;_margin :5px 0px 0px 0px;}
#product table{ width:80%;}
#product table td{height:20px; line-height:20px;padding-left:10px;}
#product table td a{color:#000;}
#product table td a:hover{color:#cc0000;}

#product .productmore { }
#product .productmore img{ position:absolute;bottom:10px;right:22px;}
/*#productTitle{width:710px; height:30px; line-height:30px; color:#fff; background:url(/App_Themes/Olive/Images/product-title.gif) no-repeat; text-indent:9px;font-size:15px;font-weight:bolder}*/
#productTitle{width:710px; height:30px; line-height:25px; color:#618FC9; background-image:url(/App_Themes/Olive/Images/product-title.gif);background-repeat:repeat-x; text-indent:9px;font-size:15px;font-weight:bolder}
#productList{width:auto;height:auto;border-left:1px solid #A8CBF3;border-right:1px solid #A8CBF3;border-bottom:1px solid #A8CBF3;margin-right:0px; padding-right:0px;}
#productList .productDetail{width:700px;}
#productList .item{width:700px; min-height:230px; margin:10 auto; padding-top:10px; list-style-type:none;_margin-left:-10px;}
#productList ul li ul li{list-style-type:disc;}
#productList .p_img{width:300px;  margin :8px 10px 10px 10px;float:left;}
#productList .p_img img{padding:2px;}

/*#productList .p_img img{border:1px solid #cbcbcb;padding:2px;}*/
#productList .p_descr{width:315px; padding-left:20px;_padding-left:40px; font-size:13px;margin :5px 0px 10px 350px;_margin :5px 0px 0px 0px;}
#productList .productbottom{position:relative; width:700px;height:5px;background:url(/App_Themes/Olive/Images/product-bottom.gif); margin-top:20px;}
#productList h2{font-family:宋体;font-size:16px;margin-top:2px;font-weight:bolder;width:330px;}
#productList .productmore { }
#productList .productmore img{ position:absolute;bottom:13px;right:18px;}

#footer{ text-align:left; padding-top:10px;}
#footer p{margin-left:40px;color:#0072BC;  padding-top:10px;}
#footer p a{color:#0072BC;}
#footer p a:hover{color:#000;}


#ad{line-height:100px; text-align:center; position:absolute}

/*#scrollText{overflow: hidden; width: 520px; height: 25px; background:#FF6600;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));}*/

#scrollText{overflow: hidden; width: 520px; height: 25px; background:#FF6600;position:fixed;bottom:0em;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)/3);_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

