@charset "utf-8";

img, div, input,span{behavior: url(../js/iepngfix.htc); }
/* CSS Document */
/*support*/]
.supp_banner{ height:200px;}
.font001{ color:#ffcc00; font-size:18px;}
.font002{ color:#ffcc00;}
.font0002{ display:block;  font-size:12px; color:#ffcc00; margin-bottom:12px;}

.font003{ font-size:18px;}
.font002 a,.font002 a:visited,.font002 a:active,.font002 a:link{ color:#ffcc00; text-decoration:underline;}
.font002 a:hover{ color:#ffcc00; text-decoration: underline;}
.pro_cont_l p{line-height:20px; color:#e6e7e8;}
.pro_cont_l p img{ margin-right:32px; float:left;}
/*end support*/

/*product*/
.pro_cont{ margin:40px 20px 40px 0;min-height:500px;height:auto;*min-height:500px!important;*height:auto;}
.supp_cont_l{ float:left; width:770px; padding-left:20px; color:#e6e7e8; font-size:12px; min-height:300px; height:300px; height:auto;}
.pro_supp_ma_r{width:120px; float:right; padding-left:70px; padding-top:70px;}
.font03{ color:#ffcc00; font-size:14px;}
.pro_fot01{ font-size:18px; color:#ffcc00;}
.pro_r a{color:#fff; text-decoration:none;}
.pro_r a:hover{color:#ffcc00; text-decoration:none;}
.pro_list_fa{margin-top:18px;}
.pro_list_fa li{list-style:none; margin-bottom:10px;}
.pro_list_fa a,.pro_list_fa a:visited,.pro_list_fa a:active,.pro_list_fa a:link{ color:#fff;}
.pro_list_fa a:hover{ color:#ffcc00; text-decoration:none;}
/*end product*/

/*faq*/
.padding08{ padding-top:8px;}
.padding10{ padding:10px 0px;}
.padding17{ padding-left:17px;}
.padding11_19{ padding:11px 0 13px 17px;}
.padding10_7{ padding:10px 0 13px 7px;}
.padding7{ padding-left:7px;}
.padding11_22{ padding:11px 0 22px 7px;}
.magin22{ margin-top:22px;}
.faq02{  background:url(../images/supp_faq_dian01.gif) repeat-x bottom;width:770px;}
.faq03{ float:left; width:175px;}
.faq03_faq_ec{ float:left; width:130px;}
.faq04{ float:left; width:80px;}
.faq05{ float:left; width:659px; padding-left:24px;}
.faq07{ float:left; width:478px; }
.faq08{ float:left; width:181px;}

.line_hight20{ line-height:20px; color:#e6e7e8;}
.line_hight20 p{ margin-bottom:28px;}
.line_hight20 b{ color:#ffcc00;}
.line_hight20 ul{ line-height:20px; padding:3px 0px 10px 0px;}
.line_hight20 ul li{ list-style-type:none; padding-left:14px;}

.line_hight20_padding0 ul{ line-height:20px;}
.line_hight20_padding0 ul li{ list-style-type:none;}

.line_hight20 a,.line_hight20 a:visited,.line_hight20 a:active,.line_hight20 a:link{ color:#ffcc00; text-decoration: none;}
.line_hight20 a:hover{color:#ffcc00; text-decoration: underline;}

.line_hight24{ line-height:24px;color:#e6e7e8}
.line_hight24 ul{ line-height:24px; padding:17px 0px 10px 0px;}
.line_hight24 ul li{ list-style-type:none; }
.line_hight24 a,.line_hight24 a:visited,.line_hight24 a:active,.line_hight24 a:link{ color:#ffcc00; text-decoration: none;}
.line_hight24 a:hover{color:#ffcc00; text-decoration: underline;}
/*end faq*/

/*info*/
.info01{ float:left; width:160px;}
.info02{ float:left; width:345px; margin-right:30px; display:inline;}

.info_center_in{border:1px solid #8A8685;  height:18px;*height:20px!important;*height:12px;font-size:12px; padding-left:5px; }
/*end info*/

/*view*/
.view01{ margin-top:36px;}
.view02{ float:left; width:469px;}
.view03{ float:left; width:164px; font-size:11px; text-align:center; line-height:19px;}
.view03 a,.view03 a:visited,.view03 a:active,.view03 a:link{ color:#999999; text-decoration: none; width:164px; height:19px; display:block;background: url(../images/View_btn0001.gif) no-repeat;}
.view03 a:hover{color:#ffcc00; text-decoration: none;background: url(../images/View_btn0002.gif) no-repeat;}
.view04{ margin-left:16px; display:inline;float:left; width:121px; font-size:11px; text-align:center; line-height:19px;}
.view04 a,.view04 a:visited,.view04 a:active,.view04 a:link{ color:#999999; text-decoration: none; width:120px; height:19px; display:block;background: url(../images/View_buttom_001.gif) no-repeat;}
.view04 a:hover{color:#ffcc00; text-decoration: none;background: url(../images/View_buttom_002.gif) no-repeat;}
.view_line01{ border-bottom:1px solid #898988; height:1px; overflow:hidden;}
.view_c{ text-align:center;}
/*end view*/

/*warranty*/
.war01{ float:left; width:206px;}
.war02{ float:left; width:232px;}
.war03{ float:left; width:80px;}
.war04{ float:left; width:126px;}
.war_line01{ color:#ffffff; text-decoration:underline;}
/*end warranty*/

.input02{ background: url(../images/View_btn_bg.jpg) repeat-x; border:0; width:164px; }

/*online_zone*/
.zone01{ margin-top:17px;*margin-top:7px!important;*margin-top:7px;}
.zone01 input{ color:#fff; padding-left:5px;}
.zone01 textarea{ color:#fff;}
.zone03{ float:left; width:385px;}
.zone04{ margin-top:17px;}
.zone05{ float:left; width:95px; height:24px; line-height:24px;}
.zone06{ float:left; width:290px;}
.zone06 input{ background-color:#646464; border:0px; width:242px; height:19px; padding-top:3px;}
.zone07{ float:left; width:93px; height:24px; line-height:24px;}
.zone08{ float:left; width:292px;}
.zone08 input{ background-color:#646464; border:0px; width:224px; height:19px; padding-top:3px;}
.zone09{ float:left; width:148px; height:24px; line-height:24px;}
.zone10{ width:170px; float:left; }
.zone10 select{ width:170px; height:20px;*height:20px!important;*height:16px;border:1px solid #707070; font-size:12px;}
.zone11{ float:left; width:101px; height:24px; line-height:24px;}
.zone12{ width:200px; float:left; }
.zone12 select{ width:200px; height:20px;*height:20px!important;*height:16px;border:1px solid #707070; font-size:12px;}
.zone13{
	width:275px;
	float:left;
	padding-left:0px;
	line-height:30px;
}
.zone13 select{ width:200px; height:20px;*height:20px!important;*height:16px;border:1px solid #707070; font-size:12px;}
.zone14{float:left; width:163px; height:24px; line-height:24px;}
.zone15{float:left; width:233px;}
.zone15 input{ background-color:#646464; border:0px; width:233px; height:19px; padding-top:3px;}
.zone15 textarea{background-color:#646464; border:0px; width:520px; height:160px;color:#e6e7e8;overflow:hidden; overflow-y:auto}
.zone16{ margin:17px 0 0 100px;}
.zone17{ float:left; width:88px;}
.zone18{ float:left; width:88px;}
/*end online_zone*/

.na_zone09{float:left; width:148px; min-height:24px; height: auto; }
.na_zone10{ width:170px; float:left;}
.na_zone10 select{ width:170px; height:20px;*height:22px!important;*height:16px;border:1px solid #707070; font-size:12px;}
.na_zone10 input{ background-color:#646464; border:0px; width:170px; height:19px; padding-top:3px;}
.na_zone14{float:left; width:163px;min-height:24px; height: auto;}


/*protbalescanner*/
.supp_pro01{ min-height:50px; height:auto; margin-bottom:10px;}
.supp_pro02{ float:left; width:68px; text-align:right; padding-top:10px;}
.supp_pro03{ float:left; width:690px; padding-left:9px;}

/*end protbalescanner*/
.faq03_1{ float:left; width:367px;}
.faq03_1 ul{ line-height:20px; padding:10px 0px 20px 18px;}
.faq03_1 ul li{ list-style-type:none; padding-left:14px;}
.faq02_001{  background:url(../images/supp_faq_dian01.gif) repeat-x bottom;width:740px; padding:20px 15px;}
.faq02_002{height:24px; margin-top:25px; background:#666; color:#ffcc00; padding-left:5px;}
.faq02_003{ padding-top:30px; text-align:right; padding-right:30px;}
.faq02_003 a,.faq02_003 a:visited,.faq02_003 a:active,.faq02_003 a:link{ color:#ffcc00; text-decoration: underline;}
.faq02_003 a:hover{ color:#ffcc00; text-decoration: underline;}


.dian_yellow{ background:url(../images/dian_yellow.gif) repeat-x bottom; height:16px;}
.dian_yellow01{ background:url(../images/dian_yellow.gif) repeat-x bottom; height:16px;*height:15px!important;*height:1px;}
.clearboth{clear:both; height:0; line-height:0; overflow:hidden; font-size:0}




.FAQ_basics a,.FAQ_basics a:visited,.FAQ_basics a:active,.FAQ_basics a:link{ color:#9C9D59; text-decoration: none;}
.FAQ_basics a:hover{ color:#ffcc00; text-decoration: underline;}



.rma_from01{float:left; width:18px;text-align:center;}
.rma_from02{float:left; width:180px;text-align:center;margin-left:10px; display: inline;}
.rma_from02 input{ margin-top:15px; width:170px;background-color:#646464; border:0px;height:16px; padding-top:3px; color:#e6e7e8;}

.rma_from03{float:left; width:18px;text-align:center;margin-left:10px;display: inline;}
.rma_from07{float:left; width:60px;text-align:center;}
.rma_from07 input{ margin-top:15px; width:40px;background-color:#646464; border:0px;  height:16px; padding-top:3px; color:#e6e7e8;}

.rma_from08{float:left; width:212px;text-align:center;margin-left:10px;display: inline;}

.rma_from04{ margin-top:8px; width: 760px;}
.rma_from_int{ background-color:#646464; border:0px; width:200px; height:15px; padding-top:3px; color:#e6e7e8;}
.rma_from05{ float:left; width:190px;}
.rma_from06{ float:left; width:570px;}
.rma_from06 input{ background-color:#646464; border:0px; width:300px; height:16px; padding-top:3px; color:#e6e7e8;}
.rma_from_col{ color:#cc0000;}
.rma_from08 textarea{background-color:#646464; border:0px; width:200px; height:50px;color:#e6e7e8;overflow:hidden; overflow-y:auto;}




.fot30{ font-size:24px; color:#ffcc00;}
.fot18{ font-size:14px; color:#fdfdfc;}
.fot_col{ color:#ffcc00; font-size:14px;min-height:500px;height:auto;*min-height:500px!important;*height:auto; }
.fot_col ul{ padding:0px 0 30px 5px;}
.fot_col ul li{ list-style:none;line-height:25px; height:25px;font-size:14px;}
.dxtab td{ border-bottom:1px solid #6b6b6b; height:26px; padding-left:5px;  vertical-align: bottom;}
.dxtab01{padding:0; }
.dxtab01 img{ margin:0; padding:0;}
.pow_supp_l{padding-left:20px; float:left; width:275px;}
.bot{ padding:30px 0 90px 0;*padding:30px 0 40px 0!important;*padding:30px 0 40px 0;}
.pow_supp_r{ float:right; width:685px;}


.glossary_main{ padding-left:30px; line-height:18px; color:#fff;}
.glossary_main ul{ list-style:none;}
.glossary_main div{ padding-bottom:15px;}
.glossary_main p{ padding-left:160px;}
.glossary_tab table{ border-collapse:collapse; text-align:center; font-weight:bold; color:#fff; background-color:#171717; }
.glossary_tab table td{ border:2px solid #fff; padding:5px 0;font-size:14px;}
.glossary_tab table td img{ padding:0 5px 0 10px;}


/*yang__hu*/
.yang__hu{overflow:hidden;zoom:1; margin:70px 0 120px 10px;}
.yang__hu h1{color:#ffcc00; margin-bottom:27px; font-size:16px;}
.yang__hu-li{overflow:hidden;zoom:1;}
.yang__hu-li li{ margin-bottom:7px; behavior:url(../js/iepngfix.htc)}
.yang__hu .yang__hu-li li span{display:block;font-size:14px;cursor:pointer;color:#FFFFFF;background:url(../images/jia.png) no-repeat 0 2px;behavior:url(../js/iepngfix.htc);padding-left:22px;}
.yang__hu b{display:none;font-style:normal;color:#ffcc00; line-height:17px; margin-left:22px;}

/*rockuschallenge*/
.rockuschallenge{overflow:hidden;zoom:1; width:1000px; margin:0 auto;}
.rockuschallenge2{ overflow:hidden;zoom:1;padding:45px 10px 70px 28px;line-height:17px; color:#fff;}
.rockuschallenge2 h1{ color:#fff; font-size:20px; font-weight:bold; margin-bottom:10px;  }


/*landing*/
.landing{ overflow:hidden;zoom:1; margin-top:24px;}
.landing em{ float:right; display:inline; margin:15px 15px; font-style:normal;}
.landing-bd{ overflow:hidden;zoom:1; position:relative;}
.landing-bd a{ color:#f9cb14;}
.landing-bd h1{ color:#fdd44f; font-weight:bold; font-size:28px; position:absolute;left:75px;top:30px;}
.landing-bd h2{ color:#fff; line-height:20px;position:absolute;left:75px; top:65px;}
.landing-bd span{ display:block;position:absolute;left:350px; bottom:10px;}
