@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;background:#fbfaf6 url(../images/zl-logo.jpg) repeat center 0px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#666;font-size:11px;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0px;padding:0px;border:0px;}
p{line-height:180%}
ul,li{list-style-type:none;}
img{vertical-align:top;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
ul,li{list-style:none;}
.clearboth{float: none;clear:both;height:0;font-size:1px;line-height:0px;}

.arr_01{ padding-left:15px; background-image:url(../images/arr_01.jpg); background-repeat:no-repeat; background-position:left center;}
.arr_06{ padding-left:15px; background-image:url(../images/arr_06.jpg); background-repeat:no-repeat; background-position:left 6px;}
.font_red {color:#CC0000;}
.indent{ text-indent:2em;}
.btn_next{ border:0px; background-color:#fff; background:url(../images/btn_search.jpg) no-repeat; width:77px; height:20px; cursor:hand;}
.paddbottom15{ padding-bottom:15px;}
.paddbottom10{ padding-bottom:10px;}
.paddbottom5{ padding-bottom:5px;}
.paddbottom20{ padding-bottom:20px;}


/* pages */
.pages{ margin-top:10px; padding-left:35px; width:500px;}
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}

/* text */
.txt_11{ font-size:11px;}
.txt_11blackB{ font-size:12px; color:#000; font-weight:bold;}
.redB {font-size:11px;color:#C00; font-weight:bold;}
.top_blackB{font-size:11px;color:#000; font-weight:bold;}
.top_black{font-size:11px;color:#000;}

/* Link */
a { font-size:11px;color:#000;text-decoration:none; font-family:Tahoma,Arial, Helvetica, sans-serif; outline-color:#CC0000}
a:hover {text-decoration:underline;outline-color:#CC0000}
a.link_redB {font-size:11px;color:#C00; font-weight:bold;}
a.link_more {font-size:12px;color:#23609F;}
a.link_profile_more{ color:#CC0000; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
.redtitle,a.redtitle{ color:#CC0000; font-size:15px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}



/* id */
#wrap{width:1000px;background-color:#FFFFFF; margin:0px auto;}
#head{width:1000px;height:162px;margin:0px auto; position:relative; z-index:90; background:#D6CEA9 url(../images/head-bg.jpg) repeat-x 0px 0px;}

a#logo{position:absolute;width:314px;height:74px;left: 35px;top: 16px;display:block;}
#top_head { position:absolute; right:20px; top:25px; width:480px; height:76px; text-align:right;}
#top_snav { width:480px; padding-top:10px;}
#top_snav a{ font-size:11px; color:#000; text-decoration:underline; padding-left:10px;}
#top_snav a:hover{color:#c00;}



#top_nav{ width:480px; padding-top:10px;}
#top_nav a{ font-size:11px; color:#000; font-weight:bold; padding-left:10px;}
#top_nav a:hover{color:#c00; text-decoration:none;}

#search{text-align:left; width:290px; position:absolute; left:690px; top:113px;background:url(/images/index/zoom_out1.gif) no-repeat 0px 2px; padding-left:23px;}
#search #btn_search{ border:0px; background-color:#fff; background:url(../images/btn_search.jpg) no-repeat; width:77px; height:20px; cursor:hand;}
#nav_bg{background-color:#990000; height:30px; width:1000px;position:absolute;left:0;top:108px; z-index:0;}
#nav{height:30px;position:absolute;left:170px;top:114px; z-index:50;}
#nav_right{text-align:center;  float:right;border-right:1px solid #EAEAEA;}
#nav ul li{float:left;text-align:center;display:block; width:105px; height:30px; }
#nav ul li a{display:block; width:98px; height:20px; line-height:18px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#nav ul li a:hover,#nav ul li a.nav_sel{background-image:url(../images/nav_bg.jpg);text-decoration: none;}

/* #subnav_products{} */
.subnav{width:300px; height:120px; position:absolute;z-index:90; left:0px; border:1px solid #999966;background:#E4EAD9; display:none; padding:10px 5px 5px 150px; }
.subnav li { width:140px; height:20px; float:left;}
.subnav li a{float:left; width:120px; height:20px;line-height:20px;padding:0px 10px;color:#336666;display:block;}
.subnav li a:hover{color:#fff; background-color:#ED9612;text-decoration:none; }

#subnav_products{background:#E4EAD9 url(../images/nav_products-list.jpg) no-repeat 10px 10px;position:absolute; z-index:99;}
#subnav_designs{background:#E4EAD9 url(../images/nav_decal-designs.jpg) no-repeat 10px 10px;position:absolute; z-index:99;}
#subnav_promotion{background:#E4EAD9 url(../images/nav_promotion.jpg) no-repeat 10px 10px;position:absolute; z-index:99;}


/* location*/
#location {padding:0px 0px 0px 50px;left:0px;top:0px;text-align:right;z-index:70; height:25px;}
#location a{ font-size:11px; color:#817341}
#location a.sel{ color:#996600 }
#location strong{ font-weight:normal; font-size:11px; color:#996600}

#sidebar{ width:190px;float:left;}
#sidebar_title{ font-size:21px; text-align:center; color:#C6A535;font-family:Tahoma; padding-top:30px;}
.sidebar-title{ font-size:15px; font-weight:bold; color:#f00;font-family:Verdana, Arial, Helvetica, sans-serif;}
#sidebar_bottom{ text-align:right; padding-top:180px;}
#sidebar #category { padding-top:20px; width:190px; height:auto!important; min-height:400px;*height:400px;}
#sidebar #category #category_title{font-size:18px;color:#666;height:auto!important; min-height:20px;*height:20px;padding:10px 20px ; border-bottom:1px solid #EAEAEA; font-weight:bold;}
#sidebar #category li{background:url(../../images/sidebar_itemline_bg.jpg) repeat-x 0px 29px; padding-left:20px;text-align:center; padding-bottom:25px}
#sidebar #category li a{height:auto!important; min-height:20px;*height:20px; line-height:20px; padding:5px 0px; font-family:Tohoma;font-size:11px; font-weight:bold;color:#265B83; text-align:center}
#sidebar #category li a img.catepic{ width:100px; border:1px solid #ccc; padding:1px; }
#sidebar #category li a span{ display:block;padding-top:5px}

#sidebar #category li a:hover{ color:#CC0000; text-decoration:none;}
#sidebar #category li a.sel{ color:#990000;}


#banklist{ margin-top:40px; padding:20px 0 0 30px; border-top:1px solid #ddd}
#banktitle{ font-size:15px; font-weight:bold;color:#CC0000; padding:15px 0px; font-family:Verdana, Arial, Helvetica, sans-serif}
#sidebar_right{ float:right; width:200px;}
.sidebar_right_cbox{ padding:0px 0px 5px 0px; }
.sidebar_right_cbox p{font-size:11px;line-height:160%; color:#000;}
.sidebar_right_cbox .title{font-size:11px; font-weight:bold; color:#333; padding:5px 5px 5px 0px;}

.product-title{ font-size:16px;color:#c00;font-weight:bold;height:25px;line-height:22px; margin-top:30px;background-color:#F6F8F8;padding-left:28px;border-bottom:1px solid #ddd;}
.pageTitle{ font:25px Arial, Helvetica, sans-serif; color:#000}
.news-title{ font-size:14px; color:#265B83; font-weight:bold; height:25px; line-height:23px; background:#D8CFB1; padding-left:28px; border-bottom:1px solid #000;}

#s_login{width:160px; padding:0px 0px 0px 0px;}
.login-title{ color:#333;font-size:13px; font-weight:bold;padding-left:20px;}
#login_box {width:160px; margin-top:5px; font-size:11px;}
#login_box .input_box{ height:14px; border:1px solid #CCCCCC; line-height:14px; width:80px;}
#login_box .btn_login{ margin-top:5px; height :20px; border:1px solid #CCCCCC; background-color:#000000 ; text-align:center; color:#fff }
#login_box a.reg_link{ font-size:11px; color:#0099CC}
#login_box_bg{background:url(../images/rbox_bg.jpg) no-repeat; width:160px; padding:6px 10px 0px 10px; margin:30px 0 0 5px; height:120px;}

#userbox{width:160px; margin-top:5px; font-size:11px;}

#top_checkloading{ background-color:#CC0000; color:#FFF; padding:3px; display:none; margin:20px 0px 0px 20px; width:100px; font-size:11px}

#about-partner{text-align:left; padding:20px 0px 10px 0px; width:180px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin:0px auto; margin-top:30px;}
#about-partner-content{ text-align:center;padding:15px 0px;}
#about-partner-video{ margin:0px auto; width:180px; text-align:center;margin-top:30px;}


#newsbar{}
#newsbar li{background:url(../images/arr_01.jpg) no-repeat 0px 6px; padding-left:15px; padding-bottom:5px;}
#newsbar li a{ color:#2C618B; font-weight:bold;}
#newsbar li a span{ font-size:11px; font-weight:normal;color:#333333;}
#main{ width:1000px;margin:0px auto; overflow:hidden; zoom:1;font-size:14px;background-color:#fff; }
#main_body,#main_pro_body{ margin-left:190px; border-left:1px solid #999933;height:auto!important; min-height:800px;*height:800px;padding:10px 20px 30px 30px;background:#fff; color:#000;}
/*#main_pro_body{ margin-left:190px;height:auto!important; min-height:800px;*height:800px;padding:10px 20px 30px 30px;}*/




/*  catalogue  */
#catalogy{}
#catalogue_top{ padding:20px 0px;}
.catalogy_list{  width:730px; padding-bottom:100px;}
.catalogy_item{ background:url(../images/pro_Catalogery_box_bg.jpg) no-repeat left top; width:360px; height:230px;padding-top:20px; float:left;border-bottom:1px solid #E6E6E6;}


.catalogy_item .catalogy_item_pic{ float:left; width:150px; padding:10px 0px;} 
.catalogy_item .catalogy_item_info{ margin-left:160px; padding-top:10px; padding-right:10px;}
.catalogy_item .catalogy_item_info h2{ height:40px; line-height:40px; font-size:18px; color:#999;}
.catalogy_item .catalogy_item_info p{ font-size:12px; padding:10px 0px; color:#666; line-height:160%;}
.catalogy_item .catalogy_item_info a.catalogy_down{ width:100px; height:20px; line-height:20px; text-align:center; display:block; background-color:#c00; color:#fff;}

.catalogy_item .catalogy_item_btn_paly{ text-align:center;}


/*  promotion  */
#promotion{height:auto!important; min-height:600px;*height:600px;}
#promotion .promotion_top{ padding-bottom:20px; width:730px;height:auto!important; min-height:260px;*height:260px; margin-top:20px;}
#promotion_top_tip{ font-size:12px; line-height:180%; height:40px; width:500px; padding:20px 0px; }
#promotion .promotion_toptitle{ padding-bottom:15px; font-weight:bold;}
.promotion_top_title{font-size:15px;color:#c00;}
#promotion .promotion_topinfo{line-height:160%; padding-bottom:15px;}
#promotion_list_title{ font-size:25px;color:#000; font-family:Arial, Helvetica, sans-serif; height:25px;}
#promotion_list{ padding-top:20px;}
#promotion_list li{ float:left; width:165px; height:168px; margin:0px 15px 15px 0px; padding:0px; text-align:center;}
#promotion_list li img{ padding:2px; border:1px solid #ccc; cursor: url(../images/big.cur) ,auto;}
#promotion_list li a:hover { text-decoration:none; color:#c00; font-weight:bold;}
#promotion_list li a:hover img{ padding:2px; border:1px solid #f00}
#promotion_list li span{ line-height:120%; display:block;}

#promotion_list .promotion_item{ float:left; width:140px; margin-right:20px; padding:2px; background-color:#FFFFFF; height:auto!!important; min-height:90px;*height:90px;}
#promotion_list .promotion_item .promotion_item_pic{float:left; width:100px; height:80px;  text-align:center}
#promotion_list .promotion_item .promotion_item_pic a img{ border:1px solid #ccc; padding:1px; width:100px;cursor: url(../../images/big.cur) ,auto;}
#promotion_list .promotion_item .promotion_item_pic a:hover img{ border:2px solid #FF9900; padding:0px;}
#promotion_list .promotion_item .promotion_item_info{ margin-left:120px;}
#promotion_list .promotion_item .promotion_item_info p{ padding-bottom:10px; font-size:12px;}


/*search*/
#products_tb_title{ margin-top:20px;}
.rz_count{ font-size:11px; color:#CCCCCC; float:right; margin-right:20px;}
#search_products_list{ padding:20px 0px 0px 17px;height:auto!important; min-height:20px;*height:20px;}
#search_products_list ul{ padding-bottom:20px; text-align:center;}
#search_products_list li{  float:left; width:150px; height:auto!important; min-height:190px;*height:190px; margin:0px 15px 5px 0px; padding:0px; text-align:center;}
#search_products_list li img{ padding:2px; border:1px solid #ccc; cursor: url(../../images/big.cur) ,auto;height:100px;}
#search_products_list li a:hover { text-decoration:none; color:#c00; font-weight:bold;}
#search_products_list li a:hover img{ padding:2px; border:1px solid #f00}
#search_products_list li p{ line-height:120%;}

/*products*/
#products{width:730px; margin-bottom:50px;}
#products #products_title{width:670px;font:25px Arial, Helvetica, sans-serif; color:#000;  height:30px;}

#products #products_top{ width:720px;height:auto!important; min-height:260px;*height:260px; padding-bottom:30px; margin-top:15px;}


.promotion_top_left{ float:left;height:auto!important; overflow:hidden;}

.promotion_top_right{float:right;width:136px;height:272px; background:url(../../images/pro_top_r_bg.jpg) no-repeat; }
.promotion_top_right ul{ padding-top:20px; padding-left:15px;}
.promotion_top_right ul li{ padding-bottom:15px;}

a.link_sclass{ font-size:14px; color:#CC0000; font-weight:bold;background:url(../images/arr_01.jpg) no-repeat 0px 3px; padding-left:13px;}
#right_nav{ float:right; margin-left:20px; color:#000000; font-size:11px; width:270px; }
.right_nav_info{ padding:10px 0px}
#right_nav p{ line-height:180%; font-size:12px; padding-bottom:5px;}
 #right_nav strong{}

#products #products_others_nav{ height:120px;}
#products #products_others_nav .other_nav_title{ background:#F0F0F0  url(../../images/pro_bottom_l_bg.jpg) no-repeat; height:33px; padding-left:20px; line-height:30px; color:#990000; font-weight:bold; border-bottom:1px solid #ccc; }
#products #products_others_nav .other_nav_title .other_nav_title_r_bg{ float:right;background:url(../../images/pro_bottom_r_bg.jpg) no-repeat; width:10px;}
#products #products_others_nav .other_nav_content{background-color:#F0F0F0; padding:10px;height:auto!important; min-height:100px;*height:100px; }
#products #products_others_nav .other_nav_content ul{ padding-left:30px;width:600px;}
#products #products_others_nav .other_nav_content li{ float:left; width:180px; background:url(../../images/arr_04.jpg) no-repeat left 4px; padding-left:20px; padding-bottom:5px;}

#products #products_others_nav .other_nav_content li a:hover,#products #products_others_nav .other_nav_content li a.sel { text-decoration:none; color:#c00; font-weight:bold;}

#pro_nav{ height:29px;margin:0px;padding:0px 0px 0px 5px; position:relative; z-index:80; width:700px;}
#pro_nav li{height:29px;float:left; margin-right:1px;}
#pro_nav li a{ font-size:13px; width:86px; height:29px; line-height:29px; display:block; padding-left:64px;background:url(../images/product_nav_bg.jpg) no-repeat;}
#pro_nav li a:hover,#pro_nav li a.sel{ height:29px; line-height:29px; display:block; text-decoration:none;color:#CC0000; background:url(../images/product_nav_selbg.jpg) no-repeat; border-bottom:1px solid #fff;}
/* 产品页面单品*/ 
#products #products_list{ padding:20px 0px 0px 15px;height:auto!important; min-height:100px;*height:100px; border-top:1px solid #CC0000; background-color:#FFFFFF }
#products #products_list ul{ padding:0px;}
#products #products_list li{ float:left; width:150px; height:auto!important; min-height:190px;*height:190px; margin:0px 15px 5px 0px; padding:0px; text-align:center;}
#products #products_list li img{ padding:2px; border:1px solid #ccc; cursor: url(../../images/big.cur) ,auto;}
#products #products_list li a:hover { text-decoration:none; color:#c00; font-weight:bold;}
#products #products_list li a:hover img{ padding:2px; border:1px solid #f00}
#products #products_list li p{ line-height:120%;}
/* 产品页面花样 */ 
#products #products_design_list{ padding:20px 0px 0px 15px;height:auto!important; min-height:100px;*height:100px; border-top:1px solid #CC0000; background-color:#FFFFFF }
#products #products_design_list li{ float:left; width:120px; height:auto!important; min-height:120px;*height:120px; margin:0px 15px 20px 0px; padding:0px; text-align:center; border:1px solid #ccc; padding:10px 0px}
#products #products_design_list li img{ padding:2px; border:1px solid #ccc; cursor: url(../../images/big.cur) ,auto;}
#products #products_design_list li a:hover { text-decoration:none; color:#c00; font-weight:bold;}
#products #products_design_list li a:hover img{ padding:2px; border:1px solid #f00}
#products #products_design_list li p{ line-height:120%;}
/* 广交会届花样*/ 
#products #products_list_decal{ padding:20px 0px 5px 0px;height:auto!important; min-height:100px;*height:100px; }
#products #products_list_decal li{ float:left; width:100px; height:98px; margin:0px 15px 15px 0px; padding:0px; text-align:center; }
#products #products_list_decal li img{ padding:2px; border:1px solid #ccc; cursor: url(../../images/big.cur) ,auto;}
#products #products_list_decal li a:hover { text-decoration:none; color:#c00; font-weight:bold;}
#products #products_list_decal li a:hover img{ padding:2px; border:1px solid #f00}
#products #products_list_decal li p{ line-height:120%;}

/*new_products*/
.new_pro_box{ background: url(../images/pro_New_box_mid_bg.jpg) repeat-y; width:660px;}
.new_pro_box .new_pro_box_content{ padding:10px 0px;}
.new_pro_title{ padding-bottom:10px;}
.new_pro_title strong{ font-size:14px;}
.new_pro_pic{ border:7px solid #D7CFAE; width:400px; height:300px; text-align:center; vertical-align:middle;}
.new_pro_desc{ background-color:#fff; font-size:12px;}
#new_protip{ padding-bottom:20px;padding-top:20px; font-size:11px;}

#new_prolist{background: url(../images/new product_probg.jpg) no-repeat; width:745px; height:152px; padding-bottom:30px; border-bottom:1px dotted #ccc; margin-bottom:20px;}
#new_prolist_title{ padding:10px 0px; color:#000000; font-weight:bold;}
#new_prolist_pics{  height:auto!important; min-height:95px;*height:95px; padding:30px 30px; }
#new_prolist_pics li{ float:left; margin-right:10px;margin-bottom:10px; text-align:center;border-right:1px solid #ccc; padding-right:10px; }
#new_prolist_pics li a{ background-color:#fff; width:110px;height:90px; display:block;}
#new_prolist_pics li a:hover,#new_prolist_pics li a.sel{ border:1px solid #FF9900;}

/*decal_design*/
#decal_design{ width:740px;}
#decal_design_title{ font-size:25px;color:#000; font-family:Arial, Helvetica, sans-serif; height:25px; }
#decal_design_autoplay{ height:30px;line-height:30px; text-align:right; width:700px;}
#decal_design_autoplay a{ font-size:16px; color:#CC0000 }

#decal_design_best{ background:url(../images/decal_designs_best_bg.jpg) no-repeat; height:210px; width:740px; margin-top:10px;}
#decal_design_best ul{ padding:40px 0px 0px 20px;}
#decal_design_best li{background-color:#fff; width:150px; height:100px;float:left; padding:15px 0px; text-align:center; margin-right:25px; margin-bottom:15px; }

#decal_design_best li img{ border:1px solid #D7CFAE; padding:1px;width:120px; height:90px;}
#decal_design_best li a{display:block;}
#decal_design_best li a p{ font-size:12px;}
#decal_design_best li a:hover{ text-decoration:none; color:#c00;}
#decal_design_best li a:hover img{border:1px solid #c00;}

#decal_design #decal_design_top{ height:165px; background-color:#fff;}
#decal_design #decal_design_top #seldesignlist{ padding:130px 0px 10px 50px;}
#decal_design_list{ background:url(../images/decal_designs_pro_bg.jpg) no-repeat; height:auto!important; min-height:130px;*height:130px; margin-top:10px;}
#decal_design_list ul{ padding:30px 0px 0px 30px;}
#decal_design_list li{background-color:#fff; width:120px; height:100px;float:left; padding:15px 0px; text-align:center; margin-right:15px; margin-bottom:15px; border:1px solid #ccc;}

#decal_design_list li img{ border:1px solid #D7CFAE; padding:1px;cursor: url(../../images/big.cur) ,auto; width:87px; height:66px;}
#decal_design_list li a{ display:block;}
#decal_design_list li a p{ font-size:12px;}
#decal_design_list li a:hover{ text-decoration:none; color:#c00;}
#decal_design_list li a:hover img{border:1px solid #c00;}

/*design_autoplay*/
#autoplay{ height:600px; padding:0px 0px 0px 60px; text-align:center; margin:0 auto;}
#autoplay_top{background:url(../images/designs_autoplay_top.jpg) no-repeat; height:90px; width:607px; position:relative; z-index:70; margin-top:20px;}
#autoplay_body{border-left:1px solid #ccc;border-right:1px solid #ccc; width:606px;height:auto!important; min-height:200px;*height:200px; padding:15px 0px;}
#autoplay_bottom{ background-color:#E6E6E6; height:120px;border-left:1px solid #ccc;border-right:1px solid #ccc; overflow:hidden; width:526px; padding:0px 40px; position:relative; z-index:70px; }
#autoplay_bottom_btn_prev{ position:absolute; left:10px; top:30px;}
#autoplay_bottom_btn_next{position:absolute; right:10px; top:30px;}

#autoplay_bottom ul{ padding:10px 0px 10px 0px; width:590px;}
#autoplay_bottom li{background-color:#fff; width:100px; height:90px;float:left; padding:5px 0px; text-align:center; margin-right:5px;margin-bottom:10px;}
#autoplay_bottom li img{ border:1px solid #D7CFAE; padding:1px;cursor: url(../../images/big.cur) ,auto; width:89px; height:69px;}
#autoplay_bottom li a{ display:block;}
#autoplay_bottom li a p{ font-size:12px;}
#autoplay_bottom li a:hover,#autoplay_bottom li a.sel{ text-decoration:none; color:#c00;}
#autoplay_bottom li a:hover img,#autoplay_bottom li a.sel img{border:1px solid #c00;}

#autoplay_btn_prev{position:absolute; left:43px; top:13px; width:140px; height:40px;}
#autoplay_btn_next{position:absolute; left:424px; top:13px; width:140px; height:40px;}
#autoplay_btn_stop{position:absolute; left:209px; top:13px; width:86px; height:40px;}
#autoplay_btn_play{position:absolute; left:300px; top:13px; width:107px; height:40px;}

#autoplay_seltime{position:absolute; left:316px; top:66px;}

/*profile_content*/
.about_bottom_pic{ background:#fff url(../images/pic_about.jpg) no-repeat left top;}
#profile_content{ padding:10px 10px 200px 10px; font-size:11px; width:500px;}
#profile_content p{ padding-bottom:20px; font-size:11px;}
#profile_content li{font-size:11px; line-height:160%; padding-bottom:20px; padding-left:15px; background:url(../images/arr_03.jpg) no-repeat 0px 6px;}

#profile_info { padding-bottom:30px;padding-top:0px;}
#profile_info table { border-top:2px solid #B4A179;}
#profile_info table td{ border-bottom:1px solid #E4DECF; padding-left:20px; height:25px;  vertical-align:middle; font-size:11px; font-weight:bold; color:#cc0000;  background-color:#fff}
#profile_info table .rowsA{background:#F2F0E3; padding-left:20px;color:#9A8456;}

/*job*/
#job{ width:700px; background:url(../images/job_bg.jpg) no-repeat right top; }
#job .job_item { background:#CCCCCC}
#job .job_item .job_item_title{ background-color:#D7CFAE; border-bottom:1px solid #000; color:#000; font-weight:bold; height:30px; line-height:30px; padding:0px 10px 0px 20px; }
#job .job_item .job_item_title .btn_job{float:right;padding-top:6px}
#job .job_item .job_item_content{ background-color:#F7F7F7; padding:15px 20px; text-align:center;}
#job .job_item .job_item_content td{ height:25px; line-height:160%; color:#333333; text-align:left;}

.job_title{color:#CC0000; font-size:14px; font-weight:bold;}
#job_nav{ background:#EFEFEF; height:30px; line-height:30px;}

#job_nav a{ float:left; font-size:14px; font-weight:bold; display:block;height:30px; padding:0px 10px; border-right:2px solid #fff;}
#job_nav a:hover,#job_nav a.sel{ background:#92BF1A; color:#FFFFFF; text-decoration:none;}
#job_content{ border:1px solid #ddd; padding:15px; }
.acpjob{ padding:0px 0px 20px 0px; }

/*brand*/
#brand{ padding:0px 0px 50px 0px; font-size:11px;color:#000; }
#brand_top{ width:700px; padding:30px 10px 10px 10px;}
#brand_top p{ font-family:Tahoma}
#brand_list{ padding:10px 10px 10px 20px ;}



/*news*/
#news{padding-bottom:70px; width:700px; font-size:12px;}
#news a:hover{ text-decoration:none;color:#CC0000}
#news #news_title{ height:30px; line-height:30px; color:#000; font-weight:bold; text-align:center; font-size:18px;}
#news #news_list{}
#news #news_tool{ margin-top:10px; background-color:#D7CFAE; border-bottom:1px solid #000; height:30px; line-height:30px; font-size:11px}
.news_addtime{padding-left:20px}
.news_hits{ padding-left:60px}
.news_zoom{ padding-left:230px;}

#news #news_list td{ border-bottom:1px solid #ccc; height:30px;line-height:30px; padding-left:20px; }
#news .selbg{ background-color:#F0F0F0}
#news .back{ padding:5px 0px; text-align:right;}
#news .back a{ width:40px; height:16px; display:block; text-align:center; background-color:#FF9900; color:#fff;}
#news #news_content{ padding:20px; color:#333;}
#news #news_near {border-top:1px solid #ccc; margin-top:20px;}
#news #news_near p{ font-weight:bold; color:#000000; border-bottom:1px solid #ccc; padding:5px 20px;}
#news #news_near a{ font-weight:normal; color:#333333}
#news #news_near a:hover{ font-weight:normal; color:#c00}

/*trade_term*/

#trade_term_top{background:url(../images/trade_terms_bg.jpg) no-repeat right 20px; width:400px; padding-bottom:30px; padding-right:250px; line-height:160%;color:#333; margin-top:20px; font-size:11px;}
#trade_term_top h1{ font-size:18px; font-weight:bold; color:#000; padding-bottom:15px;}
#trade_term_top p{ line-height:160%;}
#trade_term{ padding:30px 0px 30px 0px;}
#trade_term .trade_term_item{ padding:0px;}
#trade_term .trade_term_item h1{ font-size:16px; font-weight:bold; color:#c00}
#trade_term .trade_term_item .trade_term_content{ line-height:160%; color:#000; padding:20px 10px 0px 0px; width:700px;}
#trade_term .trade_term_item .trade_term_content p{ line-height:160%; padding-bottom:15px;}
#trade_term_list{ padding:0px; height:38px; background:url(../images/trade_terms_nav_bg.jpg) repeat-x; margin-top:20px;}
#trade_term_list li{float:left; line-height:38px; color:#000;}
#trade_term_list li a{ height:38px;width:118px;line-height:38px;float:left; font-weight:bold;text-align:center; display:block;}
#trade_term_list li a.sel,#trade_term_list li a:hover{background:url(../images/trade_terms_nav_selbg.jpg) no-repeat;  width:118px; height:38px; line-height:36px; color:#FFF; text-decoration:none;}

#trade_term{ font-size:11px;}
/*invite*/
#invite{ width:700px;}
#invite p{ padding-bottom:15px;}
#prospect_pic{ float:left; width:300px;}
#prospect_content{ background:url(../../images/forecast_left_pic.jpg) no-repeat; padding:20px 30px 20px 250px;width:480px;}

/*price*/
#price{color:#000000;margin-top:20px; padding-left:30px;}
#price_top{ height:70px; color:#333; font-size:11px; line-height:160%; width:600px;}
#price_form_top,#price_form_contact{ font-size:11px;}
#price_tip{ width:600px;color:#c00; font-size:14px; font-weight:bold; line-height:150%; padding-top:20px; }
.price_form_top_title{ font-size:14px; font-weight:bold;padding-top:20px;padding-bottom:20px;}
#price td{ height:30px;}
 .price_form_top_title{ font-size:14px; font-weight:bold;padding-top:20px;padding-bottom:20px;}
.btn_price_reset{ background:url(../images/btn_price_reset.jpg) no-repeat; width:83px; height:20px; border:0px; padding:0px; margin:0px;}

#cartlist{border-collapse:collapse;}
#cartlist td{ padding:5px; border:1px  solid #ddd;}
#cartlist td img{ width:60px; height:60px; padding:1px; border:1px solid #ccc; }
a.link_del{ color:red;}

.shopcartTB{border:1px  solid #ddd;border-collapse:collapse; background-color:#eee;}



/*contact*/
#contact{ padding:20px 0px 50px 0px; height:900px; background:url(../images/CONTACT_bg.jpg) no-repeat; margin-top:20px; }

#contact #contact_top{ float:right;width:390px; padding-top:30px; padding-right:10px;}
#contact #contact_top p{ line-height:160%; padding-bottom:15px;} 

#contact #info{ color:#000; width:380px; height:190px; padding-top:40px; padding-left:10px; font-size:11px; background:url(../images/CONTACT_info_bg.jpg) no-repeat;}

#contact #online_services{ padding:0px 0px 30px 0px; float:left;font-size:12px; width:320px;}
#contact #online_services_pic{ height:310px; padding-bottom:40px;}
#contact #online_services strong{ color:#000000; font-size:14px;}
#contact #online_services .tip{ padding:10px 0px; font-size:11px; color:#333333; width:300px;}
#contact #online_services td{ height:30px; line-height:25px;}
.txt_input{ padding:2px; border:1px solid #829195; background-color:#E0E3E4; margin:0px;}

/*client*/
#client{height:325px; margin-top:30px; position:relative; color:#000000; z-index:60}
#client_title{ border-bottom:1px dotted #ccc; padding:10px 0px;} 
#client #login{left:0px; top:60px; position:absolute; width:300px; height:200px;}
#client #reg_r{
	position:absolute;
	width:300px;
	height:200px;
	left: 400px;
	top: 60px;
}
#client #btn_reg{margin-left:530px;margin-top:10px;}
#client #user_nav{ padding-bottom:50px; width:750px;}
#client #user_nav li{ float:left; width:120px; height:30px; line-height:30px;text-align:center;}
#client #user_nav li a{width:100px; height:30px;line-height:30px; display:block; background-color:#AE9A75; color:#fff;}
#login_rbox_checkloading{ margin-top:20px; display:none; width:120px; height:20px; line-height:20px; background-color:#CC0000; color:#fff; text-align:center;} 
#client .txtboxA{ height:20px; width:150px; line-height:20px; }
.client_item_title{ font-size:14px; color:#999; padding-top:20px;}
.client_title{ font-size:13px; font-weight:bold; height:25px;}
.client_stitle{font-size:11px; }
.txt11px{ font-size:11px; color:#999999}
.client_content{ height:180px;border-bottom:1px dotted #ccc; margin-bottom:10px;}
a.link_reg{ float:left;}
/*site_map*/
#site_map{ margin:20px 0px; background:url(../images/site_map_bg.jpg) no-repeat; height:850px; position:relative; z-index:50;}

#site_map_about_us{ position:absolute; left:50px; top:14px;}
#site_map_brand{ position:absolute; left:49px; top:248px;}
#site_map_newpro{ position:absolute; left:50px; top:482px;}
#site_map_products{ position:absolute; left:325px; top:14px;}
#site_map_promotion{ position:absolute; left:325px; top:280px;}
#site_map_design{ position:absolute; left:325px; top:505px;}
#site_map_catelogue{ position:absolute; left:592px; top:14px;}
#site_map_news{ position:absolute; left:592px; top:280px;}
#site_map_trade{ position:absolute; left:592px; top:315px;}

.site_map_list{padding-bottom:10px;width:230px;}
.site_map_list p{ padding-top:10px; line-height:180%;color:#000; }
.site_map_list_title {padding:0px 0px 5px 0px;}
.site_map_list_title a{ font-weight:bold; text-decoration:none;}

.site_map_list li{ float:left; margin-right:30px; width:200px;}
.site_map_list li a{ float:left; background:url(../images/arr_02.jpg) no-repeat 3px 8px; padding-left:15px; line-height:150%; font-size:14px;}
.site_map_list li a:hover{ color:#c00; text-decoration:none;}


/* manufacture */
#manufacture{ margin-top:20px;}
#manufacture_top{ width:600px; padding-left:80px;}
#manufacture_top p{ font-size:11px}
#manufacture_pic{ text-align:center;  position:relative; background:url(../images/manufacture_pic.jpg) no-repeat center top; width:521px; height:278px; margin:0px auto;margin-top:30px;}
#manufacture_pic a{ position:absolute; font-size:12px;}
#manufacture_pic a:hover,#manufacture_pic a.sel{ color:#c00; text-decoration:none}
a#link_work1{ left:33px; top:65px;}
a#link_work2{ left:185px; top:69px;}
a#link_work3{ left:303px; top:69px;}
a#link_work4{ left:446px; top:69px;}
a#link_work5{ left:435px; top:135px;}
a#link_work6{ left:431px; top:200px;}
a#link_work7{ left:293px; top:200px;}
a#link_work8{ left:174px; top:200px;}
a#link_work9{ left:43px; top:200px;}
a#link_work10{ left:170px; top:137px;}

#manufacture_show{text-align:center;  margin-top:30px; margin-left:120px; position:relative; background:url(../images/manufacture-bg.jpg) no-repeat; width:524px; height:400px;}

#factory_top_list{width:100px;height:325px;position:absolute; right:20px;left:390px;top: 36px;}
#factory_top_play_title{ height:30px; line-height:30px; font-size:14px; color:#CC0000; text-align:center; padding-top:10px;}
#factory_top_play{	width:320px;
	position:absolute;
	left:20px;
	top:50px;
	height: 340px;
}

#factory_pic_list{ height:340px; text-align:left;overflow:hidden; width:100px; padding-left:10px;}
#factory_top_list #btn_prev{ cursor:hand; height:20px; padding-bottom:10px; text-align:center}
#factory_top_list #btn_next{ cursor:hand; height:20px;padding-top:10px;text-align:center}
#factory_pic_list li{ height:70px; width:80px; display:block;}
#factory_pic_list li a{display:block;height:60px; width:100px;}
#factory_pic_list li a img{ border:1px solid #D7CFAE; padding:1px; width:78px; height:60px;}
#factory_pic_list li a:hover,#factory_top_list li a.sel{ text-decoration:none; color:#f60;}
#factory_pic_list li a:hover img,#factory_top_list li a.sel img{border:1px solid #f60;}


/*foot*/
#footbg{ background:#F2F0E3; border-top:2px solid #B4A179; height:30px;width:1000px;margin:0px auto;}
#footbottom{ height:100px;background:#D6CEA9 url(../images/head-bg.jpg) repeat-x 0px 0px;width:1000px;margin:0px auto;}
#foot{width:1000px;height:30px;text-align:left; margin:0px auto; color:#333333; }
#foot a{color:#817341}
#foot .copyright{float:right; color:#817341; padding-left:30px; line-height:28px;padding-right:30px;}
#foot_nav{ padding-left:50px; height:30px;}

#foot_nav ul li{float:left;line-height:30px;height:30px;text-align:center; padding:0px 10px; width:auto; }

#foot_nav ul li a{color:#817341; font-size:11px; }

