@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; }
.r_font{ color:#CC0000;}
.wlnk{ color:#FFFFFF; font-size:12px; text-decoration:none;}
.wlnk:hover{ color:#DEDEDE; font-size:12px; text-decoration:underline;}
.agbox{ width:950px; margin:3px auto; clear:both;}
.clr{ clear:both;}
ul,li{ margin:0; padding:0; list-style:none;}

.topi_box{ width:950px; margin:auto; background:#FFFFFF;}
.topi_t{ width:950px; height:5px; border-top:#CC0000 solid 3px;  font-family:tahoma;}
.topi_t a{ color:#666666; text-decoration:none;}
.topi_t a:hover{ color:#000000; text-decoration:none;}
.topi_ts{ width:950px; clear:both;}
.topi_ts .tleft_b{ width:350px; height:85px; float:left;}
.topi_ts .tright_b{ width:600px; height:75px; padding-top:10px; text-align:center; float:left;}
.topi_menu{ width:920px; height:30px; line-height:30px; background:url(/images/tmbg.gif); padding:0px 15px; margin:5px auto; clear:both;}
.topi_menu a{ color:#FFFFFF; font-size:12px; font-family:tahoma; text-decoration:none;}
.topi_menu a:hover{ color:#FFFFFF; font-size:12px; font-family:tahoma; text-decoration:underline;}

.ibt_b{ width:950px; margin:0px auto;}
.ibt_b .ibtb_left{ width:600px; height:380px; float:left;}
.ibt_b .ibtb_left .ibtl_left{ width:200px; float:left; background:#EEEEEE; height:380px;}
.ibt_b .ibtb_left .ibtl_left .sdtitle{ background:#999999; height:20px; line-height:20px; padding:5px 0px 0px 15px; font-size:14px; font-weight:bold; font-family:tahoma; color:#FFFFFF; }
.ibt_b .ibtb_left .ibtl_left .sdlist{ margin:0px; padding:10px; list-style:none;}
.ibt_b .ibtb_left .ibtl_left .sdlist li{height:17px;}
.ibt_b .ibtb_left .ibtl_left .sdlist a{color:#000000; text-decoration:none;}
.ibt_b .ibtb_left .ibtl_left .sdlist a:hover{color:#CC0000; text-decoration:none;}
.ibt_b .ibtb_left .ibtl_left .ileft_gg img{ margin-top:2px;}
.ibt_b .ibtb_left .ibtl_right{ width:395px; height:380px; float:right; margin-left:5px;}
.ibt_b .ibtb_right{ width:345px; height:380px; margin-left:5px; float:left; background:#EEEEEE;}
.ibt_b .ibtb_right .tbr_cb{ padding:10px 0px 0px 0px}
.ibt_b .ibtb_right .tbr_mt{ font-size:14px; font-weight:bold; padding:10px 11px 11px 15px; border-bottom:#FFFFFF dashed 1px; font-family:tahoma; background:url(/images/01_icon.gif) no-repeat;}
.ibt_b .ibtb_right .tbr_cb ul{ margin:0px; padding:2px 0px; list-style:none; clear:both;}
.ibt_b .ibtb_right .tbr_cb li{ float:left; padding-left:7px; height:15px;}
.ibt_b .ibtb_right .tbr_cb li a{ color:#000000; text-decoration:none;}
.ibt_b .ibtb_right .tbr_cb li a:hover{ color:#CC0000; text-decoration:none;}
.ibt_b .ibtb_right .tbr_lt{ font-weight:bold; width:40px;}
.ibt_b .ibtb_right .tbr_nl{ width:140px;}

.tbtsbox{ width:950px; height:260px; margin:3px auto;}
.tbtsbox .imgbox{ text-align:center; padding-bottom:8px; clear:both;}

.tbtsbox .tbts_left{ width:345px; height:260px; background:url(/images/tbtsbg.png); float:left;}
.tbtsbox .ttl_title{ font-weight:bold; font-size:14px; font-family:tahoma; color:#FFFFFF; padding:8px 12px;}
.tbtsbox .ttlbox{ width:340px;}
.tbtsbox .ttlbox ul{ width:150px; text-align:left; margin:auto; }
.tbtsbox .ttlbox li{ height:20px; line-height:20px; }
.tbtsbox .ttlbox .ttleft{ width:170px; text-align:center; float:left;}
.tbtsbox .ttlbox .ttright{ width:170px; text-align:center; float:left;}

.tbtsbox .tbts_center{ width:345px; height:260px; background-color:#505050; float:left;}
.tbtsbox .ttc_title{ font-weight:bold; font-size:14px; font-family:tahoma; color:#FFFFFF; padding:8px 12px;}
.tbtsbox .ttcbox{ width:340px;}
.tbtsbox .ttcbox ul{ width:150px; text-align:left; margin:auto; }
.tbtsbox .ttcbox li{ height:20px; line-height:20px;}
.tbtsbox .ttcbox .ttleft{ width:170px; text-align:center; float:left;}
.tbtsbox .ttcbox .ttright{ width:170px; text-align:center; float:left;}

.tbtsbox .tbts_right{ width:260px; height:260px; background:url(/images/tbtsbg.png); float:left;}
.tbtsbox .ttr_title{ font-weight:bold; font-size:14px; font-family:tahoma; color:#FFFFFF; text-align:left; padding:8px 12px;}
.tbtsbox .tbts_right ul{ width:240px; text-align:left; margin:auto; }
.tbtsbox .tbts_right li{ height:20px; line-height:20px;}

.ibody{ width:950px; margin:0px auto; background:#FFFFFF;}
.ibleft{ width:650px; float:left; }
.ibright{ width:300px; float:left; }
.n_nav{ width:635px; margin:auto; height:30px; line-height:30px; padding-left:15px; border-bottom:#DEDEDE dashed 1px;}
.n_nav a{ color:#000000; text-decoration:none;}
.n_nav a:hover{ color:#333333; text-decoration:underline;}
.n_title{ font-size:26px; font-weight:bold; clear:both; width:630px; text-align:center; padding:30px 10px 5px 10px;}
.n_t_bar{ width:650px; padding:5px 0px 20px 0px; margin:0px auto; text-align:center; font-family:tahoma; color:#666666;}
.n_t_bar a{ color:#666666; text-decoration:none;}
.n_t_bar a:hover{ color:#666666; text-decoration:none;}
.n_ad{ width:650px; margin:0px auto; clear:both; text-align:center;}
.n_content{ width:610px; padding:10px 20px; clear:both; margin:0px auto; font-family:tahoma; font-size:14px; line-height:20px;}

.ibr_title{ background:#666666; width:280px; height:30px; line-height:30px; font-family:tahoma; font-weight:bold; font-size:14px; padding:0px 10px; color:#FFFFFF;}
.tabbox{ width:300px; clear:both; background:#000000;}
.tabmenu{ width:250px; margin:10px auto 0px auto; padding:0px; list-style:none;}
.tabmenu li{ float:left; font-size:14px; width:50px; text-align:center;}
.tabbox a{ color:#DEDEDE; text-decoration:none;}
.tabbox a:hover{ color:#DEDEDE; text-decoration:none;}
.tabbox .tabseled{ background:#DEDEDE; padding:5px 0px 3px 0px; cursor:pointer;}
.tabbox .tabunseled{ padding:5px 0px 3px 0px; color:#DEDEDE; cursor:pointer;}

.tbmbox{ background:#DEDEDE; padding:10px 0px 20px 0px;}
.tbmbox img{ width:50px; height:60px;}
.tbmbox .irimgul{ margin:0px auto; width:280px; padding:0px; list-style:none;}
.tbmbox .irimgul li{ float:left; width:70px; text-align:center; padding:5px 0px;}
.tbmbox .tbblist{ margin:0px auto; padding:0px; list-style:none; width:280px;}
.tbmbox .tbblist li{ width:140px; float:left; height:20px; line-height:20px; font-family:宋体;}
.tbmbox .tbblist a{ color:#000000; text-decoration:none;}
.tbmbox .tbblist a:hover{ color:#CC0000; text-decoration:underline;}

.irb_js{ width:300px; clear:both; margin:3px 0px;}

.pagelist{ text-align:center; width:550px; margin:auto; clear:both; font-size:12px; font-family:tahoma; padding:20px 10px 50px 10px;}
.pagelist ul{ margin:0px; padding:0px; list-style:none; width:550px;}
.pagelist li{ float:left; border:#DEDEDE solid 1px; height:17px; line-height:17px; padding:0px 5px; margin-left:5px;}
.pagelist .thisclass{ background:#CC3333;}
.pagelist .thisclass a{ color:#FFFFFF;}
.pagelist a{ color:#333333; text-decoration:none;}
.pagelist a:hover{ color:#CC0000; text-decoration:none;}

/*评论*/
.mt_title{ color:#999999; font-size:12px; }
.dcmp-mood ul{ margin:0px; padding:0px; list-style:none;}
.dcmp-mood li{ float:left;}
.dcmp-post{ clear:both;}

.btmbox{ width:930px; clear:both; margin:0px auto; background:#666666; color:#CCCCCC; padding:10px; font-family:tahoma; height:80px;}
.btmbox a{ color:#CCCCCC; text-decoration:none; line-height:30px;}
.btmbox a:hover{ color:#FFFFFF; text-decoration:underline;}
.btmbox .bb_l{ width:260px; height:70px; padding-top:5px; float:left;}
.btmbox .bb_r{ width:670px; float:left;}

.searchbox{ width:330px; margin:5px auto 0px auto; clear:both; text-align:center;}
.searchbox form{ margin:0px; padding:0px;}
.searchbox input,select{ font-size:12px; font-family:tahoma;}
.searchbox .search-submit{ font-size:12px; padding:1px 0px 0px 0px;}
.searchbox .search-keyword{ width:150px;}
.searchbox .s1{ width:300px; text-align:left; font-size:14px; font-weight:bold; color:#FFFFFF; padding:5px 5px 0px 0px;}
.searchbox .tagbox{ width:300px; margin:auto; text-align:left; padding:5px 0px 0px 0px;}
.searchbox .tagbox a{ color:#FFFFFF; font-size:12px; text-decoration:none;}
.searchbox .tagbox a:hover{ color:#000000; font-size:12px; text-decoration:underline;}
.taglist{ margin:0px; padding:8px 0px 3px 0px; list-style:none; width:330px; margin:auto;}
.taglist li{ width:165px; float:left; height:15px;}
.taglist a{ color:#000000; text-decoration:underline;}
.taglist a:hover{ color:#FFFFFF; background:#333333;}

.seheader{ width:650px; margin:auto; padding-top:10px; text-align:center;}
.seheader .searchform{ width:500px; margin:auto;}
.seheader .searchform input,select{ font-size:12px; font-family:tahoma;}
.seheader .search-submit{ font-size:12px; padding:1px 0px 0px 0px;}
.msgbar{ width:630px; margin:auto; text-align:left;}
.msgbar .fc_03c{ font-size:14px; color:#FF0000;}
.resultlist{ width:560px; margin:auto; padding:20px 40px;}
.resultlist a{ color:#3366CC;}
.resultlist .intro{ color:#666666; font-size:12px;}
.resultlist .info small{ color:#000000; font-size:12px;}
.dede_pages{ width:650px; margin:auto;}
.othersearch{ width:620px; margin:auto; padding-top:20px;}
.othersearch div{ font-size:14px; font-weight:bold;}
.othersearch a{ color:#333333; font-size:12px; text-decoration:underline;}
.othersearch a:hover{ color:#990000; font-size:12px; text-decoration:none;}

.frlnk_box{ width:930px; margin:auto; padding:10px; background-color:#000000; border-bottom:#999999 solid 1px;}
/*胡宏韬广告样式*/
.hhtbox{ color:#D83F1D; font-weight:bold; font-family:tahoma; }
.hhtbox a:link,.hhtbox a:visited,.hhtbox a:active{ color:#D83F1D; text-decoration:underline; }
.hhtbox a:hover{ color:#CC0000; text-decoration:none;}

/*热卖商品列表*/
.rmlistbox{ margin:0; float:left; background: #f7f7f7; padding:10px 5px; width:155px; height:60px; }
.rmlistbox .imgbox{ float:left; width:50px; }
.rmlistbox .imgbox img{ width:50px; height:50px; border:0px; }
.rmlistbox .descbox{ float:left; width:100px; padding-left:5px; text-align:left; }
.rmlistbox .descbox .dtitle a:link,.rmlistbox .descbox .dtitle a:visited,.rmlistbox .descbox .dtitle a:active{ color:#000000; text-decoration:none; }
.rmlistbox .descbox .dtitle a:hover{ color:#CC0000; text-decoration:underline; }
.rmlistbox .descbox .dprice{ color:#CC0000; }
.rmlistbox .descbox strong{ font-size:16px; color:#FF6600; font-family:tahoma;}