﻿body{ margin:0 auto; padding:0; }
html { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
body,div,td,th,input{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
a {color:#333; text-decoration:none; }
a:hover{ color:red; text-decoration:none}
.clr{ clear:both;}
p,h2,H1,h3 { margin:0; padding:0; list-style-type:none}
img {border:0; vertical-align:middle;}
#wrap { margin:0 auto; padding:0; width:1016px;}
.flash{ margin-bottom:10px; clear:both}

/* TOP */
#header{ width:1000px; margin:0 auto 0 16px; background:url(images/top_bg.png) no-repeat top right}
#header .head_top{margin-bottom:25px; color:#fff;}
#header .head_top td{ color:#ccc}
#header .head_top td a{ color:#ccc}
#header .head_top td a:hover{ color:#fff;}
#header .logo{ width:250px; padding:0;overflow:hidden; text-align:left; margin-left:25px;}
.menu { width:1000px; height:38px;padding:0; margin:0 auto; text-align:left; white-space:normal;word-break:break-all;background:url(images/menubg.gif) repeat-x top center }
.menu .menuss { float:left; width:650px; height:38px; list-style-type:none; padding:0; margin:0}
.menu .menuss li{ float:left; height:38px;margin-right:1px; font:100 16px/38px Arial, Helvetica, sans-serif; display:block;background:url(images/menu_li_bg.png) no-repeat right}
.menu .menuss li a{ color:#fff;padding:0 15px;display:block}
.menu .menuss li a:hover{ color:#eee}
.menu .searchbox{ float:right;width:325px; height:33px;color:#333; text-align:left; padding-top:5px; }
.menu .searchbox .searchtext{ border-top:1px solid #999; border-left:1px solid #999;height:23px;line-height:22px;padding:0; text-indent:10px; width:250px; color:#999}

/* BODY */
#Main{ width:1016px; margin:0 auto; padding:0; overflow:hidden; background:url(images/center_bg.gif) repeat-y top center}

/* RIGHT */
#Content{ width:750px; padding-left:10px; float:right; color:#333; background:#fff; margin:0;overflow:hidden;}
#Content H1{ width:750px; height:36px; font:bold 20px/34px Arial, Helvetica, sans-serif; text-indent:10px; color:#fff; background:#444}
#Content .con_mid{ width:750px;background:#fff; color:#333; line-height:22px; margin-bottom:10px;}
#Content .right_mid00{ width:687px; background:#fff;color:#333;overflow:hidden; font:100 11px/18px Verdana, Arial, Helvetica, sans-serif;border:1px solid #ddd; border-top:0;}
#Content .right_mid{ width:740px; padding:0; background:#fff;overflow:hidden;}
.index_box{ width:980px; margin-left:16px; background:#fff; padding:10px; margin-bottom:0;}
.index_box H1{ font:bold 15px/25px Arial, Helvetica, sans-serif; text-indent:10px; height:25px; background:#666; color:#fff;}

.sideBar_right {width:200px; padding:0; overflow:hidden; margin-bottom:10px;}
.sideBar_right h2 { width:200px;display:block; background:url(images/.gif) repeat-x; margin:0; color:#fff; text-align:left; font:bold 13px/30px Arial, Helvetica, sans-serif; height:40px;text-indent:12px;}
.sideBar_right .right_mid span a{ display:block;font:100 10px/16px Verdana, Geneva, sans-serif; text-align:left; width:200px; margin:0; list-style-type:none; color:#999;}
.sideBar_right .right_mid span a:hover{ text-decoration:underline; }

/* LEFT */
#leftsideBar{ width:255px; padding:0; float:left; background:url(images/left_bg.gif) repeat-y top right;border-right:1px solid #c7c7c7;overflow:hidden;}
.sideBar_left {width:255px; padding:0; overflow:hidden; }
.sideBar_left a:hover{ color:red; text-decoration:underline}
.sideBar_left h2 { width:240px; margin-left:15px;height:25px; color:#fff; text-transform:uppercase; text-align:left;text-indent:12px; font:100 14px/24px Arial, Helvetica, sans-serif; background:url(images/bar.gif) repeat-x bottom center;}
.sideBar_left .left_mid{ width:207px; margin:0 16px; padding:8px; background:#fff; color:#333;overflow:hidden; font:100 11px/18px Verdana, Arial, Helvetica, sans-serif;}
.sideBar_left .left_mid_sort{  width:238px; color:#333;overflow:hidden; padding:0 10px 0 0; font:100 11px/18px Verdana, Arial, Helvetica, sans-serif;}

/* FOOTER */
#Footer{width:1000px; margin:0 auto 0 16px;text-align:center; padding:10px 0; background:#fff;overflow:hidden}
#Footer .fot_title{ width:1000px; background:#444; clear:both;}
#Footer .fot_title .fot_box{ width:225px;background:#444; border-bottom:1px solid #870707;padding:10px; float:left; text-align:left; border-right:1px solid #222; color:#fff}
#Footer .fot_title .fot_box h3{ font-size:13px; height:26px;}
#Footer .fot_title .fot_box a{ color:#ddd; font-size:11px;}
#Footer .copyword { text-align:center;color:#333;font: overflow:hidden;  margin:0 auto;padding:0;text-transform:capitalize}
#Footer .copyword a {color:#000; text-decoration:none; font:bold 12px/30px Arial, Helvetica, sans-serif;  padding:0 5px; text-decoration:none}
#Footer .copyword a:hover{ color:#666; text-decoration:underline}
.copyright {overflow:hidden; text-align:center;color:#ccc;font:100 11px/20px Arial, Helvetica, sans-serif; padding:0;margin:0 auto 0 16px; background:#fff;}
.copyright b{font:500 11px/20px Arial, Helvetica, sans-serif;}

/* Views   Price List */
.viewstable { background:#ccc;width:360px;}
.viewstable td{ background:#fff; width:50%; line-height:22px;}
.viewstabletitle{ background:#f8fbff; font-weight:bold; padding:1px; border:1px solid #ccc; border-bottom:0; line-height:20px; color:#000; width:356px;}
.views_pic_left{ width:320px; float:left; padding:0;text-align:left; overflow:hidden ;}
.views_pic_right{ width:365px; margin-right:30px; float:right; padding:0;color:#666}
.views_pic_right .h_name{color:#000; font:100 15PX/20PX Arial, Helvetica, sans-serif; text-transform:capitalize;}
.views_pic_right .h_block{border-bottom:1px dashed #999;  height:5px; margin-bottom:10px;}
.views_pic_right b{font:bold 16px/24px Arial, Helvetica, sans-serif; color:#000;}
.views_pic_right span{ color:#000; font:bold 15px/24px Arial, Helvetica, sans-serif}
.views_pic_right a{ text-decoration:underline; color:#ae0505}

.cash_css{font:100 11px/20px Arial, Helvetica, sans-serif; padding:0 0 10px 0;}
.cash_css td{}
.cash_css td span{ color:#999}
/* PAGE */
#showpage { height:30px; background:#142340;font:100 12px/28px Arial, Helvetica, sans-serif; text-align:right; font-size:12px; clear:both;  padding:2px 6px 4px 6px;  color:#fff; font-weight:100; margin:10px 0;}
#showpage a{ border:1px solid #fff; color:#fff;  padding:1px 5px; font:100 11px/26px Arial, Helvetica, sans-serif;text-decoration:none;}
#showpage a:hover{ background:#e76767; color:#fff}

/* TITLE */
#bar{padding:0; text-align:left; text-transform:uppercase;font:100 11px/20px Verdana, Geneva, sans-serif; margin:0; text-transform:capitalize; color:#666;  height:20px;}
#bar span { display:none;}
#bar b{text-transform:capitalize; font-weight:100}
#bar b a, #bar a { font-family:Verdana, Geneva, sans-serif;  }
#bar p{ color:#333;}
#bar a:hover{ text-decoration:underline}

.pro_bar{ height:36PX; font:100 18px/34px Arial, Helvetica, sans-serif; color:#fff; text-indent:10px; background:#142340}
.topcart2 { float:left; width:530px; margin-left:30px; color:#666; font:100 11px/20px Arial, Helvetica, sans-serif;  text-align:left; }
.topcart { float:right; width:150px; margin-top:15px; color:#666; font:100 11px/20px Arial, Helvetica, sans-serif;  text-align:center; }
#prohref a{ display:block; font-size:11px; width:176px; overflow:hidden; height:22px; color:#333; text-align:center; line-height:20px; float:left; margin:2px 3px; background:#fff; text-transform:capitalize; border:1px solid #ddd; display:block}
#prohref a:hover{ background:#535353;color:#fff; border:1px solid #ddd}


/* PIC */
.re00{ float:left; width:175px; height:200px;border:1px solid #ddd; overflow:hidden;list-style-type:none; padding:0; margin:0 8px 8px 0; text-align:center}
.re00 .hw1{ text-align:center;margin:0 auto; width:150px; height:140px; padding:3px; overflow:hidden}
.re00 .hw1 a img{ border:0;max-width:150px; max-height:140px; width:expression(this.width > 150 && this.height < this.width*140/150 ? 150: true);  height: expression(this.height > 140 ? 140: true);margin-top: expression(this.height < 140  ? (140 -this.height)/2: 0);}
.re00 .hw2{ width:175px;text-align:center; font:100 11px/20px Arial, Helvetica, sans-serif; margin:0 auto; color:#777;overflow:hidden; padding-bottom:6px;}
.re00 .hw2 a{ text-transform:capitalize;  color:#777; text-decoration:none}
.re00 .hw2 a:hover{ color:#000; text-decoration:underline}
.re00 .hw2 span{ color:red; font:100 12px/16px Arial, Helvetica, sans-serif;}
.hw33{ max-width:330px; border:1px solid #ddd; background:#fff;}


/* News */
.news_box_{ width:662px; height:120px; overflow:hidden; padding:6px 0; border-bottom:1px dashed #ccc; margin:0 auto}
.newstile_{ height:20px; font:bold 14px/20px Arial, Helvetica, sans-serif; padding:0;}
.newstile_ a{ color:red}
.newpic_{ width:135px; border:1px solid#666;height:130px;}
.newscont_{ width:530px; text-align:left; font:100 11px/16px Arial, Helvetica, sans-serif; color:#555}

.more_reviews { display:block;border-bottom:2px #f00 solid; text-align:right;}
.more_reviews a {color:#f00; font-weight:normal; font-size:16px;}
.py-3{padding-top:1rem!important}
.py-3{padding-bottom:1rem!important}
.py-3{padding-bottom:1rem!important}
.container{min-width:992px!important}
.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}

.more_reviews { display:block;border-bottom:2px #f00 solid; text-align:right;}
.more_reviews a {color:#f00; font-weight:normal; font-size:16px;}