*{ margin: 0; padding: 0; list-style-type: none; text-decoration: none; border: none; outline: none;}
body{ margin: 0; padding: 0; background: #f0f9ff;}

/*=====fonts====*/

select {
-webkit-border-radius: 3px; 
-moz-border-radius: 3px; 
border-radius: 3px;



}

#wrapper{ width: 100%; float: left;}
.back_bg{width: 100%; float: left; background: url(../images/backBg.png) repeat-y center top;}
.container{ width: 990px; margin: 0 auto;}
.top_body{width: 100%; float: left; background: url(../images/topBack.jpg) repeat-x left top; padding-bottom: 12px;}
.top_headBer{width: 960px; float: left; margin: 10px 0 0 15px; background: #383837; text-align: center;}
.top_headBer p{font: normal 18px/35px arial; color: #fff;}
.top_headBer p span{font-weight: bold;}
.top_lft{width: 603px; float: left; margin: 22px 0 0 0;}
.inr_lft{width: 335px; float: right;}
.inr_lft h1{font: normal 37px/45px Verdana; color: #ff8a00; }
.bac_dit{width: 100%; float: left; height: 127px; background: url(../images/bacAro.png) no-repeat left top; position: relative; margin: 20px 0 0 0;}
.bac_dit p{font: bold 18px/127px Verdana;color: #fff;padding-right: 25px;text-align: right;}
.lady_box{width: 262px;position: absolute;top: -123px;left: 0px;margin-top: -16px;}
.bot_add{width: 305px; float: right; position: relative;}
.mid_rs{width: 114px; height: 98px; background: url(../images/offerBg.png) no-repeat left top; position: absolute; right: 0; top: 14px; text-align: center; padding: 20px 0 0 0;}
.mid_rs p{font: bold 12px/22px Verdana;color: #fff;}
.mid_rs h2{font: bold 22px/26px Verdana;color: #fff;}
.end_name{width: 100%; float: left; text-align: right;}
.end_name p{font: bold 12px/16px Verdana; color: #383837; text-transform: uppercase;}
.top_rit{width: 314px; height: 449px; float: left; margin: 24px 0 0 16px; background: url(../images/fromBack.png) no-repeat left top;}
.top_rit_hed{width: 100%; float: left; height: 114px; background: url(../images/backHead.png) no-repeat 3px top; margin: 5px 0 0 1px; text-align: center;}
.top_rit_hed h2{font: bold 19px/30px Verdana; color: #fff; margin: 15px 0 0 0; text-shadow: 0 6px 4px #0d5663;}
.top_rit_hed h2 span{font-size: 29px;}
.rit_form{width: 100%; float: left;}
.rit_form_inr{width: 100%; float: left; margin: 7px 0 0 0}
.rit_form_inr label{width: 85px;float: left;margin: 0 6px 0 15px;font: bold 14px/26px Verdana;color: #fff;text-shadow: 0 3px 4px #0a8398;}
.rit_form_inr input[type="text"]{width: 185px;height: 25px;float: left;background: #fff;border: 1px solid #858585;padding-left: 5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.rit_form_inr p{font: normal 18px/14px Verdana;color: #fff;padding: 5px 0 0 15px;}
.rit_form_inr p span{font-weight: bold;}
.rit_form_inr input[type="submit"]{width: 289px; height: 69px; float: left; background: url(../images/btn.png) no-repeat left top; text-align: center; font: bold 22px/69px Tahoma;
color: #fff; border: none; cursor: pointer; margin: 10px 0 0 15px;}
.end_form{width: 100%; float: left; margin: 10px 0 0 0;}
.end_form ul{padding: 0; margin: 0; float: left;}
.end_form ul li{float: left; margin: 0 10px 0 15px;}
.end_form ul li a{font: bold 12px/17px Tahoma; color: #fff;}
.end_form ul li img{float: left; margin: 1px 5px 0 0;}

.mid_ber{width: 100%; float: left; background: #909090; height: 47px;}
.mid_txt{width: 100%; float: left; position: relative; text-align: center;}
.mid_txt p{font: bold 21px/47px arial; color: #fff;}
.aroPrt{width: 48px; height: 24px; position: absolute; top: -24px; right: 190px;}

.mid_body{width: 100%; float: left; margin: 20px 0 0 ;}
.inner_body{width: 100%; float: left; background: url(../images/bodyPic.jpg) no-repeat left top; height: 356px;}
.lft_body{width: 300px; float: left; margin: 65px 0 0 20px; text-align: center}
.lft_body p{font: normal 17px/22px Verdana; color: #3f3f3f;}
.lft_body img{margin: 16px 0 0 0;}
.middle_body{width: 225px; float: left; margin: 0 0 0 60px;}
.middle_bodyPic{width: 100%; float: left; text-align: center;}
.middle_list{width: 100%; float: left; margin: 10px 0 0 0;}
.middle_list h3{font: normal 16px/20px Verdana; color: #3f3f3f; padding: 0 0 0 16px;}
.middle_list ul{padding: 0; margin: 10px 0 0 0;}
.middle_list ul li{background: url(../images/dotPic.png) no-repeat center left; padding: 0 0 0 15px;}
.middle_list ul li a{font: normal 14px/16px Verdana; color: #3f3f3f;}
.rit_body{width: 255px; float: left; margin: 65px 0 0 60px;}
.rit_body p{font: normal 17px/22px Verdana; color: #3f3f3f; text-align: center;}

.body_add{width: 100%; float: left; margin: 14px 0 0 0;}
.mid_add{width:185px; float: left; margin: 0 26px 0 36px;}
.mid_add img{float: left; margin: 0;}
.mid_add h4{font: bold 16px/20px Verdana; color: #232323; text-align: center;}
.mid_add p{font: normal 14px/18px Verdana; color: #838484; padding: 14px 0 0 0;}

.line_list{width: 100%;float: left;margin: 27px 0 0 0;}
.line_list ul{float: left; padding: 0; margin: 0;}
.line_list ul li{float: left; margin:0 10px 0 20px; width: 288px;}
.line_list ul li a{font: bold 20px/35px Verdana; color: #62b1fb;font: bold 19px/35px Verdana \9;}
.title-s-mk {font-size: 15px !important;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .line_list ul li a{font: bold 19px/35px Verdana; color: #62b1fb;}
}

.line_list ul li a span{font: normal 20px/24px Verdana; color: #838484;}
.line_list ul li img{float: left; margin: 0 15px 0 0;}

.detail_box{width: 958px; float: left; margin: 35px 0 0 16px;}
.top_detail{width: 100%; float: left; height: 15px; background: url(../images/topPic.jpg) no-repeat left top;}
.bot_detail{width: 100%; float: left; height: 15px; background: url(../images/botPic.jpg) no-repeat left bottom;}

.mid_detail2{width: 100%; float: left; background: url(../images/midPic.jpg) repeat-y left top; padding-bottom: 0;}
.left_picPart2{width: 280px; float: left; position: relative;}
.product_pic2{width: 280px; position: absolute; left: 25px; top: 5px;}
.product_pic2 img{float: left;}
.rit_txt{width: 616px; float: right; margin: 0 12px 0 0; min-height: 230px;}
.rit_txt h3{font: bold 26px/30px Tahoma; color: #000;}
.rit_txt p{font: normal 16px/20px Tahoma; color: #58595b; padding: 18px 0 0 0;}

.aro_line{width: 100%; float: left; margin: 35px 0 0 0; height: 83px;}
.left_line{width: 730px; float: left;}
.left_line_inr{width: 690px; height: 62px; background: #62b1fb; position: relative; text-align: center;}
.left_line_inr p{font: bold 40px/62px Tahoma; color: #ffea00;}
.left_line_inr p span{color: #fff; font-style: italic; font-weight: normal;}
.lft_pic{width: 19px; height: 71px; position: absolute; top: -9px; left: -19px;}
.rit_pic{width: 34px; height: 83px; position: absolute; top: -9px; right: -34px;}
.rit_btn{width: 219px; height: 63px; float: left; background: url(../images/btn3.png) no-repeat left top; text-align: center; font: bold 22px/63px Tahoma; color: #fff; border: none; 
margin: 0px 0 0 15px;}
.rit_btn a{text-align: center; font: bold 22px/63px Tahoma; color: #fff; display: block;}

.mid_addSec{width: 950px; float: left; margin: 24px 0 0 22px;}
.add_pic{width: 403px; float: left; margin: 0 20px 0 0;}
.add_pic img{border: 1px solid #ebebeb;}
.add_txt_prt{width: 495px; float: left;}
.add_txt_prt h3{font: bold 26px/30px Tahoma; color: #62b1fb;}
.add_txt_prt p{font: normal 16px/24px Tahoma; color: #424242; padding: 25px 0 0 0;}
.graff_box{width: 275px; float: right; margin: 0 90px 0 0; text-align: center}
.graff_box p{display: block; padding: 14px 0 0 0; font: normal 11px/15px Tahoma; color: #343434;}
.news_box{width: 958px; float: left; margin: 35px 0 0 15px; border: 1px solid #979797; background: #f2f2f2;}
.news_box_top{width: 100%; background: #a2a2a2;}
.news_box_top h3{text-align: center; font: bold 38px/60px Tahoma; color: #fff;}
.news_box_body{width: 100%; float: left; padding-bottom: 25px;}
.body_box{width: 188px; float: left; margin: 25px 0 0 41px;}
.body_box img{float: left; border: 1px solid #aaaaaa;}
.inr_txt1{width: 180px; float: left; padding: 0 5px;}
.inr_txt1 p{font: normal 12px/18px Tahoma; color: #000; padding: 16px 0 0 0;}

.left_line_inr2{width: 690px; height: 62px; background: #62b1fb; position: relative; text-align: center;}
.left_line_inr2 p{font: bold 30px/62px Tahoma; color: #ffea00; letter-spacing: 2px;}
.left_line_inr2 p span{color: #fff; font-weight: normal;}

.one_panel{width: 100%; float: left; padding: 10px 0 20px 0;}

.judy{width: 280px; float: left; margin: 0 0 0 38px;}
.judy_top{width: 294px; float: left; height: 9px; background: url(../images/top_lef.png) no-repeat left top;}
.judy_mdl{width: 294px; float: left; background: url(../images/mdl_lef.png) repeat-y 0 0; min-height: 473px;}
.judy_mdl h2{color: #000; font: bold 21.82px/25px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center;}
.judy_botm{width: 294px; float: left; background: url(../images/botm_lef.png) no-repeat 0 0; height: 9px;}
.judy_mdl_inner{width: 255px; margin: 15px auto;}
.judy_mdl_inner ul{float: left; width: 100%; height: 41px; background: #cccccc;}
.judy_mdl_inner ul li{float: left; width: 126px; border-right: 1px solid #aaaaaa; color: #000; font: normal 17.45px/41px Verdana, Geneva, Arial, Helvetica, sans-serif; 
text-align: center;}
.judy_shine{width: 96%; float: left; border: 1px solid #e8eaf0;  background: #fff; padding: 5px; }
.judy_shine img{text-align: center; display: block; width: 100%;}
.judy_mdl_inner h3{color: #000; font: bold 15.71px/30.71px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top: 10px;}
.judy_mdl_inner p{color: #000; font: normal 11.43px/15.71px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.judy2{width: 278px; float: left;}
.orange{width: 542px; height: 65px; margin: 15px auto 0 auto; background: url(../images/orange.png) no-repeat 0 0;}
.orange a{text-align: center; display: block; color: #fff; font: bold 26.31px/60px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.yeallow_box{width: 958px; float: left; margin: 60px 0 0 15px; background: #fcf6d8; height: 175px; border: 1px solid #b2b4b0; -webkit-border-radius: 10px; -moz-border-radius: 10px;
border-radius: 10px; }
.yeallow_box_lft{width: 275px; float: left; padding: 0 0 0 0; margin: 0 0 0 15px; position: relative;}
.yeallow_box_lft_inr{width: 100%; position: absolute; top: -30px;}
.yeallow_box_rit{width: 650px; float: right; padding: 15px 10px 0 0; }
.yeallow_box_rit h4{font: bold 25px/30px Tahoma; color: #313234;}
.yeallow_box_rit p{font: normal 14px/25px Tahoma; color: #313234; padding: 20px 0 0 0;}


.mid_detail{width: 100%; float: left; background: url(../images/midPic.jpg) repeat-y left top; padding-bottom: 20px;}
.left_picPart{width: 445px; float: left; position: relative;}
.product_pic{width: 460px; position: absolute; left: 15px; top: 30;}
.product_pic img{width: 100%; float: left;}
.rit_boxDit{width: 475px; float: right; /*height: 390px;*/}
.rit_boxDit h2{font: bold 28.86px/35px Verdana; color: #ff7e00; padding: 25px 0 0 0;}
.rit_boxDit p{font: normal 28.68px/35px Verdana; color: #1dabfd;}
.cost_box1{position: relative; width: 110px; float: left; margin: 35px 0 0 0;}
.cost_box1 h3{font: normal 30px/34px Verdana; color: #000;}
.line{width: 100%; position: absolute; top: 10px; left: 0;}
.cost_box2{position: relative; width: 100%; float: left; margin: 10px 0 0 0;}
.cost_box2 h4{font: normal 32px/60px Verdana; color: #000;}
.cost_box2 h4 span{font: normal 48px/50px Verdana; color: #fe790b;}
.by_btn{width: 219px; float: left;}
.by_btn input[type="button"]{width: 219px; height: 63px; float: left; background: url(../images/btn2.png) no-repeat left top; text-align: center; font: bold 22px/62px Tahoma;
color: #fff; border: none; cursor: pointer; margin: 20px 0 0 0;}

.end_sec{width: 100%; float: left; margin: 55px 0 0 0;}
.end_sec h4{font: bold 32px/40px Verdana; color: #158505; text-align: center;}
.end_left{width: 390px;float: left;margin: 20px 0 0 330px;}
.end_left ul{padding: 0; margin: 0; float: left;}
.end_left ul li{background: url(../images/tick.png) no-repeat center left; padding: 0 0 7px 38px; margin:0px 0 0;}
.end_left ul li a{font: normal 19.3px/24px Verdana; color: #020202;}
.end_rit{width: 560px; float: right; margin: 40px 30px 0 0;}
.end_rit img{width: 100%;}
.foot_part{width: 855px; float: left; margin: 25px 0 0 70px;}
.foot_part_top{width: 100%; float: left; border-bottom: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7;}
.foot_part_top ul{padding: 0 0 0 90px; margin: 0; float: left;}
.foot_part_top ul li{float: left; margin: 0 45px 0 0;}
.foot_part_top ul li a{font: normal 17px/50px Tahoma; color: #00acff; text-decoration: underline;}
.foot_part_bot{width: 100%; float: left; margin: 12px 0 0 0;}
.foot_part_bot p{text-align: center; font: normal 12px/16px Tahoma; color: #7d7d7d;}

















