﻿@charset "utf-8";
.clear{ clear:both; overflow:hidden;}
.HtopBox{ background:#efefef; height:38px; line-height:38px;}
.Htop{}
.Htop p{ color:#999; font-size:12px; line-height:38px;}
.HtopLink{}
.HtopLink a{ display:inline-block; width:65px; margin-top:9px; height:21px; line-height:21px; text-align:center;  border:1px solid #efefef; color:#999999; font-size:13px;}
.HtopLink a:hover{ border:1px solid #bb282e; color:#bc000d;}

.leftBox{ float:left; width:238px; position:relative; }
.leftTit{ width:100%; padding-top:15px;}
.leftNavTit,.leftTit h2{ color:#cd373d; font-size:18px; padding-bottom:10px; border-bottom:2px solid #bb282e; font-weight:normal;}
.leftTit h3{ color:#fff; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:55px; font-weight:normal; }
.leftTit h2 span{ color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; font-weight:normal; line-height:24px;}

.leftNav{ margin-bottom:15px;}
.leftNav p a,.leftNav p{ text-align:center; color:#666666; font-size:14px;}
.leftImg{ text-align:center; margin:12px 0 6px;}
.leftImg img{ width:110px; height:120px; border:2px solid #cd373d;}
.leftNav .dropOut a{ text-decoration:underline; display:inline-block; line-height:24px;}
.leftNav .dropOut a:hover{ color:#69ab37;}
.leftNavBody{ margin:0px 0 12px;  border-top:1px solid #ccc;}
.leftNavBody p{ border-bottom:1px solid #ccc;}
.leftNavBody a{ display:inline-block; width:100%; text-align:center; color:#666666; font-size:14px; line-height:36px;}
.leftNavBody a:hover{ color:#69ab37;}
/*后台页面左侧菜单*/

.rightBox{ float:right; width:695px;}
.rightTit{ border-bottom:2px dotted #a3a3a3; position:relative;}
.rightTit h3{ color:#69ab37; font-size:18px; line-height:20px; padding-bottom:5px;}
.sortBox{ background:#f7f7f7; border:1px solid #e8e8e8; margin-top:22px; height:37px; line-height:37px; margin-left:-1px;}
.sort{ float:left; height:37px; line-height:37px;}
.sort span{ display:inline-block; height:37px; line-height:37px; padding: 0 15px; float:left; cursor:pointer;}
.sort span:hover{ color:#fe7200;}
.sort span.curSort{ background:#fff; color:#fe7200; font-size:12px; font-family:SimSun; border-right:1px solid #e8e8e8; border-left:1px solid #e8e8e8;}

.sortBox .dropdown span{ color:#666666; font-size:12px; line-height:37px; width:auto; padding-left:15px; margin:0;}
.S_dropDown i{ float:left; font-style:normal; font-size:12px; color:#666;}
.S_dropDown .input_s{ border:1px solid #e8e8e8; background:#fff; width:80px; height:19px; float:left; margin:8px 12px 5px 8px; color:#666; font-size:12px; padding-left:5px; cursor:pointer;}
.sortBox .S_dropDown .dropdownBtn{ background:url(../images/pro_select_bg.png) center no-repeat; width:8px; height:19px; line-height:19px; padding:0px; top:8px; right:18px;}
.sortBox .dropdownBox{ border:1px solid #e9e9e9; left:0px;}
.sort_search{ border:1px solid #e9e9e9; width:43px; height:21px; color:#fff; font-size:12px; text-align:center; line-height:17px; background:#69ab37; margin-top:8px;}
.sort_search:hover{ background:#437b19;}
.other{ float:right; margin-right:15px;}
.other a{ text-decoration:underline; color:#69ab37; font-size:12px;}
.other a:hover{ color:#478c13;}
/*产品会员筛选下拉*/

/*表单样式*/
.formBox{ padding-left:0px; margin-bottom:80px; }
.formBox h1{ font-size:30px; color:#333; font-weight:normal;  margin-top:10px; margin-bottom:35px; padding-bottom:20px; border-bottom:1px solid #e4e4e4;}
.formBox h2{ font-size:24px; color:#666666; margin-bottom:32px;}
.formBox .green{ color:#bb282e; font-size:30px;}
.formBox .signNote{ font-size:14px; padding:10px 0 20px; color:#666666; border-bottom:1px solid #d4d4d4; margin:0;}
.signNote i{ font-style:normal; color:#999999; font-size:12px; display:inline-block; margin-left:10px;}
.signNote em{ font-style:normal; color:#ff0000; font-weight:bold;}
.signBox{ padding-top:40px; padding-left:310px;}
.formBox p{ margin-bottom:26px; color:#666; font-size:14px;}
.formBox .marginL85{ margin-left:85px;}
.formBox p span{ display:inline-block; width:110px; float:left; margin-top:4px; color:#666; font-size:14px;}
.formBox p input{ background:url(../images/inputBg.png) no-repeat; width:220px; height:29px; line-height:29px; text-indent:10px; float:left; border:0px;}
.formBox p .input_s, .formBox p .input_s_1{ background:url(../images/inputBg_s.png) no-repeat; width:115px; height:29px; text-indent:10px; float:left; text-align:left; position:relative; font-size:14px; margin:0px; border:none;}
.formBox p textarea{ border:1px solid #ccc; width:640px; height:110px;}

.signBox p i{ display:inline-block; font-size:14px; font-style:normal; float:left; color:#666666; margin:3px 15px 0 18px;}
.S_dropDown{ position:relative; float:left;}
.dropdown .dropdownBtn{ display:inline-block; width:24px; height:28px; background:url(../images/select_bg.png) 0 3px no-repeat; position:absolute; right:23px; top:0px; margin-top:0px;}
.dropdown{ position:relative; z-index:999;}
.dropdown span{ display:inline-block; width:85px; float:left; margin-top:3px; color:#666; font-size:14px;}
.dropdown p{ float:left; position:relative;}
.signBox p em{ font-style:normal; color:#ff0000; font-weight:bold; margin-top:7px; display:inline-block; float:left; margin-left:8px; width:7px;}
.signBox p ins{ display:inline-block; font-size:12px; color:#999999; font-style:normal; text-decoration:none; float:left; margin-top:5px; margin-left:15px;}
.dropdownBox{ position:absolute; top:30px; left:46px; border:1px solid #c1c1c1; background:#fff; display:none;}
.dropdownBox li{ width:115px; line-height:24px; font-size:14px; color:#666; text-indent:10px; cursor:pointer;}
.signTerms{ width:620px; height:220px; border:1px solid #cccccc; padding:10px; overflow:auto; margin-bottom:20px; position:relative;}
.signTerms p{ margin-bottom:10px; font-size:12px; color:#333; line-height:20px;}
.formBox .okBox, .okBox{ margin-left:110px; padding-top:10px; position:relative;}
.formBox .okBox input, .okBox input{ width:93px; height:33px; line-height:33px; color:#fff; font-size:18px; text-align:center; text-indent:0; margin-right:55px; background:#bb282e; border:0;}
.formBox .okBtn:hover, .okBtn:hover{ background:#5a9e26;}
/*.formBox .resetBtn{ background:#fe7200;}
.formBox .resetBtn:hover{ background:#e06705;}
.registerDrop .dropdownBox{ left:0px;}*/

/*.whatVip{ float:right; width:430px; margin:40px 20px 0 0;}
.whatVip h3{ color:#666; font-size:30px; line-height:36px; font-weight:normal; border-bottom:2px solid #a5cd87; padding-bottom:10px;}
.whatVip h3 span{ color:#69ab37; font-size:30px;}
.introVip{ padding:35px 0 15px; border-bottom:1px dashed #e1e1e1;}
.introVip p{ color:#666666; font-size:12px; line-height:30px; margin-bottom:6px;}
.introVip p a{ color:#69ab37; font-size:12px; cursor:pointer;}
.introVip p span{ color:#73b144; font-size:24px; width:auto; margin-right:5px; margin-top:-4px;}

.signTerms{ width:408px; height:200px; border:1px solid #cccccc; padding:10px; overflow:auto; margin-bottom:20px; position:relative;}
.signTerms h5{ color:#333; font-size:14px; line-height:24px; font-weight:normal;}
.signTerms p{ margin-bottom:10px; font-size:12px; color:#666666; line-height:24px;}
#agreeBox{ width:15px; height:15px; margin-right:10px; margin-top:2px;}
.whatVip .okBox{ margin:0px; padding:0; text-align:right;}
.whatVip .okBtn{ float:right;}*/
/*表单样式*/


.vipSignBox{ background:url(../images/loginbg.png) left top no-repeat; height:428px;}
.tabsBox{ float:right; border:1px solid #c1c1c1; width:481px; height:392px; }
.tabsTit{}
.tabsTit p{ color:#cd373d; font-size:24px; border-bottom:1px solid #c1c1c1; height:75px; line-height:75px; padding-left:30px;}
.tabsMsg{ padding-top:55px; padding-left:55px;}
.tabsMsg p span{ width:85px;}
.vipSignBox p .submitBtn{ background:url(../images/but_bg.png) no-repeat; width:88px; height:25px; line-height:25px; font-size:14px; color:#fff; text-align:center; text-indent:0; cursor:pointer; }
.vipSignBox p .submitBtn:hover{ color:#000;}
.vipSignBox p .applyLink{ display:inline-block; margin-left:20px; margin-top:4px; color:#333; font-size:14px; float:left;}
.vipSignBox p a:hover{ color:#cd373d;}
.signBox img, .vipSignBox p img{ float:left; margin-left:10px;}
.signBox .changeCode, .vipSignBox p .changeCode{ color:#cd373d; font-weight:bold; margin-left:20px; cursor:pointer; width:50px;}
.vipSignBox p .changeCode:hover{ color:#9d1116;}
.forgetPwd{ color:#999999; text-decoration:underline; margin:4px 0 0 4px; float:left;}
/*会员登录*/

.formBox .welMsg{ color:#e2e2e2; font-size:19px; font-weight:normal; text-transform:uppercase; margin-bottom:0px; margin-top:-25px;}
.formBox  .sexSelect input{ width:16px; height:16px; margin-top:6px; margin-left:3px;}
.formBox  .sexSelect label{ float:left; margin-top:5px;}
.formBox  .sexSelect .f_radioInput{ background:url(../images/f_radio_bg.png) no-repeat; display:none;}
.formBox  .sexSelect .f_radioSex{ background:url(../images/f_radio_bg.png) -62px 0 no-repeat; height:24px; line-height:22px; padding-left:25px; margin-top:3px; font-size:14px; color:#666; margin-right:15px;}
.formBox  .sexSelect .f_sex_checked{ background:url(../images/f_radio_bg.png) 0 0 no-repeat;}
/*会员注册*/


.operateBox{ border:1px solid #e8e8e8; background:#f7f7f7; height:37px; line-height:37px; margin-top:20px; padding:0 12px;}
.operateBox p{ float:left; margin-left:5px;}
.operateBox input{ float:left;}
.operateBox .inputText{ background:url(../images/inputBg.png) no-repeat; width:220px; height:29px; color:#666; font-size:14px; text-indent:10px; margin:4px 8px 0 0; border:0; }
.operateBox span{ color:#666; font-size:14px; float:left; margin-right:10px;}
.operate{ position:relative; z-index:999; float:left;}
.operate span{ margin:0px 10px 0 0; width:auto;}
.operate .input_s{ background:url(../images/inputBg_s.png) no-repeat; width:115px; height:29px; text-indent:10px; float:left; text-align:left; position:relative; font-size:14px; margin:0; border:0px;}
.operate .dropdownBtn{ display:inline-block; width:24px; height:28px; background:url(../images/select_bg.png) 0 3px no-repeat; position:absolute; right:8px; top:0px; margin:0px;}
.operate .S_dropDown{ margin-top:4px;}
.operate .dropdownBox{ position:absolute; top:30px; left:0px; border:1px solid #c1c1c1; background:#fff; display:none;}
.dropdownBox li{ width:115px; line-height:24px; font-size:14px; color:#666; text-indent:10px; cursor:pointer;}
.operateBtn{ background:url(../images/btnBg.png) no-repeat center; width:53px; height:23px; line-height:23px; color:#666; font-size:14px; text-align:center; margin:6px 8px 0 0; border:0;}
.delBtn{ padding:0 10px;}
#selectAll{ margin:12px 6px 0 0;}
.operateBox label{ color:#666; font-size:14px;}
/*操作按钮*/
.backListBox{ width:768px; margin-left:-18px;}
.backList{ margin-top:10px;}
.backList li{ width:240px; height:240px; margin:10px 0 0 16px; float:left;}
.inproImg{ padding:4px; border:1px solid #d2d2d2; position:relative;}
.inproImg img{ width:229px; height:147px;}
.inproImg input{ position:absolute; left:4px; top:4px;}
.backList a{ display:block;}
.backProDetail{ margin-top:8px;}
.backProDetail p{ color:#666666; font-size:12px; line-height:23px; font-weight:bold;}
.backProDetail p span{ color:#666666; font-size:12px; font-weight:normal;}
.backProDetail p i{ font-style:normal; color:#fe7200; font-size:13px; font-weight:bold;}
/*case*/

.caseMsgBox{ position:relative;}
.status100{ background:url(../images/ico_checked.png) no-repeat center; width:81px; height:40px; right:20px; top:0px; position:absolute;}
.status0{ background:url(../images/ico_checking.png) no-repeat center;}
.caseMsg{}
.caseMsg li{ margin-top:20px;}
.caseMsg li span{ display:inline-block; height:33px; line-height:33px; color:#666; font-size:14px; width:85px; margin:0; float:left;}
.caseMsg li  .S_dropDown{ margin:0 10px 0 0;}
.caseMsg li input{ background:url(../images/inputBg.png) no-repeat left center; width:220px;  height:29px; color:#666; font-size:14px; line-height:29px;  text-indent:5px; margin-right:10px; border:0px; }
.caseMsg li .input_l{ background:url(../images/inputBg_L.png) no-repeat left center; width:564px; }
.caseMsg li .input_s{ background:url(../images/inputBg_s.png) no-repeat left center; width:115px; }
.caseMsg li .inputBtn{ background:url(../images/btnBg_1.png) no-repeat left center; width:59px; height:28px; text-indent:0;cursor:pointer;}
.caseMsg li .inputBtn3{ background:url(../images/btnBg_3.png) no-repeat left center; width:95px;}
.caseMsg li .inputBtn4{ background:url(../images/btnBg_4.png) no-repeat left center; width:123px;}
.caseMsg li .dropdownBox li{ margin:0;}
.caseMsg li em{ color:#ff0000;}
.caseMsg li i{ display:inline-block; height:29px; line-height:29px; color:#666; font-size:14px;}
/*.upLoadBox{}
.upLoad{ background:url(../images/upLoadBg.png) no-repeat left top; width:368px; height:245px; margin-left:85px; padding-top:15px;}
.upLoad .upLoadBtn{ color:#666666; font-size:12px; height:32px; line-height:32px; border:1px dashed #d7d7d7; margin:0px 15px; text-align:center; font-weight:normal; background:none; width:338px; cursor:pointer;}
.upLoad .upLoadBtn:hover{ color:#69ab37; border:1px dashed #69ab37; }
.upLoad dl{ margin-left:5px; margin-top:5px;}
.upLoad dd{ position:relative; float:left; width:111px; height:82px; margin:4px;}
.upLoad dd img{ width:111px; height:82px;}
.upLoad dd .closeImg{ position:absolute; background:url(../images/closeBtn.png) no-repeat; width:22px; height:22px; top:0; right:0px;}*/
/*后台右侧菜单样式*/


.orderList{ margin-top:15px;}
.orderList p{}
.orderList .orderTit{ border:1px solid #f0f0f0; background:#f7f7f7; height:26px; margin-bottom:10px;}
.orderList .orderTit span{ height:26px; line-height:26px; }
.orderList input{ float:left; margin:7px 8px 0 10px;}
.orderList span{ display:inline-block; float:left; color:#666; font-size:12px; line-height:30px; margin:0 3px;}
.orderList span.span1{ width:420px;}
.orderList span.span2{ width:80px; text-align:center;}
.orderList span.span3{ width:175px; text-align:center;}
/*我的订单*/

.addList{ margin-left:85px; margin-top:15px;}
.addList p{ border-right:1px solid #e3e3e3;}
.addList .addTit{ height:36px; line-height:36px; background:#f7f7f7; border:1px solid #e3e3e3; }
.addList .addTit span{ border:none; height:36px; line-height:36px; }
.addList p span{ border-left:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; display:inline-block; height:30px; line-height:30px; width:98px; float:left; text-align:center;}
.addList span.addSpan1{ width:140px;}
.addList span.addSpan2{}
.addList span.addSpan3{}
.addList span.addSpan4{ width:60px;}
.addList span.addSpan5{ width:80px;}
.addList span.addSpan6{ width:110px;}
.addList span.addSpan7{ width:70px;}
/*添加订单*/

/*新闻列表推荐 begin*/
.scroll,.scroll2{ position:relative; overflow:hidden;}
.scroll ul{ position:absolute; width:20000em; }
.scroll2 ul{ position:absolute; height:200em; }
.scroll ul li{ float:left; }	
.wrap{ width:989px; margin:0 auto; }
.nwkuai{ height:147px; position:relative; margin:20px 0 0; padding-bottom:35px; border-bottom:1px solid #dcdcdc; }
.nwtopbg{ height:147px; overflow:hidden; }
.nwtopbg li{ width:735px; height:147px; } 
.nwtopbg li a{ height:147px; display:block; }
.nwtopbg li .tu{ width:257px; height:162px; }
.nwtopbg li .name{ margin-left:285px; font-size:16px; color:#e50011; line-height:18px; }
.nwtopbg li a:hover .name{ color:#aa0915; }
.nwtopbg li .sj{ margin:12px 0 0 285px; font-size:14px; color:#d5d8dc; line-height:14px; background:url(../images/bg1.gif) no-repeat; padding-left:25px; }
.nwtopbg li .nr{ margin:10px 0 0 285px; color:#969fa7; line-height:22px; height:50px; overflow:hidden; font-size:12px; }
.glan{ position:absolute; bottom:40px; left:285px; background:url(../images/an.gif) no-repeat; width:22px; height:20px; cursor:pointer; }
.gran{ position:absolute; bottom:40px; left:375px; background:url(../images/an.gif) no-repeat -22px 0; width:22px; height:20px; cursor:pointer; }
.gfl{ position:absolute; bottom:44px; left:319px; width:49px; height:12px; }
.gfl li{ background:url(../images/dd.png) no-repeat; width:12px; height:12px; cursor:pointer; margin-right:5px; }
.gfl li.hover{ background-position:-12px 0; }
/*新闻列表推荐 end*/

