/* 全局样式开始 */
html,body {margin:0px;background-color: #ffffff;color:#000000;font-size: 12px;font-family:Arial, Helvetica, sans-serif;background:url(../images/bg.gif);}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,textarea{padding:0px; margin:0px;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
table,tr,td,th,input,textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img {border:0px;}
/* 全局样式结束 */

/*  all  */
#all{ width:990px;margin:0 auto;padding:0;}
#price_item_0{display:none;}
#price_item_1{display:none;}
#price_item_2{display:none;}
#price_item_3{display:none;}
#price_item_4{display:none;}
#price_item_5{display:none;}
#price_item_6{display:none;}
#price_item_7{display:none;}
#price_item_8{display:none;}
.inc{ width:100%;overflow-x:hidden;line-height:20px;clear:both; }
.inc .pro{ width:172px;height:270px;overflow:hidden;float:left;display:inline;margin:10px 10px;text-align:center; }
.inc .pro .intro{ width:172px;line-height:16px;clear:both;padding:0; }
li{ list-style:none; }

/*  header_all  */
#header_all{ width:100%;height:auto;margin:0 auto;overflow:hidden;background-color:#FFF;}
#header_all #menu{width:970px;height:31px;overflow:hidden;margin-left:20px;}
#header_all #menu ul{ margin:0 auto;text-decoration:none; }
#header_all #menu ul li{width:111px;height:31px;line-height:31px;margin:0 2px;repeat-x;float:left;display:inline;text-align:center;position:relative;background:url(../images/nav_bg2.jpg) repeat-x;}
#header_all #menu ul li :hover{width:111px;height:31px;display:block;background:url(../images/nav_bg.jpg) repeat-x;}
#header_all #menu ul .hover{background:url(../images/nav_bg.jpg) repeat-x;}


#header_all #menu ul li div#hot{ position:absolute; top:-10px; left:70px; z-index:100;}
#header_all #menu ul li a{ color:#3E3D2B;font-weight:100;}
#header_all .menu_tow{width:990px;height:35px;overflow:hidden;margin:0 auto;background:url(../images/menu_bg.jpg) repeat-x;text-align:center;}
#header_all .menu_tow #menu_t{ width:900px;height:35px;overflow:hidden;margin:0 auto; }
#header_all .menu_tow #menu_t ul{ margin:0 auto;text-decoration:none; }
#header_all .menu_tow #menu_t ul li{ height:35px;line-height:35px;margin:0 8px;float:left;display:inline;color:#FFF; }
#header_all .menu_tow #menu_t ul li a{ color:#FFF; }
/*Flash*/
.Flash{width:990px;height:240px;margin:0 auto;}

/*  mail_all  */
#main_all{ width:100%;height:auto;margin:0 auto;position:relative;background:#FFF; }
#main_all #main{ width:990px;height:auto;margin:0 auto;height:auto;overflow-x:hidden;background:#FFF; }
#main_all #main #banner{ width:990px;height:287px;overflow:hidden;margin:0px auto; }
#main_all #main #main_com{ width:990px;margin:0 auto;margin-top:8px;}
#main_all #main #main_com .main_l{ width:205px;float:left; }
#main_all #main #main_com .main_l #search{ width:185px;height:54px;margin:0 auto;overflow:hidden;background:url(../images/search_bg.jpg) no-repeat; }
#main_all #main #main_com .main_l .cate{ width:185px;margin:8px auto; }
#main_all #main #main_com .main_l .cate .cate_t{ width:185px;height:28px;line-height:28px;background:url(../images/cate_title_bg.jpg) no-repeat;text-align:center; }
#main_all #main #main_com .main_l .cate .cate_t_button{ width:185px;height:28px;line-height:28px;background:url(../images/cate_title-button_bg.jpg) no-repeat;text-align:center; }
#main_all #main #main_com .main_l .cate .cate_l{width:155px;padding-left:10px;padding-right:20px;height:27px;line-height:27px;overflow:hidden;background:url(../images/cate_bg.jpg) no-repeat;}
#main_all #main #main_com .main_l .cate .list{ width:165px;padding:0 10px;height:27px;line-height:27px;overflow-x:hidden; }
#main_all #main #main_com .main_l .cate .list_1{ width:155px;padding:0 10px 0 20px;height:27px;line-height:27px;overflow-x:hidden; }
#main_all #main #main_com .main_l .cate .list_2{ width:150px;padding:0 10px 0 25px;height:27px;line-height:27px;overflow-x:hidden; }
#main_all #main #main_com .main_l .letter{ width:191px;height:65px;margin:8px auto;overflow:hidden;background:url(../images/send_mail_bg.jpg) no-repeat;text-align:center;padding-top:110px; }
#main_all #main #main_com .main_l .paypal{ width:193px;height:72px;overflow-x:hidden;margin:8px auto; }
#main_all #main #main_com .main_l .whatsay{ width:191px;height:82px;overflow:hidden;margin:8px auto;border:1px solid #CCC; }
#main_all #main #main_com .main_l .popular{ width:171px;padding:10px;height:130px;margin:8px auto;border:1px solid #CCC;background:url(../images/popular_search_bg.jpg) top repeat-x; }
#main_all #main #main_com .main_l .care{ width:191px;height:73px;overflow:hidden;margin:8px auto; }
#main_all #main #main_com .main_l .donation{ width:191px;height:73px;overflow:hidden;margin:8px auto; }
#main_all #main #main_com .main_l .trus{ width:189px;_height:208px;min-height:208px;overflow-x:hidden;margin:0 auto;border:1px solid #CCC; }
#main_all #main #main_com .main_l .trus .trus_con{ width:171px;margin:0 auto 10px; }


#main_all #main #main_com .main_r{ width:785px;float:left; }
#main_all #main #main_com .main_r .main_r_top{ width:770px;height:590px;overflow:hidden;margin:0 auto; }
#main_all #main #main_com .main_r .main_r_top .main_r_top_l{ width:552px;float:left; }
#main_all #main #main_com .main_r .main_r_top .main_r_top_l .main_r_top_l_title{ width:552px;height:30px;line-height:30px;color:#d72765; }
#main_all #main #main_com .main_r .main_r_top .main_r_top_l .main_r_top_l_con{ width:552px;height:560px;overflow:hidden; }
#main_all #main #main_com .main_r .main_r_top .main_r_top_l .main_r_top_l_con .pro{ width:172px;height:270px;margin:5px 6px;float:left;display:inline;overflow:hidden; }
#main_all #main #main_com .main_r .main_r_top .main_r_top_l .main_r_top_l_con .pro .img{ width:172px;height:185px;overflow:hidden; }
#main_all #main #main_com .main_r .main_r_top .main_r_top_l .main_r_top_l_con .pro .intro{ width:172px;line-height:20px;clear:both; }
#main_all #main #main_com .main_r .main_r_top .main_r_top_r{ width:210px;float:right; }
#main_all #main #main_com .main_r .main_r_top .main_r_top_r .ad_1{ width:210px;height:366px;overflow:hidden; }
#main_all #main #main_com .main_r .main_r_top .main_r_top_r .ad_2{ width:210px;height:199px;margin-top:8px;overflow:hidden; }
#main_all #main #main_com .main_r .main_r_pro{ width:772px;_height:307px;min-height:307px;margin:0 auto;overflow-x:hidden; }
#main_all #main #main_com .main_r .main_r_pro .pro-title{ width:772px;height:27px;line-height:27px;overflow:hidden; }
#main_all #main #main_com .main_r .main_r_pro .pro-title .pro-cate{ width:256px;height:25px;line-height:25px;border:1px solid #CCC;float:left; }
#main_all #main #main_com .main_r .main_r_pro .pro-title .pro-cate-on{ width:256px;height:25px;line-height:25px;border:1px solid #CCC;float:left; }
#main_all #main #main_com .main_r .main_r_pro .pro-title a.title:active,a.title:link,a.title:visited,a.title:hover{ display:block;width:256px;height:25px;background:url(../images/index_pro_title.jpg) repeat-x;text-align:center; }
#main_all #main #main_com .main_r .main_r_pro .pro-title a.title-on:active,a.title-on:link,a.title-on:visited,a.title-on:hover{ display:block;width:256px;height:25px;background:url(../images/index_pro_title_over.jpg) repeat-x;text-align:center; color:#FFF; }
#main_all #main #main_com .main_r .main_r_pro .pro-con{ width:770px;line-height:20px;border:1px solid #CCC;border-top:0;_height:300px;min-height:300px; }
#main_all #main #main_com .main_r .main_r_pro .indexcate{ width:770px;line-height:20px;border:1px solid #CCC;_height:300px;min-height:300px; }
#main_all #main #main_com .main_r .main_r_pro .indexcate .pro{ width:172px;height:270px;margin:10px 10px;float:left;display:inline;overflow:hidden; }
#main_all #main #main_com .main_r .main_r_pro .indexcate .pro .img{ width:172px;height:185px;overflow:hidden; }
#main_all #main #main_com .main_r .main_r_pro .indexcate .pro .intro{ width:172px;line-height:20px;clear:both; }
#main_all #main #main_com .main_r .main_r_pro .wholesale{ width:772px;line-height:20px;_height:300px;min-height:300px; margin:0 auto; }
#main_all #main #main_com .main_r .main_r_pro .wholesale .pro{ width:172px;height:270px;margin:10px 10px;float:left;display:inline;overflow:hidden; }
#main_all #main #main_com .main_r .main_r_pro .wholesale .pro .img{ width:172px;height:185px;overflow:hidden; }
#main_all #main #main_com .main_r .main_r_pro .wholesale .pro .intro{ width:172px;line-height:20px;clear:both; }
#main_all #main #main_com .main_r .main_r_pro .wholesale-pro{ width:770px;line-height:20px;border:1px solid #CCC;height:325px;overflow:hidden; }

#main_all #main #index_article{ width:954px;padding:10px;_height:484px;min-height:484px;overflow-x:hidden;line-height:20px;background:url(../images/index_intro_bg.jpg) bottom repeat-x;margin:0 auto;border:1px solid #CCC; }
#main_all #main .pro-bot{ width:954px;padding:10px;overflow:hidden;height:210px;border:1px solid #CCC;margin:0 auto; }
#main_all #main .pro-bot .intro{ width:500px;float:left; }
#main_all #main .pro-bot .proscroll{ width:440px;float:left;margin-left:14px; }
#main_all #main .search-bot{ width:974px;height:35px;overflow:hidden;text-align:center;background-color:#efefef;border:1px solid #CCC;margin:0 auto; }

/*  内页  */
#main_all #main #main_com .main_r .main_r_con{ width:768px;margin:0 auto;overflow-x:hidden;line-height:20px; }
#main_all #main #main_com .main_r .main_r_con .inc{ width:100%;overflow-x:hidden;line-height:20px;clear:both;border-bottom:2px solid #E8E8E8; }
#main_all #main #main_com .main_r .main_r_con .inc .inc{ width:100%;overflow-x:hidden;line-height:20px;clear:both; border:0; }
#main_all #main #main_com .main_r .main_r_con .inc .t{ width:756px;height:30px;line-height:30px;padding-left:12px; }
#main_all #main #main_com .main_r .main_r_con .intro{ width:748px;line-height:20px;padding:10px;overflow-x:hidden; }
#main_all #main #main_com .main_r .main_r_con .pro-box{ width:768px;line-height:20px;overflow-x:hidden; }
#main_all #main #main_com .main_r .main_r_con .pro-box .pro{ width:172px;height:270px;overflow:hidden;float:left;display:inline;margin:10px 10px;text-align:center; }
#main_all #main #main_com .main_r .main_r_con .pro-box .pro .img{ width:172px;height:185px;overflow:hidden; }
#main_all #main #main_com .main_r .main_r_con .pro-box .pro .intro{ width:172px;line-height:16px;clear:both;padding:0; }
#main_all #main #main_com .main_r .main_r_con .pro-box .gift{ width:172px;height:240px;overflow:hidden;float:left;display:inline;margin:10px 10px;text-align:center; }
#main_all #main #main_com .main_r .main_r_con .pro-box .gift .img{ width:172px;height:185px;overflow:hidden; }
#main_all #main #main_com .main_r .main_r_con .pro-box .gift .intro{ width:172px;line-height:16px;clear:both;padding:0; }

.pageline{ width:100%;height:2px;overflow:hidden;background-color:#E8E8E8;clear:both; }
.page{ width:100%;height:30px;line-height:30px;margin:0 auto;text-align:center; }


/*  footer_all  */
#footer_all{ width:990px;height:100px;overflow:hidden;margin:0 auto;border-top:1px solid #CFCFCF;width:990px;background-color: #ffffff;}
#footer_all .copyright{ width:990px;height:80px;overflow:hidden;margin:10px auto;line-height:25px;text-align:center; }




/* padding */
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.blank1{margin:0px auto; clear:both; height:1px; font-size:1px; overflow:hidden;}
.blank3{margin:0px auto; clear:both; height:3px; font-size:1px; overflow:hidden;}
.blank6{margin:0px auto; clear:both; height:6px; font-size:1px; overflow:hidden;}
.blank9{margin:0px auto; clear:both; height:9px; font-size:1px; overflow:hidden;}
.blank12{margin:0px auto; clear:both; height:12px; font-size:1px; overflow:hidden;}
.blank15{margin:0px auto; clear:both; height:15px; font-size:1px; overflow:hidden;}
.blank20{margin:0px auto; clear:both; height:20px; font-size:1px; overflow:hidden;}

.current_img{background:url(../images/img.jpg);}
.line{border-bottom:1px dashed #ccc; height:1px; overflow:hidden;}


/* 字体样式开始 */
.f_red {color:red;}
.white{ color:#FFF; }
.pink{ color:#274085; }
.gray{ color:#A09F8D; }
.f_14px {font-size:14px;}
.f_16px {font-size:16px;}
.b {font-weight:bold;}
.under{ text-decoration:underline; }
.through{ text-decoration:line-through; }
/* 字体样式结束 */


/* 链接样式开始 */
a:active,a:link,a:visited { color: #010101;text-decoration: none;}
a:hover {color: #274085;text-decoration: underline;}
a.menu:active,a.menu:link,a.menu:visited {color: #FFFFFF;text-decoration:none;font-size:14px;font-weight:bold;float:left;line-height:40px;margin:0 13px; }
a.menu:hover {color: #FFFFFF;text-decoration: underline;font-size:14px;font-weight:bold;float:left;line-height:40px;margin:0 13px; }
a.white:active,a.white:link,a.white:visited {color: #FFFFFF;text-decoration:none; }
a.white:hover {color: #FFFFFF;text-decoration: underline; }
/* 链接样式结束 */

/* 表单样式开始 */
.form_input {border: 1px solid #ccc;padding:1px;height:20px;behavior:url(#default#savehistory);font-family:Arial, Helvetica, sans-serif; }
.form_area {border: 1px solid #cccccc;behavior: url(#default#savehistory);font-family:Arial, Helvetica, sans-serif; }
.form_button {padding-top: 2px;height: 20px;border: 1px solid #ccc;}
.gory_button{ background:none;border:none;background:url(../images/button-grey.gif);width:130px;height:25px;line-height:25px;font-weight:bold;color:#333;text-align:center;cursor:pointer; }
/* 表单样式结束 */

/* 表格样式开始 */
.table_border { border: 1px solid #E8E8E8;}
/* 表格样式结束 */

/*border:1px solid #cccccc;*/
.nav{ position:absolute;left:0;top:0;visibility: hidden;margin:0px;padding:0px;overflow:visible;line-height:25px;z-index:10000000;padding-top:1px; background:url(../images/nav_list_top.jpg) top no-repeat; }
.nav a, .nav a:visited, .nav a:active, .nav a:link { text-decoration:none;display:block;width:170px;height:27px;color:#000000;background:url(../images/nav_list.jpg) no-repeat;filter:alpha(opacity=90);padding-left:15px; }
.nav a:hover { text-decoration:none;display:block;background:url(../images/nav_list_over.jpg) no-repeat;color:#000000;width:170px;height:27px;padding-left:15px;font-weight:bold; }


.nav_1{ position:absolute;left:0;top:0;visibility:hidden;margin:0px;padding:0px;overflow:visible;line-height:25px;background:#E7559C;z-index:100000000; font-size:12px; }
.nav_1 a, .nav_1 a:visited, .nav_1 a:active, .nav_1 a:link { text-decoration:none;display:block;width:128px;height:25px;color:#FFF;background-color:#EF94C1;filter:alpha(opacity=90);padding-left:2px;text-align:left;margin:1px; }
.nav_1 a:hover { text-decoration:none;display:block;background:#FAE6F1;color:#000000;width:128px;padding-left:2px;text-align:left;margin:1px; }




/*exa_box*/
.exa_box{width:95%;margin:0 auto;border-bottom:1px dotted #CCC;}
.exa_box .ImgBox{float:left; _display:inline; width:164px; text-align:center}
.exa_box .IntroBox{float:left;}
.exa_box .IntroBox ul li{ line-height:21px;}
.exa_box .IntroBox ul li a{ font-weight:bold;}


#ExaTitle{ height:25px; line-height:25px;border-bottom:1px dashed #CCC; font-weight:bold; text-align:center}
#ExaContents{ line-height:21px}