@charset "utf-8";
&nbsp;{font-size:10px}
.tao_font {
font-size:12px;
color:#3B7AAD;
font-weight:700
}
img{ border:0px}
/**/
.sea_box {
border:#CCC 1px solid;
background-color:#F2F3E9;
height:20px;
width:100px;
color:#666;
font-size:12px
}

.sea_text {
border:#CCC 1px solid;
background-color:#F2F3E9;
height:18px;
width:100px;
color:#666;
font-size:12px
}

/* ̳һ */
a.main_link:link {
color:#004B6D;
font-size:12px;
font-weight:700;
text-decoration:none
}

a.main_link:visited {
color:#004B6D;
font-size:12px;
font-weight:700;
text-decoration:none
}

a.main_link:hover {
color:red;
font-size:12px;
font-weight:700;
text-decoration:none
}

/* ̳ӷ */
a.sub_link:link {
color:#004B6D;
font-size:12px;
text-decoration:none;
padding-left:5px
}

a.sub_link:visited {
color:#004B6D;
font-size:12px;
text-decoration:none;
padding-left:5px
}

a.sub_link:hover {
color:red;
font-size:12px;
text-decoration:none;
padding-left:5px
}

/**/
a.sub_hot:link {
color:#348CB0;
font-size:12px;
text-decoration:none;
padding-left:5px
}

a.sub_hot:visited {
color:#348CB0;
font-size:12px;
text-decoration:none;
padding-left:5px
}

a.sub_hot:hover {
color:#348CB0;
font-size:12px;
text-decoration:underline;
padding-left:5px
}

/*ʱװ*/
a.set_link:link {
color:#fff;
font-size:14px;
text-decoration:none;
font-weight:700
}

a.set_link:visited {
color:#fff;
font-size:14px;
text-decoration:none;
font-weight:700
}

a.set_link:hover {
color:#fff;
font-size:14px;
text-decoration:underline;
font-weight:700
}

.set_price {
color:#3970A5
}

.set_red {
color:red
}

/*ʱװʽ*/
.blk_29 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden;PADDING-TOP: 10px; POSITION: relative; width:440px; }
.blk_29 .LeftBotton { background:url(../images/set_left.gif); LEFT: 5px; FLOAT: left; WIDTH: 12px; CURSOR: pointer; POSITION: absolute; TOP: 35px; HEIGHT: 13px}
.blk_29 .RightBotton {	RIGHT: 5px; background:url(../images/set_right.gif); FLOAT: right; WIDTH: 12px; CURSOR: pointer; POSITION: absolute; TOP: 35px; HEIGHT: 13px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 400px; PADDING-TOP: 5px;border-bottom:#CCC 1px solid; height:68px}
.blk_29 .box {	FLOAT: left; WIDTH: 80px; TEXT-ALIGN: center}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}

/*Ʒչʾ*/
a.pro:link {
color:#014C6B;
font-size:14px;
text-decoration:none;
font-weight:700;
line-height:22px
}

a.pro:visited {
color:#014C6B;
font-size:14px;
text-decoration:none;
font-weight:700;
line-height:22px
}

a.pro:hover {
color:#014C6B;
font-size:14px;
text-decoration:underline;
font-weight:700;
line-height:22px
}

.pro_price {
font-size:12px;
color:#333;
line-height:20px
}

.pro_red {
font-size:12px;
color:red;
font-weight:700;
line-height:20px
}

/*ƼƷҲʽ*/
a.pro_pplink:link{ color:#004A6C; font-size:12px; font-weight:700; text-decoration:none}
a.pro_pplink:visited{ color:#004A6C; font-size:12px; font-weight:700; text-decoration:none}
a.pro_pplink:hover{ color:#ff0000; font-size:12px; font-weight:700; text-decoration:none}

a.pro_titlelink:link{ color:#333333; font-size:12px; font-weight:700; text-decoration:none}
a.pro_titlelink:visited{ color:#333333; font-size:12px; font-weight:700; text-decoration:none}
a.pro_titlelink:hover{ color:#004A6C; font-size:12px; font-weight:700; text-decoration:none}

/*̳Ƿҳť*/
DIV.scott {PADDING-RIGHT: 23px; PADDING-LEFT: 3px; PADDING-BOTTOM: 6px; MARGIN: 3px; PADDING-TOP:6px; TEXT-ALIGN: right;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
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}

/*ײ*/
.sele {
font-family:Arial, Helvetica, sans-serif;
background:#E9F0F5;
color:#999;
border:1px solid #333;
width:120px;
margin-left:260px
}

a.footer_link:link {
color:#5C5C5C;
font-size:12px;
text-decoration:none
}

a.footer_link:visited {
color:#5C5C5C;
font-size:12px;
text-decoration:none
}

a.footer_link:hover {
color:#f60;
font-size:12px;
text-decoration:none
}

.footer_li {
height:20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif
}


/* member-center */
body{ color:#454545; }
div,ul,h1,h2,h3,h4,h5,dl,dt,dd,p{ padding:0px; margin:0px;}
img{ border:none;}
ul{ list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
a:link,a:visited,a:hover{ color:#454545; text-decoration:none;}
select ,input,textarea{font-size: 12px; LINE-HEIGHT: 1.2em}
.cl{ clear:both; }
#member-contant{ width:948px; margin:2px auto;}
#member-contant .member-top{ height:22px; background:url(../images/bigbg_03.png) no-repeat; line-height:22px; padding-left:30px; padding-top:25px;}
#member-contant .member-mid{ padding:2px 0px; background:url(../images/bigbg_06.png) repeat-y; padding-bottom:0px; }
.inside-bg{ background:url(../images/sobg_03.png) bottom no-repeat; width:875px; padding-left:36px; padding-right:37px; padding-bottom:20px;  }
.m-left{ width:164px; float:left; margin-top:8px;}
.m-right{ width:701px; float:right; margin-top:8px;}
.mb-nr{ width:135px; margin:0px auto;}
.ml-top{ height:37px;}
.ml-mid{ padding:4px 0px; margin-bottom:0px; background:url(../images/hline_03.png) repeat-y;}
#member-contant .ml-bom{ height:10px; }
.m-left .ml-mid h2{ width:125px; height:15px; padding-top:10px; background:url(../images/zx1_09.png) no-repeat; padding-left:10px; margin:4px auto; color:#fff; font-size:12px; font-weight:normal;}
.ml-mid ul{ margin:0px auto; margin-bottom:10px; width:135px;}
#member-contant  .ml-mid ul li{ padding-left:4px; border-bottom:1px dashed #ccc; height:22px; line-height:22px; padding-top:3px;}
.ml-mid ul li a:link,.ml-mid ul li a:visited,.ml-mid ul li a:hover{ color:#454545; text-decoration:none;}
.mr-bom{ height:12px;}
.mr-top{ padding:4px 0px; padding-top:0px; background:url(../images/small-bg_06.png) repeat-y;}
.mr-is{ background:url(../images/small-bg_03.png) left top no-repeat; width:681px; padding:0px 10px; padding-top:15px; }
.mr-is h2{ font-size:14px; font-weight:bold; color:#79b002;}
.sred{ color:#ff6900;}
.grenn{ color:#79b002;}
.yellow{ color:#d08f1c;}
.tleft{ text-align:left;}
.yellow a:link,.yellow a:visited,.yellow a:hover{ color:#d08f1c;}
.blue{ color:#0a83b4;}
.mrs-nr{ margin-top:6px; border:1px solid #c7dae2; padding: 6px 10px; background:#fafafa;}
.mrs-top{  padding:4px;}
.gury-bom{border-bottom:1px dashed #ccc;}
.gury-sbom{border-bottom:1px solid #ccc;}
.mrs-top p{ height:21px; line-height:21px;}
.f14{ font-size:14px;}
.htitle{ height:24px; line-height:24px; font-size:13px; font-weight:bold; color:#fff; margin-top:6px; background:url(../images/zx1_31.png) no-repeat; padding-left:30px;}
.dblue-bom{ border-bottom:1px solid #c7dae2;}
.m2px{ margin:2px auto;}
.m4px{ margin:4px auto;}
.m6px{ margin:6px auto;} 
.mleft20{ margin-left:80px;}
.sborder img{ padding:2px; border:1px solid #d5d5d5;}
.gury-border{border:1px solid #d5d5d5;}
.dle{ text-decoration:line-through;}
.img-list{ margin-top:4px;}
.img-list li{ width:110px; height:70px; float:left; text-align:center;}
.img-list li p{ margin-top:4px;}
.red{ color:#FF0000;}
.zred{ color:#f600ff;}
.height25{ height:25px;}
.withe{ color:#fff;}
.ssred{ color:#a02d12;}
.lineh23{ line-height:23px;}
.htitle .red{ color:#000; font-weight:normal;}
.htitle .red strong{ color:#FF0000;}
.htitle .fr{ margin-right:12px; padding-bottom:3px;}
.htitle .fr a{ color:#000; font-weight:normal;}
.mrs-nr .dblue-bom{ color:#20451d;}
.bbg{ width:80px; height:18px; background:url(../images/bbhg_17.jpg) repeat-x; border:1px solid #b5b8c8; text-align:center;}
.mr-is h3{ margin:10px 0px; text-align:right; font-size:14px; font-weight:normal;}
td{ line-height:22px;}
.mr-is h4{ margin:10px; text-align:center;}
.faceb{ border:1px solid #b9b7b8; color:#979797;}
.facec{ width:161px; height:22px; background:url(../images/but7_03.jpg) no-repeat; border:none;}
.g-bg td{ background:url(../images/8bg_03.jpg) repeat-x; height:23px; line-height:23px; color:#20451d;}
.gurybd{ border:1px solid #e7e7e7;}
.pd10{ padding:4px 10px;}
.public-ul{ padding:15px 0px;}
.public-ul li{  height:23px; line-height:23px; display:block; width:98%; clear:both;}
.public-ul li .fl{ float:left;}
.public-ul li .fr{ float:right;}
.mail-detail{width:98%; margin:12px auto;}
.mail-detail h2{ text-align:center; height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#000; border-bottom:2px solid #ccc;}
.mail-detail p{ margin:12px 0px; line-height:25px; text-indent:24px;}
.mrs-include{ margin:12px auto; width:405px;}
.include-top{ height:8px;}
.include-mid{ padding:2px 0px; background:url(../images/13bg_05.jpg) repeat-y;}
.include-bom{ height:14px;}

/* register */
.register-bg{ background:#fafafa;}
.reg-top{ height:16px; line-height:16px; padding-left:25px; padding-top:21px; background:url(../images/llbg_03.jpg) no-repeat;}
.reg-mid{ padding:2px 0px; background:url(../images/llbg_06.jpg) repeat-y; padding-bottom:0px; }
.re-inside-bg{ background:url(../images/llbg_08.jpg) bottom no-repeat; width:875px; padding:20px 0px; padding-left:36px; padding-right:37px;  }
.re-inside-bg ul{ width:555px; height:25px; text-align:center; margin:5px auto; font-weight:bold; color:#4470a4; font-size:14px; background:url(../images/1but_03.png) no-repeat;}
.re-inside-bg ul li{ float:left; line-height:25px; height:25px; margin:0px 11px; _margin:0px 10px;}
.necessary{ margin:8px auto; width:777px;}
.necessary-top{ height:14px;}
.necessary-mid{ padding:8px; background:url(../images/2reg_06.gif) repeat-y;}
.necessary-bom{ height:13px;}
.necessary-mid p{ height:25px; line-height:25px; }
.gury-bg{ background:#f4f4f4;}
.mail{ width:738px; margin:8px auto;}
.mail-top{ height:15px;}
.mail-mid{ background:url(../images/3reg_08.gif) repeat-y; padding:8px;}
.mail-bom{ height:17px;}
.mail-bg{ padding:10px 100px; background:url(../images/3reg_11.gif) right bottom no-repeat; font-size:14px; color:#00626f;}
.mail-bg .mleft20{ margin-left:40px;}
.sucess{ margin:8px auto; width:760px;}
.sucess-top{ height:16px;}
.sucess-mid{ padding:8px; background:url(../images/4gg_23.gif) repeat-y; overflow:hidden;}
.sucess-bom{ height:26px;}
.sucess-mid p{  margin:3px auto; text-align:center;}
.put-mail{ height:45px; line-height:45px; background:#f4f4f4; text-align:center;}

/* shopping */
.shp-top{ height:16px; line-height:16px; padding-left:25px; padding-top:21px; }
.shp-mid{ padding:2px 0px; margin-top:16px; }
.shp-list{width:538px; height:25px; text-align:center; margin:5px auto; font-weight:bold; color:#4470a4; font-size:14px; background:url(../images/baner_03.jpg) no-repeat; margin-top:16px;margin-bottom:40px;   }
.shp-list li{float:left; line-height:25px; height:25px; margin:0px 13px; _margin:0px 11px;}
.shop-list{ clear:both; width:927px; margin:8px auto; }
.shop-list h2{ height:24px; line-height:24px; font-size:13px; font-weight:bold; color:#fff; margin-top:6px; background:url(../images/1shp_03.jpg) no-repeat; padding-left:30px;}
.shop-list h2 .red{ font-weight:normal; color:#1e1e1e;}
.shop-list h2 .red strong{ color:#FF3300;}
.shop-list h2 .fr{ font-weight:normal; padding-bottom:6px;}
.shop-list h3{ height:36px; background:url(../images/bbom_03.jpg) no-repeat; padding-right:6px; text-align:right; font-size:14px; font-weight:normal; line-height:36px; }
.s-bom td{ border-bottom:1px solid #e8e8e8;}
.pay{ width:70%; margin:16px 80px;}
.pay p{ height:25px; line-height:25px;}
.login-top{ height:21px; line-height:21px; padding-left:25px; padding-top:16px; background:url(../images/llbg_03.png) no-repeat;}
.login-mid{ padding:2px 0px; background:url(../images/llbg_05.png) repeat-y; padding-bottom:0px; }
.login-inside-bg{ background:url(../images/llbg_07.png) bottom no-repeat; width:875px; padding:20px 0px; padding-left:36px; padding-right:37px;  }
.login-nr{ width:822px; margin:8px auto;}
.login-left{ float:left; width:401px; background:url(../images/bluebg_03.png) no-repeat; height:309px; margin-top:12px; padding:10px 0px;}
.login-left p{ margin:8px auto; text-align:center;}
.login-k{ height:109px; background:url(../images/baibg_03.png) no-repeat; padding:40px 0px; }
.persent{ width:350px; margin:0px auto; background:url(../images/face_23.gif) right bottom no-repeat;}
.persent p{ height:25px; text-align:left;}
.persent p strong{ color:#3f6a9e;}

/* help */
#help-left{ width:164px; float:left; margin-top:8px;}
#help-right{ width:681px; float:right; margin-top:8px; background:#fafafa;}
#help-left .ml-top{ height:28px; line-height:28px; text-align:center; background:url(../images/help_03.png) no-repeat; font-size:14px; color:#406b9f; font-weight:bold;}
#help-left .ml-mid{ background:url(../images/help_09.png) repeat-y;}
#help-left .ml-mid .mb-nr{ width:146px;}
#help-left .ml-mid .mb-nr h3{ font-size:14px; font-weight:bold; height:22px; line-height:22px; border-bottom:1px solid #5984b5; padding-left:23px; width:123px; margin:3px;}
#help-left .ml-mid .mb-nr li{ padding-left:26px; background:url(../images/help_15.png) 19px 10px no-repeat; line-height:21px; height:21px;}
#help-right .all h2{height:24px; line-height:24px; font-size:13px; font-weight:bold; color:#fff; margin-top:6px; background:url(../images/help_05.png) no-repeat; padding-left:30px;}
#help-right .mrs-nr p{ margin:8px; line-height:26px;}

/* news-center */
.news-top{ height:28px; background:url(../images/news_03.png) no-repeat; line-height:28px; padding-left:25px; padding-top:26px;}
.news-mid{ padding:2px 0px; background:url(../images/news_21.png) repeat-y; padding-bottom:0px; }
.news-inside-bg{ background:url(../images/news_27.png) bottom no-repeat; width:875px; padding-left:36px; padding-right:37px; padding-bottom:20px;  }
.news-inside-bg .m-left{ float:left; width:160px; float:left;}
.news-inside-bg .m-right{ float:right; width:696px;}
.news-menu{ margin:0px auto; }
.news-menu li{ height:35px; margin:2px auto;}
.news-img{ width:694px; height:35px; background:url(../images/banner.jpg); line-height:35px; text-indent:10px; color:#000; font-weight:700; font-size:13px}
.news-inside-bg .mrs-nr{  background:url(../images/bbg_19.png) repeat-y;}
.news-inside-bg .mrs-nr ul,.show-product .mrs-nr ul{ overflow:hidden; zoom:1;}
.news-inside-bg .mrs-nr ul li,.show-product .mrs-nr ul li{ padding-left:20px; background:url(../images/news_24.png) 10px 6px no-repeat; height:25px; border-bottom:1px  dashed #ccc; line-height:25px;}
.news-inside-bg .mrs-nr ul li a,.show-product .mrs-nr ul li a{ float:left;}
.news-inside-bg .mrs-nr ul li span ,.show-product .mrs-nr ul span{ float:right;}
.news-inside-bg .mrs-nr ul li a:link,.news-inside-bg .mrs-nr ul li a:visited{ color:#016370; text-decoration:none;}
.news-inside-bg .mrs-nr ul li a:hover{ text-decoration:underline;}
.culture{ margin-top:8px; line-height:23px; padding:0px 10px;}
.culture p{ margin:6px auto;}
.news-inside-bg .mrs-nr .honor li{ line-height:22px; border-bottom:1px dashed #000; background:none; height:auto; padding:6px 0px;}
.news-inside-bg .mrs-nr .honor li a:link,.news-inside-bg .mrs-nr .honor li a:visited{ color:#000; text-decoration:none;}
.news-inside-bg .mrs-nr .honor li a:hover{ color:#000; text-decoration:underline;}
.honor-title{ height:25px; line-height:25px; font-weight:bold; color:#5077a7;}
.m-left h2{ width:160px; height:35px;}
.m-left h3{ margin:4px auto; height:35px; line-height:35px; padding-left:35px; background:url(../images/ac_06.jpg) no-repeat; font-weight:normal; font-size:12px;}
.load-list li{ line-height:25px; height:25px; text-align:center;}
.load-list li a{ display:block; height:25px; line-height:25px;}
.load-list li a:hover{ font-weight:bold; color:#d08f1c; background:#f2f2f2;}
.onever{font-weight:bold; color:#d08f1c; background:#f2f2f2; font-weight:bold !important;}
.onever a:link,.onever a:visited,.onever a:hover{color:#d08f1c; text-decoration:none; }
.newspapers{ margin:2px auto; width:294px; height:118px; padding:20px 200px; background:url(../images/allb_13.png) no-repeat; line-height:18px;}
.news-inside-bg .m-right h2{ height:37px; line-height:37px; background:url(../images/allb_18.png) repeat-x; padding:0px 8px; font-family:""; font-size:14px;}
.newspapersa{ margin:2px auto; width:614px; height:118px; padding:20px 40px; background:url(../images/allb_13f.png) no-repeat; line-height:18px;}
.paper-left{ float:left; width:150px;}
.paper-right{ float:right; width:450px;}

/* help-center */
.bai96{ width:98%; margin:0px auto;}
.show-product .bai96{ background:url(../images/sever2_07.png) repeat-x; border:1px solid #ccc; margin-top:8px;}
.show-product .bai96 .question-list{ margin:4px 10px; height:auto; padding:0px; border:none;}
.show-product .bai96 .question-list li{ width:100%; float:none; text-align:left; margin:0px; overflow:hidden; zoom:1; height:22px; line-height:22px; border-bottom:1px dashed #ccc;}
.show-product .bai96 .question-list li .fl .nblock{ width:20px; font-weight:bold; color:#ff9900; display:inline-block;}
.show-product .bai96 .question-list li .fr{ color:#9f9d9d;}
.bai96 h3{ background:url(../images/web_07.png) no-repeat; width:700px; height:22px; margin:4px auto;}
.tab-bd tr td{ border-bottom:1px dashed #ccc;}
.new-sl{ background:url(../images/noge_07.png) no-repeat; padding:1px 20px; border-bottom:1px dashed #ccc; margin:10px auto;}
.new-sl h4{ font-size:12px;}
.new-sl p{ margin:2px 0px; line-height:23px;}
.ared:link,.ared:visited,.ared:hover { color:#FF3300;}
.news-detail h4{ height:28px; border-bottom:1px solid #464646; text-align:center; font-size:14px; line-height:28px;}
.news-detail h5{ text-align:center; color:#999; font-size:12px; font-weight:normal; margin:6px auto;}
.news-dnr{ margin-top:20px; line-height:22px; padding:0px 30px; font-size:13px;}
.news-dnr p{ margin:12px 0px;}
.search-ap{ margin:8px 0px; margin-top:12px;}
.search-ap p{ margin:6px 0px;}
.quep p{ line-height:18px; font-size:13px; padding:0px 20px; margin:8px 0px;}
.pic-slide h2{ height:57px; background:url(../images/ent3_03.png)}
.pic-slide-nr{ padding:1px 0px; background:url(../images/ent3_05.png) repeat-y; width:857px; padding-left:19px; padding-right:20px;}
.pic-slide-nr p{ text-align:right; margin:8px 0px;}
.pic-slide-bom{ height:14px;}
.pic-map{ height:274px; background:url(../images/ent3_13.png) no-repeat; margin:8px auto; padding:40px 20px; padding-top:80px; line-height:20px; overflow:hidden;}
.pic-map-top{ padding:6px 60px; height:50px;}
.pic-map-top-left{ float:left; width:200px;}
.pic-map-top-right{ float:right; width:260px;}
.pic-map-bom{ margin-top:64px; height:140px; overflow:hidden;}
.pic-map-bom-left{ float:left; padding-top:20px; width:220px; margin-top:5px;}
.pic-map-bom-mid{ margin-left:120px; width:160px; float:left; overflow:hidden; margin-top:5px;}
.pic-map-bom-right{ float:right; width:260px;}
.promotional-left,.promotional-mid,.promotional-right{ float:left;}
.promotional-left,.promotional-right{ width:200px;}
.promotional-mid{ width:474px; margin:0px 10px; background:url(../images/asrl_03.png) repeat-x; height:266px;}
.promotional-mid .pic-lista li{ width:146px; height:120px; float:left; text-align:center; margin:0px;}
.promotional-mid .pic-lista li p{ font-size:14px; font-weight:bold; color:#004b6c; margin-top:5px;}
.h4-dh{background:url(../images/web_03.png) no-repeat; height:31px; line-height:31px; padding-top:8px; padding-right:20px; text-align:right; }
.show-product h5{ height:27px; text-align:center; margin-top:15px;}
.con-person{ margin-top:6px; background:url(../images/sever2_11.png) repeat-x; border:1px solid #ccc; padding-top:10px; overflow:hidden; zoom:1}
.ul-ty li{ width:142px; height:166px; text-align:center; float:left;}
.ul-ty li p{ margin-top:4px; text-align:center}
.w726{ width:660px; height:160px; background:url(../images/det_03.png) no-repeat; margin-top:8px; padding:22px 33px; padding-top:62px; }
.w200,.w400{ float:left;}
.w200{ width:140px;}
.w400{ width:400px;}
.w400 li{ height:26px; line-height:26px; border-bottom:1px dashed #d89ee1; font-weight:bold; padding-left:4px;}
/* free-design */
.free-design{ width:371px; height:408px; padding:21px 39px; background:url(../images/design_04.png) no-repeat; float:left;}
.designer-list{ margin:12px auto;}
.designer-list-left{ float:left; width:400px; padding-bottom:8px;}
.designer-img,.designer-intro{ float:left;}
.designer-img{ width:110px; height:140px;}
.designer-intro{ padding-top:20px; line-height:22px; padding-left:4px; width:260px}
.designer-intro h4{ font-size:12px; border-bottom:1px dashed #ccc;}
.design-add{ width:867px; margin:4px auto;}
.design-add h2{ height:29px; background:url(../images/ds3_03.png);}
.design-add-nr{ background:url(../images/ds3_07.png) repeat-y;}
.design-insidebg{ background:url(../images/ds3_08.png) left bottom no-repeat; padding:15px; padding-top:0px;}

/* comparison */
.comparison{ width:927px; margin:6px auto;}
.comparison h2{ height:33px; line-height:33px; padding-left:44px; background:url(../images/bjdb_03.png) no-repeat; font-size:12px; font-weight:normal; }

/* Rrecruitment Center */
.talent{  float:left; width:236px; height:123px;}
.talents{ overflow:hidden; margin:8px 0px;}
.talents .talent-left{ float:left; width:473px;}
.talents .talent-right{ float:right; width:445px; height:215px;}
.talent-left h3{ height:46px;}
.talent-left p{ margin:8px 4px; line-height:22px; font-weight:bold;}
.w948{ width:948px; margin:4px auto; background:url(../images/ff_03.png) left top no-repeat;  }
.w948 h2{ height:25px; line-height:25px; padding-left:25px; font-weight:normal; font-size:12px; margin-bottom:40px;}
.tal1{ padding-left:10px;}
.tal1 p{ height:23px; line-height:23px;}
.w948-left{ width:724px; float:left; background:#f8f8f8;margin-top:10px; padding-left:10px; padding-bottom:20px;}
.w948-left p{ line-height:23px; margin-top:14px;}
.w948-right{ width:200px; float:right;}
.gw-list{ background:url(../images/recnt_18.png) repeat-y;}
.gw-list-nr{ background:url(../images/bbom_11.png) left bottom no-repeat; padding:4px 10px;}
.gw-list-nr dt,.gw-list-nr dd{ height:25px; line-height:25px; border-bottom:1px dashed #ccc; padding-left:16px; color:#004b6c;}
.gw-list-nr dt a:link,.gw-list-nr dd a:link,.gw-list-nr dt a:visited,.gw-list-nr dd a:visited,.gw-list-nr dt a:hover,.gw-list-nr dd a:hover{color:#004b6c;}
.gw-list-nr dt{ background:url(../images/recnt_09.png) 0px 6px no-repeat; font-weight:bold; font-size:14px; }
.gw-list-nr dd{ background:url(../images/recnt_14.png) 0px 6px no-repeat;}
.t-dh{ width:911px; height:39px; line-height:39px; padding-left:40px; background:url(../images/tdh_03.jpg);}
.b-deshb{ border-bottom:1px dashed #ccc;}
.pp-nr{ padding-left:10px; line-height:23px;}
.pp-nr p{ margin:8px 0px;}