@charset "utf-8";
/* CSS Document */
.CategoryCar{ background:#f9f8f8; padding:10px 0; }
.CategoryCar .MyCategory{  float:left; }
.CategoryCar .MyCategory h3{font-size:14px; margin:0; line-height:30px; }
.CategoryCar .MyCategory h3 a{color:#FFF;padding:0 20px; display:inline-block;box-shadow:0 0 1px #fff inset; color:#fff;border-radius:3px;
background: rgb(254,254,254); border:solid 1px #006fbd;
background: -moz-linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
background: -webkit-linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
background: linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006fbd', endColorstr='#28aef1',GradientType=0 );
}
.CategoryCar .MyCategory h3 a:after{ display:inline-block; content:'';  border:6px solid transparent; border-left-color:#fff; vertical-align:middle; margin-left:20px;}

.CategoryCar .MyCar{ float:right; padding-right:80px;position:relative; line-height:30px;}
.CategoryCar .MyCar i{ font-style:normal; padding-left:40px; display:block;background:url(../images/buy_icon.png) no-repeat left center; }
.CategoryCar .MyCar b{ color:#006fbd;}
.CategoryCar .MyCar .a_pay{ position:absolute; top:0px; right:0; width:72px;border:solid 1px #006fbd;box-shadow:0 0 1px #fff inset; text-align:center; color:#fff;border-radius:3px;
background: rgb(254,254,254); 
background: -moz-linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
background: -webkit-linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
background: linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006fbd', endColorstr='#28aef1',GradientType=0 );
}
@media(max-width:480px){
.CategoryCar .MyCategory{ float:none; text-align:right; padding-bottom:2%;}
}

/*member*/
.Form001882{ max-width:600px; border:1px solid #f2f2f2; padding:0 2%; margin-top:2%; margin-bottom:2%;}
.Form001882 h2{text-align: center;font-size: 30px;border-bottom: 3px solid #333;padding: 3% 0;margin: 0;font-weight: normal;color: #333;}
.Form001882 li{ margin-top:25px; position:relative; overflow:hidden;}
.Form001882 li label{ position:absolute; left:10px; line-height:40px; top:0; color:#999;}
.Form001882 li .text{ border:none; background:#ededef; color:#aaa; width:100%; height:40px; line-height:40px; padding:0 10px;}
.Form001882 li .text_code{ width:100%;}
.Form001882 li.code{ padding-right:140px; height:40px;}
.Form001882 li.code a{ position:absolute;right:0; top:0; font-size:12px;line-height:40px; }
.Form001882 li img{ position:absolute; right:65px; top:3px; height:33px;}
.Form001882 ol{ padding:20px 0; line-height:24px; overflow:hidden;}
.Form001882 ol span{ float:right;}
.Form001882 ol span a{color:#fd9d27; text-decoration:underline;}
.Form001882 ol.btn{ text-align:center;}
.Form001882 ol.btn input{ max-width:205px; width:60%; border-radius:100px; height:45px; cursor:pointer;font-size:20px; background:#475055;color:#fff; border:none;}
.Form001882 li span{color:#f00;font-size:12px;}
.Form001882 .f_note{ padding-top:5px; color:#999; font-size:12px;}
.Form001882 .form_error{ }
.Form001882 .txt_agreement{ overflow:auto; max-height:200px; margin-bottom:5%;}
@media(max-width:480px){
.Form001882 ol span{ float:none; display:block; padding-bottom:10px;}
}

.TableAll{ padding:2%;}
.TableAll table td{padding:10px 0;}
.TableAll table td.name{ text-align:right; width:120px;}
.TableAll .inputAll{ border:inset 1px #ddd; padding:0 10px; background:#fff; height:30px; line-height:30px;  width:100%; max-width:200px;}
.TableAll .a_fontbtn{ display:inline-block; border:solid 1px #F44336; background:#ff7a01; padding:0px 7px; line-height:18px; color:#fff;}
.TableAll .trbg td{ border-bottom:dotted 1px #dddddd;}
.TableAll .btn{ box-shadow:0 0 1px #fff inset; color:#fff;border-radius:3px; padding:10px 30px; 
background: rgb(254,254,254); border:solid 1px #006fbd; cursor:pointer;
background: -moz-linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
background: -webkit-linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
background: linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006fbd', endColorstr='#28aef1',GradientType=0 );
}
.TableAll .f_note{ color:#999;}

.OrderTable{ padding:0 10px 10px 10px;}
.OrderTable .record{ font-size:12px; padding:0 5px; margin:0; font-weight:normal; background:#f0f9ff; line-height:32px; position:relative;}
.OrderTable .record span{ position:absolute; right:5px; top:0;}
.OrderTable .record span b{}
.OrderTable .record span i{ color:#F00; font-weight:bold; font-style:normal; padding-right:50px;}
.OrderTable .record span em{ color:#0d93d5; font-style:normal;}
.OrderTable h4{ font-size:12px; padding:0 5px; margin:0; background:#ebebeb; line-height:32px; border-bottom:solid 1px #ddd;}
.OrderTable table th{ background:#f0f9ff; color:#145c8e; padding:5px 0px;}
.OrderTable table td{ padding:5px; border:solid 1px #ddd; text-align:center; font-size:12px;}
.OrderTable table td b.f_price{ color:#ff0000;}
.OrderTable table td b.f_note{ display:block; color:#008000;}
.OrderTable table td .a_operate{ color:#0079c3}
.OrderTable table td.td_img{ width:10%; }
.OrderTable table td.td_name{width:30%;}
.OrderTable table td.td_price{width:12%; }
.OrderTable table td.td_price2{width:20%; }
.OrderTable table td.td_count{width:5%;}
.OrderTable table td.td_pay{width:15%;}
.OrderTable table td.td_more{}
.OrderTable table td.td_img img{ display:block;}
.OrderTable table td.td_name{ text-align:left;}
.OrderTable table td.td_name .f_txt{ color:#888; padding-top:10px;}
.OrderTable table td .a_icon{ display:inline-block; width:10px; height:10px; background:url(../images/icon1.jpg) no-repeat;}
.OrderTable table td h5{ display:none;}
@media(max-width:640px)
{
.OrderTable .record span{ position:relative; right:auto; display:block;}
.OrderTable table th{ display:none;}
.OrderTable table td{ display:block; width:100% !important; text-align:left; border-width:0 0 1px 0;font-size:14px;}
.OrderTable table td h5{ display:block;font-size:14px; margin:0; padding:5px; background-color:#f1f9ff;color:#006fbd;}
.OrderTable table td.td_img img{ max-width:300px; margin:0 auto;}
 }

.Order_txt{ padding:10px; }
.Order_txt h4{ font-size:14px; padding:0 5px; margin:0; background:#f4f4f4; line-height:32px; border-bottom:solid 1px #ddd; color:#000;}
.Order_txt h5{ font-size:12px; color:#000;margin:0 10px; line-height:32px; border-bottom: dotted 1px #ddd;}
.Order_txt dl{ padding:10px; line-height:30px;}
.Order_txt .list_total li{ text-align:right; padding:5px 0; font-size:12px;}
.Order_txt .list_total span{ float:right; font-size:14px;display:inline-block; text-align:right; width:100px; font-weight:bold; color:#ff0000;}
.Order_txt .list_total span b{ color:#008000;}
.Order_txt .list_total ol{padding:5px 0px; margin:0px; text-align:right; border-top: dotted 1px #ddd;}
.Order_txt table th{ background:#f0f9ff; color:#145c8e; padding:5px 0px;}
.Order_txt table td{ padding:5px 10px;}
.Order_txt table.detail td{ background:#fff9e8;}
.Order_txt table.detail td .num{ color:#000000;}
.Order_txt table.detail td .price{ color:#ff0000;}
.Order_txt table.detail td .a_fontbtn{ display:inline-block; border:solid 1px #fb6800; background:#ff9c01; padding:0px 7px; line-height:18px; color:#FFF;}
@media(max-width:640px)
{
.Order_txt table td{ display:block;} 
 }


.Order_txt table.logistic_pay{ border-collapse:collapse; border:solid 1px #FFF;}
.Order_txt table.logistic_pay td{ border-collapse:collapse; border:solid 1px #ddd;}

.Advisory_txt{ padding:10px;}
.Advisory_txt table{ border:solid 1px #eee;}
.Advisory_txt table tr.odd td{ background-color:#f4faff;}
.Advisory_txt table td{padding:5px; border:solid 1px #eee;}
.Advisory_txt table td.img{ text-align:center; width:30%;}
.Advisory_txt table td.img img{ width:100px; height:100px; }
.Advisory_txt table td.img i{ font-style:normal; display:block; padding:5px 0;}
.Advisory_txt table td.img em{ font-style:normal; color:#999;font-size:12px;}
.Advisory_txt table td dl{overflow:hidden; padding:5px 10px;}
.Advisory_txt table td dl span{ float:left;text-align:right;}
.Advisory_txt table td dl span.name{padding-right:8px; width:15%;}
.Advisory_txt table td dl span.txt{width:60%; text-align:left; }
.Advisory_txt table td dl span.date{color:#999; font-size:12px; width:25%;}
.Advisory_txt table td dl.Q_txt{ border-bottom: dotted 1px #ddd;}
.Advisory_txt table td dl.A_txt .txt{ color:#ff6600;}
.Advisory_txt table td dl.A_txt .date{ color:#ff6600;}
@media(max-width:1000px)
{
.Advisory_txt table td dl span{ float:none; text-align:left !important;width:auto !important; display:block; padding-bottom:10px;}
}
@media(max-width:480px)
{
.Advisory_txt table td{ display:block; width:100% !important; border-width:0 0 1px 0;}
}

.f_red{color:#ff0000}
.f_green{color:#008000}
.f_blue{color:#0d93d5}
.a_fontblue{ color:#00F}


.step { font-weight:bold; margin:3% 0 0 0; line-height:30px;}
.step li{ text-align:center; width:33.33333333333%; float:left; position:relative;}
.step li.li_1{background:#eee;}
.step li.li_2{background:#ddd;}
.step li.li_3{background:#ccc;}
.step li:after{ position:absolute; content:''; width:0; top:0; right:-30px; height:0; border:15px solid transparent; border-left-color:#eee; z-index:3;}
.step li.li_2:after{border-left-color:#ddd; }
.step li.li_3:after{ display:none;}
.step li.a_on{background-color:#0070c0;   color:#fff;}
.step li.a_on:after{border-left-color:#0070c0  !important; }

.txt_success{ padding-left:80px; background:url(../images/success_icon.jpg) no-repeat left;}
.txt_success h5{ padding:10px 0px; font-size:14px; color:#009900; border-bottom:dotted 1px #ddd;}

.txt_failure{ padding-left:80px; background:url(../images/failure_icon.jpg) no-repeat left;}
.txt_failure h5{ padding:10px 0px; font-size:14px; color:#ff0000; border-bottom:dotted 1px #ddd;}
/*member end*/
.menu_category{ border:2px solid #fff; background-color:#f4f4f4;}
.menu_category li a{color:#000; font-weight:bold; padding:5px 10px; border-bottom:solid 1px #ddd; display:block;}
.menu_category li a:before{ display:inline-block; content:''; border:4px solid transparent; border-left-color:#666; margin-right:5px;}
.menu_category li ul{ border-bottom:5px solid #fff;}
.menu_category li ul li{ background-color:#fff;}
.menu_category li ul li a{ font-weight:normal;padding:5px 20px;color:#333;}
.menu_category li ul li ul li{padding:5px 30px;}
.menu_category li ul li ul li a{color:#666;}
.menu_category li a.aon{ color:#0170bf; background-color:#f3f9fd;}

.CurrentPro{ padding:0px 10px; line-height:20px; margin-bottom:10px;}
.CurrentPro i{ font-style:normal; color:#0d93d5;}

.FilterDiv{padding:0 2px 2px 2px;}
.Spec001770{background-color:#f4faff;}
.Spec001770 h5{ margin:0; font-size:14px; color:#0170bf; padding:10px;}
.Spec001770 figure{padding:0 10px;}
.Spec001770 figure a{ margin-bottom:5px; display:inline-block; padding:3px 10px; margin-right:5px; font-size:12px; border: solid 1px #eee;background: #fff;}
.Spec001770 figure a:hover{color:#fff;background-color:#006fbd;}
.Spec001770 figure a i{ font-style:normal; margin-left:10px;}
.Spec001770 dl{ border-top:1px solid #eee; padding:10px 0;overflow:hidden; line-height:24px; }
.Spec001770 dt{ float:left;width:100px; padding-left:10px; font-weight:bold; color:#1d1d1d;}
.Spec001770 dd{ position:relative; padding:0 50px 0 0; overflow:hidden;font-size:12px;}
.Spec001770 dd a{color:#555; padding:0 10px; display:inline-block;}
.Spec001770 dd a:hover{color:#006fbd;}
.Spec001770 dd a.a_on{ color:#fff; background-color:#006fbd;}
.Spec001770 dd span{ position:absolute;right:0; top:0;text-align:center; width:48px; height:24px; line-height:20px; background:#eee; border:1px solid #eee;color:#df0616; cursor:pointer; display:none; }
@media(max-width:480px){
.Spec001770 dt{ padding-left:10px;}
}

.SortDiv{ padding:10px; background:#f4f4f4; overflow:hidden;}
.SortDiv i{ font-style:normal; }

.SortDiv .fl{ float:left;}
.SortDiv .fl a{ display:inline-block; cursor:pointer; background:#f1edec; border:solid 1px #ddd; padding:0px 5px;}
.SortDiv .fl a:hover{ text-decoration: none; background:#fff;}
.SortDiv .fl i{ font-weight:normal; display:inline-block; padding-left:5px; padding-right:10px;}
.SortDiv .fl .a_up_gray i{ background:url(../images/icon_up_red.gif) no-repeat right;}
.SortDiv .fl .a_down_gray i{ background:url(../images/icon_down_gray.gif) no-repeat right;}
.SortDiv .fl .a_down_red i{ background:url(../images/icon_down_red.gif) no-repeat right;}
.SortDiv .fl .a_up_red i{ background:url(../images/icon_up_red.gif) no-repeat right;}
.SortDiv .fl .a_on{color:#ba1a16; background:#fff; border:solid 1px #ffdfd7;}
.SortDiv .fr{ float:right; font-size:12px;}
.SortDiv .fr i{color:#ff7e00; display:inline-block;}
.SortDiv .fr em{ font-style:normal; padding:0px 10px; display:inline-block;}
.SortDiv a.a_prev{ border:solid 1px #ddd; background:#fff; display:inline-block; padding:0px 5px;}
.SortDiv a.a_next{ border:solid 1px #ddd; background:#fff; display:inline-block; padding:0px 5px;}
@media(max-width:480px)
{
.SortDiv .fl,
.SortDiv .fr{ float:none; display:block;}
.SortDiv .fr{ text-align:right; padding-top:10px;}
}

.ListProduct { padding:2%;}
.ListProduct li{ float:left; width:23.5%; text-align:center; margin-right:2%; margin-bottom:3%;}
.ListProduct li:nth-child(4n){ margin-right:0;}
.ListProduct li a{ display:block;}
.ListProduct li figure{ padding-bottom:100%;}
.ListProduct li figure img{ display:none;}
.ListProduct li h5{ font-size:14px; line-height:18px;height:36px; margin:10px 0; font-weight:normal; overflow:hidden;}
.ListProduct li p{ color:#F00;margin:0; font-weight:bold;}

@media(max-width:1000px)
{
.ListProduct li{ width:32%;}
}
@media(max-width:1000px) and (min-width:481px)
{
.ListProduct li:nth-child(4n){ margin-right:2%;}
.ListProduct li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px)
{
.ListProduct li{ width:49%;}
.ListProduct li:nth-child(2n){ margin-right:0;}
}

.infobox dl{ zoom:1; overflow:hidden; padding:5px 0px; margin:0px;}
.infobox dl span{ display:inline-block;}
.infobox dl span.name{ float:left; width:120px; text-align:right; padding-right:8px;}
.infobox dl span.txt{ float:left; width:500px;}
.infobox dl span.date{ float:right; color:#999;}
.infobox dl.Q_txt{ border-bottom: dotted 1px #ddd;}
.infobox dl.A_txt .txt{ color:#ff6600;}
.infobox dl.A_txt .date{ color:#ff6600;}
.infobox .txt_form{overflow:hidden;}
.infobox .txt_form textarea{ width:100%; background:#fff; border:solid 1px #ddd; line-height:24px; height:120px;}
.infobox .btn{ border:solid 1px #006fbd;box-shadow:0 0 1px #fff inset; text-align:center; color:#fff;border-radius:3px; cursor:pointer; padding:0 20px; line-height:35px; float:left;
background: rgb(254,254,254); 
background: -moz-linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
background: -webkit-linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
background: linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006fbd', endColorstr='#28aef1',GradientType=0 );
}


/*shopingcart*/
.mycar_title{ background:url(../images/myorder_bg.jpg) repeat-x bottom; }
.mycar_title b{  display:block;height:50px;background:url(../images/mycar.jpg) no-repeat left;}
.myorder b{ background-image:url(../images/myorder.jpg); }

.empty{ max-width:600px; margin:0 auto; min-height:150px; overflow:hidden; padding-left:120px; padding-top:20px; background:url(../images/empty.jpg) no-repeat left 30px;}
.empty h5{font-family:"微软雅黑"; font-size:14px; line-height:30px; padding-top:20px; margin:0;}
.empty p{margin:0;}
.empty a{ color:#06F;}

.CartProduct{margin:2% 0;}
.CartProduct h4 { font-size:14px; padding:0px 5px; margin:0px; background:#ebebeb; line-height:32px; border:solid 1px #ddd; border-bottom:none;}
.CartProduct h4 span{ float:right; font-weight:normal;}
.CartProduct h4 span a{ color:#0d93d5;}
.CartProduct .mytable .item td{background:#efefef; line-height:26px; font-weight:bold; color:#0170bf;}
.CartProduct .mytable td{ border:solid 1px #ddd;  padding:5px 0; text-align:center;}
.CartProduct .mytable .picture{ text-align:center;}
.CartProduct .mytable .picture img{ width:90%; margin:0 auto;}
.CartProduct .mytable .name{ max-width:300px; margin:0 auto; padding:0 2%;}
.CartProduct .mytable .name a{}
.CartProduct .mytable .text{border:solid 1px #e6e6e6; width:25px; height:21px; background:#fff;}
.CartProduct .mytable font{ font-weight:bold; color:#ff0000; font-size:12px;}
.CartProduct .mytable .delete{ border:none; cursor:pointer; background:url(../images/btn_delete.jpg) no-repeat; width:52px; height:22px;}
.CartProduct .mytable .addNum{ cursor:pointer;border:solid 1px #dbdbdb; line-height:13px; padding:0px 5px;}
.CartProduct .mytable .subNum{ cursor:pointer;border:solid 1px #dbdbdb; line-height:13px; padding:0px 5px;}

.CartProduct .Total{ background:#fafafa; margin-top:10px; text-align:right; padding:3px 10px;}
.CartProduct .Total font{ font-weight:bold; color:#ff0000; padding-right:10px; font-size:12px;}
@media (max-width: 640px) and (min-width: 481px)
{
 .CartProduct .mytable .name{ font-size:12px;}
.CartProduct .mytable .addNum,
.CartProduct .mytable .subNum{  line-height:20px;}
.CartProduct .mytable .text{ width:100%; border:none;}
}
@media (max-width: 480px)
{
 .CartProduct .mytable .item{ display:none;}
 .CartProduct .mytable td{ display:block; width:100% !important; border-width:0 0 1px 0;}
 .CartProduct .mytable .picture img{ max-width:100px;}
 .CartProduct .mytable tr:nth-child(2n) td{ background-color:#f4faff;}
 .CartProduct .mytable tr{border:solid 1px #dbdbdb; border-bottom:0; display:block; margin-bottom:2%;}
.CartProduct .Total span{ display:block; float:none !important; padding:5px 0;}
}

.btnDiv{ text-align:right; padding:20px 0px;}
.btnDiv input{width:96px; height:31px;  font-weight:bold;border:none; cursor:pointer; margin-bottom:2px;}
.btnDiv .btn1{color:#fff; background:url(../images/btn1_shop.jpg) no-repeat; }
.btnDiv .btn2{color:#555; background:url(../images/btn2_shop.jpg) no-repeat; }

.ShopCart_txt{ border:solid 1px #ddd; }
.ShopCart_txt h4{ font-size:14px; padding:0px 5px; margin:0; background:#efefef; line-height:32px; border-bottom:solid 1px #ddd; }
.ShopCart_txt dl{ padding:10px; margin:0px;}
.ShopCart_txt dl .list_total li{ text-align:right; padding:5px 0px;}
.ShopCart_txt dl .list_total li span{ float:right; display:inline-block; text-align:right; width:100px; font-weight:bold; color:#ff0000;}
.ShopCart_txt dl .list_total li span b{ color:#008000;}
.ShopCart_txt dl h6{ font-size:12px; padding:5px 0px; margin:0px; text-align:right; border-top: dotted 1px #ddd;}
.ShopCart_txt dl h6 span{ float:right; display:inline-block; text-align:right; width:100px; font-weight:bold; color:#ff0000;}

.ShopCart_txt table.address{ border-collapse:collapse;}
.ShopCart_txt table.address td{ border-collapse:collapse; padding:5px;}
.ShopCart_txt table.address td.name{ text-align:right; width:120px}
.ShopCart_txt table.address .pay td{ border-top:dotted 1px #ddd;}
.ShopCart_txt .text{ border: 1px solid #ddd; padding:0px 5px; background:#fff; height:24px; line-height:24px; width:100%; max-width:280px;}

@media (max-width: 480px)
{
    .ShopCart_txt dl .list_total li{ font-size:12px;}
}
    
.ShopCart_success{ margin:0 auto; max-width:500px; background:url(../images/success_icon.jpg) no-repeat left top; padding-left:60px;}
.ShopCart_success h5{ font-size:20px; font-weight:normal; font-family:"微软雅黑"; color:#3C9C05; display:block; padding:10px 0px; margin:0;} 
.ShopCart_success p { line-height:25px; color:#666666;}
.ShopCart_success p font{ color:#C00; font-weight:bold; font-size:12px;}
.ShopCart_success .btn_Shopping,
.ShopCart_success .btn_Member{height:32px; border:none; cursor:pointer; padding:0 46px 0 12px; font-size:14px; color:#fff;background:url(../images/btn_goMember.jpg) no-repeat; margin-top:15px;}

.ShopContain{ padding-top:2%; padding-bottom:2%;}
.Sidebar{ float:left; width:22%;border:1px dotted #ccc;}
.Main{ float:right; width:76%; border:1px dotted #ccc;}
@media(max-width:768px)
{
.Sidebar,
.Main{ float:none; width:auto;}
.Sidebar{ margin-bottom:2%;}
}

.member_menu h1,
.member_menu h2,
.member_menu li{padding:10px; }
.member_menu h1{ box-shadow:0 0 1px #fff inset; color:#fff; margin:0; font-size:24px; 
background: rgb(254,254,254); border:solid 1px #006fbd; 
background: -moz-linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
background: -webkit-linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
background: linear-gradient(to bottom, rgb(40, 174, 241) 0%,rgb(0, 111, 189) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006fbd', endColorstr='#28aef1',GradientType=0 );}
.member_menu h1 span{ display:block;font-size:14px; text-transform:uppercase;font-weight:normal; color:#45a9f1;}
.member_menu h2{ margin:0; background-color:#f4f4f4;color:#000;font-size:15px; }
.member_menu li a{ line-height:20px; display:block;}
.member_menu li a.aon{ font-weight:bold; color:#0170bf;}
.member_menu li a:before{ display:inline-block; content:''; border:5px solid transparent; border-left-color:#0170bf; margin:0 10px;}
@media(max-width:768px)
{
.member_menu{ overflow:hidden;}
.member_menu h2{ display:none;}
.member_menu h1{ font-size:18px; }
.member_menu h1 span{font-size:12px; }
.member_menu li{ float:left; width:33.333333333%;}
.member_menu li a:before{ margin:0 5px 0 0;}
}

.Current{background-color:#f4f4f4;color:#000;border:2px solid #fff; padding:10px; overflow:hidden;}
.Current span{ float:right; font-size:12px; color:#999;}
.Current b{ font-size:15px;}
.Current i{ font-style:normal;}
.Current span a{color:#999;}
.Current span a:hover{color:#000;}

.Main .tab{ padding:10px; line-height:26px;}
.Main .tab dl{ float:right; font-size:12px;}
.Main .tab span{ float:left; padding:0 10px;background-color:#ccc; color:#666; margin-right:1px; cursor:pointer;}
.Main .tab span.show{ background-color:#006fbd; color:#fff;}
.Main .tab #txtSearch{ width:150px; height:26px; line-height:26px; background-color:#eee; padding:0 10px; border:none;}
.Main .tab #btnSearch{ background:#475055;color:#fff;height:26px;  padding:0 10px;border:none; cursor:pointer;}
@media(max-width:1000px)
{
.Main .tab dl{ float:none;  padding-bottom:10px;}
}
