@charset "utf-8";
/* CSS Document */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,hr,th,td{ margin:0; padding:0;} 
body,th,td{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:20px;}
body{ background:url(090616_bodybg.jpg) #ffffff no-repeat top center;text-align:center;}
th,td{ text-align:left;}
img{ border:none;}
ol,ul{ list-style-type:none;}
a{ text-decoration:none;color:#666666;}
a:hover{ text-decoration:underline;color:#ff3355;}

.text01{ color:#ffffff;}
.clearfix:after{ content: ".";display:block;height:0;clear:both;visibility:hidden;}
*+html .clearfix{ min-height:1%;} 
.clearfloat{ clear:both; height:0;font-size:1px;line-height:0px;}
.input01,inupt02,.ht_tab01 td input,.ht_tab02 td input,.ht_tab01 td textarea,.ht_tab02 td textarea{ padding-left:2px;}
.input02,select{ border:1px solid #fe8a9b;color:#fe93a3;}
.input01{ border:1px solid #ffcbd5;color:#000000;}
.input03{ border:1px solid #e6e6e6;}
.input04{ border:none;background-color:#eee;padding:2px;width:260px;}
textarea{ font-size:12px;}
/*-----------------------------------------------  header  ------------------------------------------------*/
#header,#foot{ margin:0 auto;width:980px;overflow:hidden;}
#header{ height:auto;}
.topnav_bgl{ background:transparent url(090616_topnavbg_l.gif) no-repeat right top; width:5px;height:26px;}
.topnav_bgc{ background:transparent url(090616_topnavbg_c.gif) repeat-x top;}
.topnav_bgr{ background:transparent url(090616_topnavbg_r.gif) no-repeat left top; width:5px;height:26px;}
.topnav{ text-align:right;vertical-align:middle;}
.nav{ margin:12px auto 5px;}
.toplogin{ float:right;text-align:right;}
.nav .logo{ float:left;width:196px;height:90px;}
.nav .muli{ float:left;margin:30px 0 0 15px;width:75%;height:36px;font-weight:bold;position:relative;z-index:3;overflow:hidden;}
.nav .muli li{ float:left;display:inline;color:#000;background:url(090616_muli1end.gif) no-repeat -155px 0;line-height:36px;}
.nav .muli li a{ display:block;text-decoration:none;color:#000000;padding:0 15px;}
.nav .muli li#muli_sta a{ background:#fff url(090616_muli1end.gif) 0 0;color:#fff;}
.nav .muli li#muli_end a{ background:#fff url(090616_muli1end.gif) -295px 0;padding:0 15px;}
.nav .muli li#muli_end a:hover{ background:#fff url(090616_muli1end.gif) -418px 0;}
.nav .muli li a:hover{ text-decoration:none;color:#ffffff; background:url(090616_navhoverbg.gif) repeat-x left top;}
.hottag{ background:url(090616_navtagbg.gif) repeat-x bottom;height:32px;line-height:32px;position:relative;z-index:5;margin:-7px 0 0;}
.hottag{ border:solid #ff9bce;border-width:0 1px;}
.hottag span{ margin:0 auto;width:980px;display:block;text-align:left;color:#ff0033;}
.hottag span a{ color:#ff0033;margin:0 8px;}
.searchbg{ background:url(090616_searchbg01.gif) repeat-x; height:95px;padding:5px 0 0;}
.search{ margin:0 auto;width:980px;height:84px;overflow:hidden;}
.welcome{ float:left; width:210px; text-align:left;}
.welcome img{ float:left;}
.welcome span{ float:right;margin:15px 10px 15px 0;}
.pro_searbox{ float:right; width:760px;height:74px;margin:5px 0;display:inline; text-align:left;}
.pro_searbg{ float:left;width:495px;height:74px;position:relative;z-index:2;text-align:left;background:url(090616_searchprobg.png) no-repeat;}
* html .pro_searbg{ position:relative;z-index:2;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="images/090616_searchprobg.png");_background:none;}
.sear_group{ float:left;width:495px;height:74px;position:relative;z-index:8;margin:-50px 0 0 12px;}
.ad01{ float:right;width:250px;height:74px;margin:-98px 5px 0 0;z-index:8}
/*-----------------------------------------------  content[leftbar]  ------------------------------------------------*/
#content{ margin:6px auto;width:980px;height:auto;overflow:hidden;}
#leftbar{ float:left;clear:left;width:210px;height:auto;text-align:left;line-height:22px;}
.notic,.pro_class,.online,.hot,.ad02{ width:210px;height:auto;}
.notic,.pro_class,.online,.hot,#ban_box,.sj_pro,.helpc,.link,.foot_nav,.zsbg,#con{ margin:0 auto 8px;}
.notic img{ margin:3px 0 2px;}
.bor,.pro_nav,.news_bgc,.news_bg01,.helpc,.link,.link_tit,.page_no,.nycp_nav,#con{ border:solid #ffc2cc;}
.bor{ padding:8px;border-width:0 1px;height:160px;width:192px;}
.bor1{ padding:8px;border-width:0 1px;height:auto;width:192px; }
.bor a{ color:#666666;}
.bor a:hover{ color:#999999;text-decoration:none;}
.pb_titbg,.hot_tit{ width:210px;text-indent:5px;}
.pb_titbg{ height:32px;background:url(090616_titbg01.gif) no-repeat left bottom;}
.hot_tit{ text-indent:5px;height:42px;background:url(090616_titbg02.gif) no-repeat left bottom;}
.hot_tit img,.pb_titbg img{ padding-top:6px;*padding-top:3px;}
.hot_tit *,.bot_bg01 *,.pb_titbg *,.pro_nav02 *,.hot_tit *,.local_bgc *,.toplogin *,.h_line *,.local span *{ vertical-align:middle;}
.bot_bg01{ background:url(090616_botbg03.gif) no-repeat top;height:32px;}
.online{ background:url(090616_onlinebg.jpg) no-repeat 0 30px;}
.more{ text-align:right; display:block;padding:8px 8px 0 0;}
.pro_nav{ width:196px;border-width:0 1px;padding:8px 6px 0;}
.pro_nav li{ height:35px;margin:6px 0 0 0;line-height:30px;text-indent:10px;background:url(090616_prolibg01.gif) no-repeat;}
.pro_nav li a{ display:block;}
.pro_nav li a:hover{ text-decoration:none; background:url(090616_prolihoverbg01.gif) no-repeat;)}
.pro_nav02{ margin:8px auto;width:192px;text-indent:12px;cursor:pointer;background:url(090616_prolibg02.gif) no-repeat 0 -42px;padding:5px 0;color:#111;font-weight:bold;}
.pro_nav02_sub{ margin:5px auto 0;width:160px;line-height:30px;}
.pro_nav02_sub ul li{ white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom:1px dashed #ffc2cc;}
.pro_nav02_sub ul li a{ }
.bot_bg02{ width:210px;height:6px;background:url(090616_botbg03.gif) no-repeat 0 -26px;}
.bor_t{ width:190px;padding:8px 0 0;border-top:1px solid #ffc2e0;text-align:center;margin:12px auto 0;}
.hot_pro{ width:210px;height:auto;text-align:left;background:url(090616_hottopbg_c.gif) repeat-y top;}
.hot_pro li{ float:left;display:inline;width:180px;margin:6px 0 0 15px;padding-bottom:5px;border-bottom:1px solid #fff;overflow:hidden;}
.hot_pro li a{ color:#cc6677;}
.hot_pro li img{ float:right;/*width:68px;height:80px;*/}
.hot_pro li a img{ border:1px solid #ebebeb;}
.hot_pro dl{ float:left;width:80px;heigth:auto;magrin:0 auto;text-align:left;line-height:18px;}
.hot_pro dl dt{ }
.hot_pro dl dt img{ width:80px;height:42px;}
.hot_pro dl dd{ width:80px;margin:5px 0 0;word-wrap:break-word;word-break:break-all;}
.bot_bg03{ clear:both;height:10px;width:210px;background:url(090616_botbg04.gif) no-repeat top;}
.ad02{ text-align:center;}
/*-----------------------------------------------  content[rightbar]  ------------------------------------------------*/
#rightbar{ float:right;width:760px;height:auto;text-align:left;}
.local{ color:#000;margin:0 auto 3px;}
/*.local img{ position:absolute;margin:-1px 0 0;}*/
.local span{ display:block;line-height:20px;/*padding-left:3em;*/background-color:#f1f1f1;vertical-align:middle;}
.local a{ color:#000;}
#ban_box{ float:right;width:760px;overflow:hidden;}
.ban_ad{ /*float:right;*/width:255px;height:240px;}
.ban_adtit{ margin:0 0 8px;width:255px;height:30px;border-bottom:1px solid #CCCCCC;}
.ban_adtit *{ vertical-align:middle;}
.ban_adtit h2{ float:left;margin:5px 0;*margin:0;}
.ban_adtit span{ float:right;margin:5px 1px 0;}
.ban_adpic{ clear:both;width:255px;height:200px;overflow:hidden;}
#con{ width:758px;text-align:left;border-width:1px;overflow:hidden;}
#right_con{ float:right;clear:both;width:760px;height:100%;overflow:hidden;}
.sj_tit{ clear:both;width:760px;height:30px;}
.tit_bgl{ background:url(090616_titlebg_l.gif) no-repeat right bottom;width:6px;height:30px;}
.tit_bgc{ background:url(090616_titlebg_c.gif) repeat-x;}
.tit_bgr{ background:url(090616_titlebg_r2.gif) no-repeat left bottom;width:6px;height:30px;}
.more01{ float:right; margin:-12px 5px 0 0;}
.sj_pro{ width:758px;height:auto;overflow:hidden;text-align:center;; margin:10px 0px;}
.sj_pro li{ margin:6px 6px 2px 8px;/*float:left;overflow:hidden;*/text-align:center;display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;vertical-align:top;min-height:305px;_height:305px;}
.sj_pro li img{ padding:3px;background-color:#f6f6f6;border:1px solid #e0e0e0;}
.sj_pro li a img{}
.sj_pro dl{ width:165px;line-height:18px;}
.sj_pro dl dt{ text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.sj_pro dl dd{ word-wrap:break-word;word-break:break-all;}
.sj_pro dl dd img{ margin:0px 2px;border:none;background:none;}
.linshou{ color:#ff9999;text-decoration:line-through;}
.member_price{ font-weight:bold;color:#ff3366;}
.kucun {color:#666666;}
.news_con{ clear:both;width:760px;overflow:hidden;}
.news_bgl{ background:url(090616_newsbg_l.gif) no-repeat right top;width:6px;height:290px;}
.news_bgc{ border-width:1px 0;height:288px;}
.news_bgr{ background:url(090616_newsbg_r.gif) no-repeat left top;width:6px;height:290px;}
.news_bg01{ background:url(090616_newsbg01.gif) repeat-x;padding:0 3px;border-width:0 1px;}
.wind_tit{ height:28px;vertical-align:middle;border-bottom:1px solid #ffadbb;margin:5px 0 0;*margin:0;}
.news_st01{ width:250px;height:288px;text-align:center;overflow:hidden;}
.news_st01 h2{}
.news_st01 ul{ width:240px;text-align:left; margin:0 0 5px;line-height:26px;}
.news_st01 ul li{ border-bottom:1px dashed #cdcdcd;}
#wind{ margin:0 0;width:240px;height:auto;text-align:left;}
#wind li{ float:left;display:inline;width:230px;margin:6px 2px 0px 2px;overflow:hidden;}
#wind li img{ float:left;/*width:90px;height:110px;*/}
#wind li a img{ border:1px solid #ebebeb;}
#wind dl{ float:right;width:120px;margin:0 5px 0 0;}
#wind dl dt,#wind dl dd{ text-align:left;word-wrap:break-word;word-break:break-all;}
#wind dl dd img{ width:15px;height:15px;border:none;}
#wind dl dd a{ color:#cc6699;}
#foot{ clear:both;}
.helpc{ width:978px;border-width:1px;height:120px;}
.helpc ul{ padding:12px 0 0 16px;}
.helpc li{ float:left;display:inline;width:135px;margin:0;overflow:hidden;}
.helpc dl{ width:130px;text-align:left;line-height:22px;}
.helpc dl dt{ text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:bold;}
.helpc dl dt,.helpc dl dd{ text-indent:15px;}
.helpc dl dt a{ display:block;color:#fff;height:22px;background:url(090616_helpclia.gif) no-repeat 0 -22px;}
.helpc dl dt a:hover{ color:#fff;text-decoration:none;background-position:0 0;}
.helpc dl dd{ word-wrap:break-word;word-break:break-all;}
.helpc dl dd a{ color:#999;}
.link{ border-width:1px;text-align:left;}
.link_tit{ background:url(090616_titbg03.gif) repeat-x top;border-width:0 0 1px;height:28px;}
.link_tit img{ vertical-align:middle;margin:5px 0 0 5px;*margin:0; text-indent:5px;}
.link_logo{ height:auto;padding:6px 6px 6px 0;}
.link_logo a{ margin:0 0 0 6px;}
.link_logo a img{ border:1px solid #ddd;}
.link_logo a:hover img{ border:1px solid #ffc2cc;}
.link_txt{ text-indent:1em;line-height:32px;border-top:1px solid #ddd;}
.top01{ float:right;margin:-20px 5px 0 0;}
.foot_nav{ width:100%;height:34px;overflow:hidden;background-color:#ff1789;background:url(090616_footnavbg.gif) repeat-x;line-height:34px;color:#fff;}
.foot_nav a{ color:#fff; margin:0 18px;}
.foot_nav a:hover{ color:#ff99aa; text-decoration:none;}
.foot_txt{ width:100%;overflow:hidden;line-height:22px;}
/*-----------------------------------------------  ny_st01.htm  ------------------------------------------------*/
.ban_st01{ width:760px;overflow:hidden;}
.ban_st01 li{ float:left;display:inline;margin:0 1px 0 0;width:188px;overflow:hidden;}
.ban_st01 li a{ display:block;}
.ban_st01 li a:hover{ }
.ban_st01 li a img{ /*margin:6px 0 0;*/}
.ban_st01 li span{ display:block;text-align:center; background:none;}
.page_no{ text-align:right;margin:7px;padding:15px 5px;color:#cc6677;border-width:1px 0 0;}
.page_no *{ vertical-align:middle;}
.page_no a{ background:url(090616_pagebg.gif) repeat-x 0 0;color:#cc6677;margin:0 2px;padding:.1em .6em;border:1px solid #ff99aa;}
.page_no span.current{ background-color:#ff153e;color:#fff;margin:0 2px;padding:.1em .6em;border:1px solid #ff9dca;}
.page_no span.disabled{ display:none;}
.page_no a:hover,div.page_no a:active{ text-decoration:none;background-position:0 -20px;color:#fff;}
.foot_txt{ line-height:22px;MARGIN-RIGHT: auto; MARGIN-LEFT: auto; }
.ban_tit{ margin-bottom:3px;background:url(090616_titbg04.gif) no-repeat;height:37px;text-indent:36px;}
.ban_tit h2{ float:left;}
.ban_tit h2 img{ margin:6px 0 0;}
.ban_tit span{ float:right;}
.h_pro{ margin:7px 7px 0;}
.h_pro table{ border-collapse:collapse;}
.h_pro table,.h_plist{ margin:8px 0 0;}
.h_plist li{ line-height:24px;}
.h_tit{ display:block;font-size:14px;font-weight:bold;line-height:32px;color:#333;_padding:8px 0 4px;border:dashed #ffc6cc;border-width:1px 0;text-indent:5px;}
.td_pad01{ padding:5px 10px;border-right:1px dashed #ffc6cc;}
.td_pad02{ padding:10px;text-align:center;}
.td_pad02 img{ margin:2px 0 0;}
.hline{ border-bottom:1px dashed #v;height:8px;}
/*-----------------------------------------------  ny_cp.htm  ------------------------------------------------*/
.nycp_r{ float:right;width:408px;_height:460px;min-height:460px;overflow:hidden;padding-left:16px;background:url(090616_zsbg02.gif) repeat-y left top;}
.nycp_r .text02{ color:#993344;font-size:14px;font-weight:bold;line-height:30px;height:30px;border-bottom:1px solid #ff9daa;}
.nycp_tab1{ border:none;}
.nycp_tab1 th,.nycp_tab1 td{ padding:5px;}
.bor_l{ border-bottom:1px solid #e7e7e7;}
.zsbg{ background:url(090616_zsbg01.gif) repeat-x left top; height:38px;}
.zsbg_l{ background:url(090616_zsbg03a.gif) no-repeat 0 0;width:8px;height:240px;}
.zsbg_c{ background:url(090616_zsbg_c.gif) repeat-x left top;height:240px;}
.zsbg_r{ background:url(090616_zsbg03a.gif) no-repeat 0 -240px;width:8px;height:240px;}
.nycp_nav{ float:right; border-width:0 0 1px 0;text-align:center;width:758px;}
.nycp_nav ul{ float:right;margin-right:5px;}
.nycp_nav li{ float:left;display:inline;width:95px;color:#fff;background:url(090616_nycpnavbg.gif) no-repeat 0 -27px;line-height:27px;}
.nycp_nav li a{ color:#333333; display:block;}
.nycp_nav li a:hover,.nycp_nav li .current03{text-decoration:none;color:#fff;background:url(090616_nycpnavbg.gif) no-repeat 0 0;}
.nycp_tit{ margin:12px auto;border-bottom:1px solid #eeeeee;}
.nycp_con{ margin:0 18px;overflow:hidden;}
.col_r{ text-align:right;}
/*-----------------------------------------------  ht_dl.htm  ------------------------------------------------*/
.local02{ border-top:4px solid #ff153a;text-align:center;}
.local_bgl{ background:url(090616_htbg03.gif) no-repeat 0 0; width:8px;height:36px;}
.local_bgc{ background:url(090616_htbg04.gif) repeat-x; text-align:center;}
.local_bgc img{ margin:0 12px;}
.local_bgr{ background:url(090616_htbg03.gif) no-repeat -10px 0; width:8px;height:36px;}
.ht_dlbgt{ margin:36px auto 0;width:560px;height:10px;background:url(090616_htbg05.gif) no-repeat 0 4px;}
.ht_dlbgm{ margin:0 auto;width:560px;background:url(090616_htbg06.gif) repeat-y top center;}
.ht_dlbgm .membtit{ margin:0 24px;}
.ht_dlbgb{ margin:0 auto;width:560px;height:10px;background:url(090616_htbg05.gif) no-repeat 0 -12px;}
.ht_userbg{ background:url(090616_htbg07.gif) no-repeat 50% 50%;padding:28px 0;/*height:70px;*/vertical-align:middle;}
.al_c{ text-align:center;border-bottom:1px solid #ccc;}
.al_c img{ margin:24px 20px;}
.text03{color:#999999;}
.reg_con{ padding:18px 24px;border-top:1px solid #ccc;}
.tips{ margin:0 42px;line-height:26px;padding:20px 0;}
.tips ol{ margin:15px 0 0;}
.ht_navbg{ width:210px;background:url(090616_htbg01.gif) repeat-y top;padding-bottom:18px;}
.ht_navimg{ margin:6px 0;text-align:right;padding:8px;}
.ht_nav{ width:208px;padding-left:1px;text-align:right;overflow:hidden;}
.ht_nav li{ width:208px;line-height:34px;}
.ht_nav li a{ display:block;padding-right:36px;background:url(090616_ht_tit02.gif) no-repeat 0 -38px;}
.ht_nav li a:hover{ text-decoration:none;font-weight:bold;background:url(090616_ht_tit02.gif) no-repeat 0 -2px;}
#current05{ display:block;color:#fff;font-weight:bold;background:url(090616_htnavh.gif) no-repeat left bottom;}
#current06{ display:block;color:#000;font-weight:bold;background:url(090616_ht_tit02.gif) no-repeat 0 -2px;}
.ht_mebbg{ height:42px;text-indent:10px;background:url(090616_ht_tit06.gif) no-repeat 0 0;}
.ht_mebbg img{ margin-top:16px;}
.hp_botbgr *,.ht_mebbg *{ vertical-align:middle;}
.ht_botbg{ width:210px;height:6px;background:url(090616_ht_tit06.gif) no-repeat 0 -54px;}
.hp_titbg,.hp_botbg{ background:url(090616_htbg09.gif) repeat-x left bottom;height:41px;}
.hp_botbg{ background-position:left top;height:42px;}
.hp_botbgr img,.hp_titbg img{ margin:12px 0;}
.hp_titbg h3{ font-size:14px;font-weight:bold;line-height:41px;color:#333;}
.hp_titbgl{ float:left;background:url(090616_htbg12.gif) no-repeat left bottom;}
.hp_titbgl span{ float:left;color:#fff;margin:0 0 0 58px;padding:0 80px 0 0;background:url(090616_htbg11.gif) no-repeat right bottom;}
.hp_botbgr{ float:right;background:url(090616_htbg10.gif) no-repeat right top;width:270px;height:42px;text-indent:24px;text-align:center;}
.con_h,.con_h2{ margin:8px auto 0;padding:24px 36px;line-height:24px;background:url(090616_b14.jpg) no-repeat top;}
.con_h{ min-height:600px;_height:600px;}
.con_h2{ min-height:480px;_height:480px;}
.hp_mart{ margin-top:12px;}
.ht_welbgt{ background:url(090616_htbg13.gif) no-repeat 0 0; height:8px;width:715px;}
.ht_welbgm{ background:url(090616_htbg14.gif) repeat-y; padding-left:12px;}
.ht_welbgb{ background:url(090616_htbg13.gif) no-repeat 0 -34px; height:45px;}
.ht_tab01,.ht_tab02{ border-collapse:collapse;}
.ht_tab01 th,.ht_tab02 th{ border:solid #ff153a;border-width: 0 0 2px 0;border-right:1px dashed #ff153a;}
.ht_tab01 td,.ht_tab02 td{ border:dashed #ffc6cc;border-width:0 0 1px 0;}
.ht_tab01 th,.ht_tab01 td,.ht_tab02 th,.ht_tab02 td{ color:#222;padding:5px;line-height:22px;}
.ht_tab01 th,.ht_tab01 td{text-align:center;}
.ht_tab01 td input,.ht_tab02 td input,.ht_tab01 td textarea,.ht_tab02 td textarea,.ht_tab01 td select,.ht_tab02 td select{ border:1px solid #f9446e;color:#000000;}
.none{ border-right:none!important; text-align:left!important;font-size:14px;line-height:18px!important;}
.none2{ border:none!important;}
.his_pro{ width:180px;text-align:center;}
.text04{ font-size:14px;line-height:28px;font-weight:bold;color:#000;}
.ht_titbg{ background:url(090616_htbg15.gif) repeat-x left center;}
.pad_l{ padding:10px 10px 0 20px;}
