 @charset "UTF-8";

/* Page Title */
body { width:100%; height:100%; padding:0px; margin:0px;  background:url('/common/img/common/top_bg.jpg') repeat-x; }

#main_wrap            {width:1000px;  margin:0 auto; }

#main_wrap   .main_vi   {float:right;}


#main_wrap   .best   {width:700px; float:left; margin-top:30px; }
#main_wrap   .best .title  {width:100%; font-size:18px; color:#333;font-weight:600; float:left; height:40px;}
#main_wrap   .best .btn  {float:left;}
#main_wrap   .best ul   {width:185px; float:left; margin-left:25px;}
#main_wrap   .best li   {width:100%;  }
#main_wrap   .best ul .img  {width:100%; border:1px solid #ddd; height:185px;  margin-bottom:15px;}
#main_wrap   .best ul .t1  {width:100%; font-size:13px;  margin-top:10px;}
#main_wrap   .best ul .t2  {width:100%; font-size:14px; font-weight:bold;  margin-top:5px;}

#main_wrap  .bg_font1   {background-color:#212271; color:#fff; font-size:13px; text-align:center; padding:3px 10px 5px 10px;}

#main_wrap  .sale     {width:200px; border:1px solid #ddd; float:right; height:300px; margin-top:30px;}
#main_wrap   .sale   .sale_t   {width:100%; margin-top:-40px; position:relative;  float:left;font-size:16px;
                       background:url('/common/img/main/sale_bg.png') repeat-x; text-align:center; color:#fff; padding:10px 0 10px 0;}


#main_wrap   .sale ul   {width:200px; float:left; }
#main_wrap   .sale li   {width:100%;  }
#main_wrap   .sale ul .img  {width:100%; border:1px solid #ddd; height:185px;  margin-bottom:15px;}
#main_wrap   .sale ul .t1  {width:100%; font-size:13px;  margin-top:10px; text-align:center;}
#main_wrap   .sale ul .t2  {width:100%; font-size:12px; color:#666; margin-top:5px; text-align:center; text-decoration:line-through;}
#main_wrap   .sale ul .t3  {width:100%; font-size:15px; font-weight:500; color:red; margin-top:5px; text-align:center;}

#main_wrap   .sale   .no   {width:50px;  padding-top:15px; letter-spacing:0px;  float:left; font-size:14px; color:#555; text-align:center;}

#main_wrap   .tab   {width:100%; float:left; margin-top:50px; border-bottom:1px solid #333; margin-bottom:20px; }
#main_wrap   .tab   li  {float:left;  width:33.2%; text-align:center; padding:10px 0 10px 0; font-size:14px; border-top:1px solid #ddd;  border-left:1px solid #ddd;}
#main_wrap   .tab   .ov {background-color:#333; color:#fff; }

#main_wrap   .tab_ul  {width:175px; float:left; margin-left:12px; }
#main_wrap   .tab_ul  .more  {float:right; color:#666; font-size:12px; height:25px; padding-top:10px;}
#main_wrap   .tab_ul   .tab_ul_bg_t   {width:100%; margin-top:-35px; position:relative;  float:left; font-size:14px;
                  background:url('/common/img/main/sale_bg.png') repeat-x; text-align:center; color:#fff; padding:10px 0 10px 0;}


#main_wrap   .review    {width:390px; float:left; margin-top:50px;}
#main_wrap   .review  .title   {width:100%; font-size:18px; color:#333;font-weight:600; float:left; height:40px;}
#main_wrap   .review  .review_img    {width:140px; float:left; margin-left:20px; }
#main_wrap   .review  .review_img_    {width:135px; border:3px solid #515151; float:left;}
#main_wrap   .review  .review_img_   .tag {width:50px; background-color:#1b1c6e; position:relative; color:#fff; font-size:13px; text-align:center; padding:7px 0 10px 0;}
#main_wrap   .review  .review_img_   .tag2 {width:50px; background-color:#1b1c6e; position:relative; color:#fff; font-size:13px; text-align:center; padding:14px 0 18px 0;}
#main_wrap   .review  .review_img_   .img {width:100%; margin-top:-47px;}

#main_wrap   .review  .review_img   .t1 {width:100%; text-align:center; font-size:13px; color:#666; margin-top:10px; float:left;}

#main_wrap   .news    {width:500px; float:left; margin-top:50px;}
#main_wrap   .news   .title {width:100%; font-size:18px; color:#333;font-weight:600; float:left; height:40px;}

#main_wrap   .tab2   {width:100%; float:left; margin-top:0; border-bottom:1px solid #ddd; margin-bottom:20px; }
#main_wrap   .tab2   .ov   {float:left; text-align:center; padding:10px 0 10px 0; font-size:14px;  width:20%; background-color:#fff; color:#111; font-weight:500; border-top:1px solid #ddd; border-bottom:1px solid #fff; }
#main_wrap   .tab2   .tab2_  {float:left;  width:20%; text-align:center; padding:10px 0 10px 0; font-size:14px; background-color:#f4f4f4;font-weight:500;  border-top:1px solid #ddd; }
#main_wrap   .tab2   .more {float:right; padding:10px 0 0px 0; font-size:20px; text-align:right; width:55%; background-color:#fff; color:#999; }

#main_wrap   .news .news_ul   {width:100%; float:left; margin-bottom:10px;}
#main_wrap   .news .news_ul  li {font-size:13px; color:#666;}
#main_wrap   .news .news_ul  .subject   {width:70%; float:left;}
#main_wrap   .news .news_ul  .date   {width:30%; float:right; text-align:right;}

#main_wrap   .main_bn   {width:520px;  margin-top:30px; float:left;}
#main_wrap   .main_bn  .title {width:100%; font-size:18px; color:#333;font-weight:600; float:left; height:40px;}
#main_wrap    .main_bn  .box   { border:1px solid #ddd; float:left;}
#main_wrap    .main_bn  .box  li {float:left; padding:15px 25px 15px 25px;}

#main_wrap   .call   {width:200px; margin-top:50px; margin-left:70px; float:left; }
#main_wrap   .call   .title {width:100%; font-size:18px; color:#333;font-weight:600; float:left; height:40px;}
#main_wrap   .call  .text {width:100%; font-size:13px; font-weight:500 ;color:#333;  float:left; line-height:22px;  letter-spacing:0px;}

#main_wrap   .call  .btn  {float:left; font-size:13px; }

#main_wrap   .call  .btn  a:link		{text-decoration:none; color:#fff; background-color:#1f227c; padding:5px 15px 7px 15px; }
#main_wrap   .call  .btn  a:visited	{ text-decoration:none; color:#fff; background-color:#1f227c; padding:5px 15px 7px 15px;}
#main_wrap   .call  .btn  a:hover		{ text-decoration:none; color:#fff; background-color:#1f227c; padding:5px 15px 7px 15px;}
#main_wrap   .call  .btn  a:active	{text-decoration:none; color:#fff; background-color:#1f227c; padding:5px 15px 7px 15px;}


#main_wrap   .call  .btn2  {float:left; font-size:13px;}

#main_wrap   .call  .btn2  a:link		{text-decoration:none; color:#fff; background-color:#ea008d; padding:5px 15px 7px 15px; }
#main_wrap   .call  .btn2  a:visited	{ text-decoration:none; color:#fff; background-color:#ea008d; padding:5px 15px 7px 15px;}
#main_wrap   .call  .btn2  a:hover		{ text-decoration:none; color:#fff; background-color:#ea008d; padding:5px 15px 7px 15px;}
#main_wrap   .call  .btn2  a:active  {	text-decoration:none; color:#fff; background-color:#ea008d; padding:5px 15px 7px 15px;}

#main_wrap   .bank   {width:200px; margin-top:50px; float:right;  }
#main_wrap   .bank   .title {width:100%; font-size:18px; color:#333;font-weight:600; float:left; height:40px;}
#main_wrap   .bank  .text {width:100%; font-size:13px; font-weight:500 ;color:#333;  float:left; line-height:22px;  letter-spacing:0px;}

#main_wrap  .partner   {width:100%; float:left; margin-top:30px; }
#main_wrap   .partner   .title {width:100%; font-size:18px; color:#333;font-weight:600; float:left; height:40px;}
#main_wrap  .partner .img  {border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:10px 0 10px 0; width:100%; float:left;}
#main_wrap  .partner .img  img {float:left; padding-left:23px; padding-right:23px;}

