/*@import url(/Css/Integral/head/all.css);
@import url(/Css/Integral/reset/reset.css);*/
#main{ width:960px; margin:0 auto;}
/*-------------------------------------------------------hot--------------------------------------------------
 border-left:#d5d5d5 1px solid; border-right:#d5d5d5 1px solid;
*/
.hot{ margin-top:5px;}
.hot h2{ background:url(/images/Integral/homepage/hotbg.gif) center 0 no-repeat scroll; height:29px; line-height:29px; font-size:14px; color:#FFFFFF; padding-left:20px; font-weight:bold; position:relative;}

.hot h2.second{ background:url(/images/Integral/homepage/secondbg.gif) 0 0 repeat-x scroll; height:29px; line-height:29px; border-top:#CCCCCC 1px solid; border-left:#cccccc 1px solid; border-right:#CCCCCC 1px solid; padding-left:5px;}
/*.hot h2 a{ line-height:29px; text-decoration:none;}*/
.hot h2.gg2 a{bottom:2px;text-decoration:underline; position:absolute; right:20px; font-weight:normal; color:#FF0000; font-size:12px;}
.hot h2 a.linkstylea{ float:left; color:#FF3300;}
.hot h2 a.linkstyleb{ float:right; margin-right:10px; color:#FF0000; font-weight:normal; font-size:12px;}
.hot h2 a:hover{ text-decoration:underline; color:#990000;}
.hot ul{ border-bottom:#d5d5d5 1px solid; padding-bottom:10px; width:940px; margin:0 auto; height:142px;}
.hot ul.third{ width:auto}
.hot ul li{float:left; width:104px; height:142px; line-height:15px; overflow:hidden;} 
.hot ul li img{border:1px solid #CCCCCC;display:block;height:80px;margin:4px 0 5px 13px;width:80px;}
.hot ul li a{ color:#666666; text-decoration:none;}

.hot ul li a:hover{ text-decoration:underline; color:#FF3300}
.hot ul li span{float:left;margin:0 0 2px 10px;text-align:left; width:80px;} 
.hot ul li span.hot_title{height:31px;margin:0 0 5px 10px;overflow:hidden;width:90px;}
.hot ul li span.price{color:#FF5500;font-weight:bold;margin:0 0 5px 10px;text-align:center;width:90px;}
span.price sup{color:#3A3A3A;font-size:11px;margin-right:1px;vertical-align:baseline;}
span.price sub{font-size:12px; font-weight:normal;vertical-align:text-bottom;}
#menu{ width:942px; display:block;  background:url(/images/Integral/homepage/e.gif) right 0 no-repeat scroll; height:29px; margin-left:9px;}
#menu_left{ background:url(/images/Integral/homepage/left.gif) left 0 no-repeat scroll; padding-left:9px; float:left;}
#menu_left span{ background:transparent url(/images/Integral/homepage/right.gif) no-repeat scroll right 0;color:#FFFFFF;display:block;font-size:14px;font-weight:bold;height:29px;line-height:29px;padding-right:40px;}

/*--------------------------------------------------left-----------------------------------------------*/
.left,.middle,.right{ margin-top:5px; margin-bottom:8px;}
.left{ width:170px; float:left;  margin-left:5px;}
.middle{ width:584px; float:left; margin-left:5px; }
.right{ width:177px; float:right;  margin-right:5px;}

/*---siderbar-----*/
.siderbar_a{ margin-bottom:6px;}
.siderbar h2{ background:url(/images/Integral/homepage/allbg.gif) 0 -194px no-repeat scroll;  height:26px; line-height:26px;color:#FFFFFF; font-weight:bold;font-size:13px;padding-left:7px;}
.siderbar h2 a{ color:#FFFFFF; text-decoration:none;}
.siderbar h2 a:hover{ text-decoration:underline; color:#FFFF00;}
.siderbar ul{ border-left:#d5d5d5 1px solid; border-right:#d5d5d5 1px solid; border-bottom:#d5d5d5 1px solid; width:168px;}
.siderbar ul li{ padding:5px 0; border-bottom:#efefef 1px dashed; padding-left:20px; background:transparent url(/images/integral/homepage/left-dot3.jpg) scroll no-repeat 10px center; }
.siderbar ul li a{ color:#333333; text-decoration:none; font-weight:bold;}
.siderbar ul li a:hover{ color:#FFFFFF; background-color:#FF3300;}
/*-----exchange_news----*/
.exchange_news h2{ background:url(/images/Integral/homepage/allbg.gif) -464px -2px no-repeat scroll; height:31px; line-height:31px; padding-left:20px; color:#333333; font-weight:bold; font-size:14px;}
.exchange_news ul{ border-left:#dbdbdb 1px solid;border-right:#dbdbdb 1px solid;border-bottom:#dbdbdb 1px solid;}
.exchange_news ul li{ padding:5px 0; padding-left:5px; clear:both;}
.exchange_news ul li span.a1{display:block;float:left;height:15px;overflow:hidden;width:80px;}
.a1 a{ color:#3366cc; text-decoration:none}
.a1 a:hover{ color:#FFFFFF; background-color:#3366cc;}
.a2{ margin-left:15px; color:#FF3300;}
.a3{ margin-left:5px;}


/*-------------------------------------------------middle------------------------------------------*/
/*--search--*/
.search ul{ border:1px solid #CCCCCC;height:38px;margin-bottom:5px;}
.search ul li{ display:block; float:left; margin-left:5px;}
.searchtxt input{font-family:Arial;font-size:14px;height:19px;padding-top:5px;width:240px;}
.searchtxt{ padding-top:5px;}
.searchbut{ padding-top:5px;}

.recommend{ margin-bottom:8px;}
.recommend h2{ background:url(/images/Integral/homepage/allbg.gif) 0 -127px no-repeat scroll; height:31px; line-height:31px; font-size:14px; color:#FFFFFF; padding-left:20px; font-weight:bold; position:relative}
.recommend h2 a{ color:#FF0000; font-size:12px; text-decoration:none; position:absolute; top:0; right:8px; font-weight:normal}
.recommend h2 a:hover{ color:#990000; text-decoration:underline;}

#promenu{ background:url(/images/Integral/homepage/pro3.gif) right 0 no-repeat scroll; width:584px; height:31px;}
#promenu_left{ background:url(/images/Integral/homepage/pro1.gif) left 0 no-repeat scroll; padding-left:17px; float:left;}
#promenu_left span{ background:url(/images/Integral/homepage/pro2.gif) right 0 no-repeat scroll; height:31px; line-height:31px; display:block; padding-right:6px; color:#FFFFFF; font-size:14px; font-weight:bold;}

.recommend ul li{float:left; width:104px; height:200px; line-height:15px; overflow:hidden; margin-left:10px;}
.recommend ul li img{border:1px solid #CCCCCC;display:block;height:80px;margin:4px 0 5px 13px;width:80px;}
.recommend ul li a{ color:#666666; text-decoration:none;}
.recommend ul li a:hover{ text-decoration:underline; color:#FF3300}
.recommend ul li span{float:left;margin:0 0 2px 10px;text-align:center;width:80px;}
.recommend ul li span.hot_title{text-align:left;height:31px;margin:0 0 5px 10px;overflow:hidden;width:90px;}
.recommend ul li span.price{color:#FF5500;font-weight:bold;margin:0 0 5px 10px;text-align:center;width:90px;}
.recommend ul li span.button{color:#FF5500;font-weight:bold;margin:0 0 5px 10px;text-align:center;width:90px;}
.recommend ul li span.button a{ color:#ffffff; background-color:#FF3300; margin:2px;line-height:16px; font-weight:normal; display:block;}
.recommend ul li span.button a:hover{ text-decoration:none;}
.recommend ul li span.button a.imp{ background-color:#fee14a; color:#a0410a; border:#e1c222 1px solid;}
.recommend ul li span.button a.imp1{ background-color:#f4fafd; color:#333333; border:#b1e0f8 1px solid;}
.recommend ul li span.button a.imp:hover{ background-color:#a0410a; color:#FFFFFF;}
.recommend ul li span.button a.imp1:hover{ background-color:#b1e0f8; color:#000000;}
.recommend ul{ border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; height:400px;}
.line{ background:url(/images/Integral/homepage/lien.gif) 0 0 no-repeat scroll; line-height:7px; height:7px; clear:both}

/*---------------------------------------------------right--------------------------------------------*/
.help{ margin-bottom:8px;}
.help h2{ background:url(/images/Integral/homepage/allbg.gif) -464px -47px no-repeat scroll; height:28px; line-height:28px; padding-left:30px; color:#333333; font-size:14px; font-weight:bold;}
.help ul{ border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid;}
.help ul li{ border-bottom:#efefef 1px dashed; padding:8px 0 16px 10px; clear:both}
.help ul li a{ color:#333333; text-decoration:none;}
.help ul li a:hover{ background-color:#3366cc; color:#FFFFFF;}
.line2{ background:url(/images/Integral/homepage/line2.gif) 0 0 no-repeat scroll; height:6px;}
.help ul li span.b1 a{ color:#3366cc; text-decoration:none;}
.help ul li span.b1{display:block;float:left;overflow:hidden;width:80px;}
.help ul li span.b1 a:hover{ background-color:#3366cc; color:#FFFFFF;}
.help ul li span.b2{ margin-left:20px; color:#FF3300}
.help ul li span.b3{ color:#FF0000; font-weight:bold; padding-right:10px; width:14px; display:block; float:left}


/*---------------------------------------------------rightlist----------------------------------------------*/
.rightlist{ width:768px; margin-left:8px; float:left; margin-top:5px;}
.rightlist h2{border-bottom:2px solid #FF6600;background:url(/images/Integral/homepage/rightlist.gif) 0 0 repeat-x scroll; height:30px; line-height:30px; padding-left:20px; color:#990000; font-size:14px; font-weight:bold;}
.rightlist h2 a{ text-decoration:none; color:#FF3300;}
.rightlist h2 span{ font-weight:normal; color:#FF3300;}
.viewmodel{height:25px; line-height:25px;margin-left:20px;}
.viewmodel_a{ margin-left:10px; float:left}
.viewmodel_a a{ color:#FF3300; text-decoration:none;}
.viewmodel_b{ float:right; margin-right:20px;}
.viewmodel_b strong{ color:#FF3300; font-weight:bold;}
.viewmodel_c{ margin-left:10px; float:left}
.rightlist ul li{float:left; width:104px; height:210px; text-align:center;line-height:15px; overflow:hidden; margin-left:5px;border-bottom:1px dashed #CCCCCC;margin-top:10px;}
.rightlist ul li img{border:1px solid #CCCCCC;display:block;height:80px;margin:4px 0 5px 13px;width:80px;}
.rightlist ul li a{ color:#666666; text-decoration:none;}
.rightlist ul li a:hover{ text-decoration:underline; color:#FF3300}
.rightlist ul li span{float:left;margin:0 0 2px 10px;text-align:center;width:80px;}
.rightlist ul li span.hot_title{height:31px;margin:0 0 5px 10px;overflow:hidden;width:90px;}
.rightlist ul li span.price{color:#FF5500;font-weight:bold;margin:0 0 5px 10px;text-align:center;width:90px;}
.rightlist ul li span.button{color:#FF5500;font-weight:bold;margin:0 0 5px 10px;text-align:center;width:90px;}
.rightlist ul li span.button a{ color:#ffffff; background-color:#FF3300; margin:2px;line-height:16px; font-weight:normal; display:block;}
.rightlist ul li span.button a:hover{ text-decoration:none;}
.rightlist ul li span.button a.imp{ background-color:#fee14a; color:#a0410a; border:#e1c222 1px solid;}
.rightlist ul li span.button a.imp1{ background-color:#f4fafd; color:#333333; border:#b1e0f8 1px solid;}
.rightlist ul li span.button a.imp:hover{ background-color:#a0410a; color:#FFFFFF;}
.rightlist ul li span.button a.imp1:hover{ background-color:#333333; color:#FFFFFF;}
.page{ text-align:center; clear:both;}
.page a{ color:#3366cc; text-decoration:none; margin:10px;}
.page a:hover{ color:#FFFFFF; background-color:#3366cc;}

/*---------------------------------------------------------info--------------------------------------------------*/
.info{ width:768px; margin-left:8px; float:left;}
.info_a h2{font-size:12px; background:url(/images/Integral/homepage/info.gif) 0 0 repeat-x scroll; height:29px; line-height:29px; border-bottom:#FF6600 2px solid; padding-left:10px; font-weight:bold;}
.info_a h2 a{ color:#f00;}
.info_aimg{ width:220px; height:220px; border:#efefef 1px solid; margin:5px; float:left;}
.info_atxt{ width:506px; float:left; margin-top:10px; margin-left:10px;}
.info_atxt ul li{ padding:8px 0; border-bottom:#efefef 1px dashed;float:left;width:100%;}
.c1{ color:#000000;display:block; float:left; color:#003300;font-weight:bold;width:121px;}
.c2{ font-size:14px; color:#FF3300; font-weight:bold;}
.shop{ margin-top:10px; margin-left:30px;}
.shop a{ margin:10px; width:112px; height:36px; display:block; float:left}
.shop a.d1{ background:url(/images/Integral/homepage/shop.gif) 0 0 no-repeat scroll; color:#003366; text-decoration:none; font-size:14px; font-weight:bold; text-align:center; line-height:36px; padding-left:22px;}
.shop a.d2{ background:url(/images/Integral/homepage/shop.gif) -147px 0 no-repeat scroll;color:#003366; text-decoration:none; font-size:14px; font-weight:bold; text-align:center; line-height:36px; padding-left:15px;}

.info_b{ clear:both; margin-bottom:8px;}
.info_b h2{ background:url(/images/Integral/homepage/infob.gif) 0 0 repeat-x scroll; height:28px; line-height:28px; border-top:#FF6600 1px solid; padding-left:20px; font-weight:bold; color:#FF3300}

.info_b ul li{float:left; width:104px; height:142px; line-height:15px; overflow:hidden; margin-left:5px;}
.info_b ul li img{border:1px solid #CCCCCC;display:block;height:80px;margin:4px 0 5px 13px;width:80px;}
.info_b ul li a{ color:#666666; text-decoration:none;}
.info_b ul li a:hover{ text-decoration:underline; color:#FF3300}
.info_b ul li span{float:left;margin:0 0 2px 10px;text-align:center;width:80px;}
.info_b ul li span.hot_title{height:31px;margin:0 0 5px 10px;overflow:hidden;width:90px;}
.info_b ul li span.price{color:#FF5500;font-weight:bold;margin:0 0 5px 10px;text-align:center;width:90px;}

.info_c{ margin-top:8px; clear:both;}
.info_c h2{background:url(/images/Integral/homepage/infob.gif) 0 0 repeat-x scroll; height:28px; line-height:28px; border-top:#FF6600 1px solid; padding-left:20px; font-weight:bold; color:#FF3300; position:relative}
.info_c h2 span{ position:absolute; right:10px; font-weight:normal;}
.info_c h2 span a{ color:#FF3300; font-size:12px; text-decoration:none;}
.info_c h2 span a:hover{ text-decoration:underline}
.info_c ul li{clear:both;height:35px;line-height:35px;}
.f1{ float:left; margin-left:20px;}
.f2{ float:right; margin-right:10px; color:#707070;}
.info_c ul li.f3{ background:#efefef;}

.info_d{ margin-top:8px; clear:both;}
.info_d h2{background:url(/images/Integral/homepage/infob.gif) 0 0 repeat-x scroll; height:28px; line-height:28px; border-top:#FF6600 1px solid; padding-left:20px; font-weight:bold; color:#FF3300;}
.info_d p{ color:#999999; padding-left:20px; padding-top:5px; padding-bottom:5px;}
.info_d p a{ color:#3366cc; text-decoration:none;}
.info_d p a:hover{ background-color:#3366cc; color:#FFFFFF;}

.g1{ margin-top:10px; margin-bottom:10px; margin:0 auto;}
.g2{ text-align:right; padding-right:10px; margin:10px 0;}
.fb{ text-align:center; margin-top:10px; margin-bottom:10px;}


.messagelist{ margin-top:5px;}
.messagelist div{ text-align:right; margin-top:20px; margin-bottom:20px;}
.messagelist div a{ color:#FF0000; font-size:14px;}
.messagelist div a:hover{ text-decoration:none;}
.messagelist h4{ background:url(/images/homepage/info.gif) 0 0 repeat-x scroll;color:#FF3300; padding-left:10px; font-weight:bold; border-top:#FF6633 1px solid;font-size:18px;height:29px;line-height:20px;padding-bottom:12px;padding-top:14px;}
.messagelist ul li{ clear:both; padding:10px; line-height:20px; color:#000033}
.messagelist ul li.bgco{ border-bottom:#94BBE2 dashed 1px;
}
.messagelist ul li h5{ font-weight:bold; color:#990000; float:left;}
.messagelist ul li span{ color:#CCCCCC; font-weight:normal; margin-left:10px; float:right;}
.messagelist div.zwzw{ text-align:left; padding:0;}

/*************ActivitiesInfo * Details of this activity***************/
.intro{ font-weight:bold;line-height:200%; margin-top:10px;}
.intro span{font-weight:bold; color:#ff0000;}
.table_1{ width:98%;border-collapse:collapse;border-spacing:1px;margin-top:15px;}
.table_1 td{ padding:1px 10px;border:1px solid #FF6600;}
.table_1 td a{ text-decoration:none; color:#ff0000;}
.table_1 td a:hover{ text-decoration:underline; color:#000000;}
.w_1c{ width:210px;}
.w_2c{ width:200px}
.w_3c{width:140px;}
.w_4c{}
.w_1c,.w_2c,.w_3c,.w_4c{ background-color:#ff6600; color:#fff; font-weight:bold;}
.w_1{ width:210px;}
.w_2{ width:178px}
.w_3{width:100px;}
.w_4{}

/*************·ÖÒ³*********/
.page{font-size:12px; padding:10px 0;}
div.page a{border-color:#CCCCCC;border-style:hidden solid solid hidden;border-width:0 1px 1px 0;color:#000000;padding:2px 5px;text-decoration:none;}
.page a:hover{background-color: transparent; color:#000;}

/*******************************helpcenter***********************/
h4.help_m{line-height:60px;background:transparent url(/images/Integral/admin/company.gif) no-repeat scroll 10px 3px;padding-bottom:33px;padding-left:86px;font-size:14px;}
h4.help_c{line-height:60px;background:transparent url(/images/Integral/admin/member.gif) no-repeat scroll 14px 11px;padding-bottom:33px;padding-left:86px;font-size:14px;}
h4.help_m a,h4.help_c a{ text-decoration: none; color:#000;font-family:verdana;}
h4.help_m a:hover,h4.help_c a:hover{ text-decoration:underline;}
h4.help_title{background:transparent url(/images/Integral/admin/bg111.gif) no-repeat scroll 0 9px;
padding-left:42px;font-size:18px;}



/*======================================luojie==============================*/
/*#shot{ overflow:hidden; height:120px; width:940px;  line-height:25px; margin-left:5px; margin-top:5px;  margin-bottom:8px;}*/
#shot{height:145px;line-height:26px;margin-bottom:8px;margin-left:27px;overflow:hidden;width:888px;}
#shot table{height:23px;width:1500px; }
#shot table td{ height:23px; vertical-align:top;}
.tha{ line-height:24px; color:#000000; text-align:center; font-weight:bold; background-color:#FFFFFF;}
.tda{ line-height:22px; color:#333333; text-align:center; background-color:#FFFFFF;}
#important a{ color:#990000; text-decoration:none; padding-left:1px;}
#important a:hover{ text-decoration:underline;}
#temp a{ color:#990000; text-decoration:none; padding-left:1px;}
#temp a:hover{ text-decoration:underline;}

/*======================================luojie==============================*/


/************************************3.4jia************************************/
#pnlInfo{margin-top:1px;width:941px;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;margin-left:8px;height:142px;}
.all_img{ position: relative;}
.img_01{left:12px;position:absolute;top:62px;}
.img_02{position:absolute;right:11px;top:62px;}
#rbtlstType{ margin-top:14px;}
#rbtlstType label{ padding:0  4px;}
.li03{height:24px;overflow-x:hidden;overflow-y:hidden;position:relative;}




#recommend ul li span.price{ color:#ce4805;}









