p {margin:0}
.left_pic{ width: 100%; display: block; clear: both;overflow: hidden;}
ul {margin:0;padding:0}
li {list-style:none}
.tables {width:100%;float:left;overflow-x:auto;overflow-y:hidden;margin-bottom:10px}
.clear {clear:both}
h3 {font-size:16px}
.navbar-default .navbar-nav {margin-top:43px; margin-bottom:0px;}
.navbar-default .navlogo{ padding-top:26px;}
.menuplat {float:right}
.menusub {float:left;width:55%; margin-left: 7%;}
@media only screen and (max-width:1200px) {
  .menusub {float:left;width:40%;}
}
.menu {float:left;}
.menu li {height:32px;padding:0 12px;float:left}
.menu li a {line-height:36px;color:#9a2434;display:block;text-align:center; font-size:12px;}
@media only screen and (max-width:1081px) {.menu {float:left;padding-top:20px}
    .menusub {float:right;padding-left:0;width:50%}
    .navbar-default .navbar-nav {margin-top:10px}
}
@media only screen and (max-width:840px) {
    .submit {font-size:.9em}
}
@media only screen and (max-width:991.98px) {
    .menu {float:left;}
    .menusub {float:right;padding-left:0;width:98%}
}
@media only screen and (max-width:768px) {
    .menuplat { width: 100%;}
}
.search-results-page {background:#f2f5f7}
.sub-main {background:0 0}
.procenter .clearfix3 {clear:both}
.procenter .clearfix2 {clear:none}
.procenter {margin-top:35px}
.searchresults {color:#999;padding-bottom:16px}
.proinfo {background:#fff;overflow:hidden;padding:0 20px}
.proinfo h2 {font-size:20px;color:#000}
@media only screen and (max-width:991.98px) {
    .proinfo { padding: 0 10px;}
}
.red {color:red}
.prolist{width:100%; display:flex; flex-flow: wrap;}
.pro-left {width:49%;background:#fff;padding:0;float:left;padding-bottom:10px;margin-right:2%;border-bottom:1px #e7e8ea solid;margin-bottom:30px;clear:both}
.pro-left:hover {box-shadow:3px 5px 9px rgba(0,0,0,.3);}
.pro-left img {width:100%;max-height:270px}
.pro-left p {color:#888;font-size:.9em; width:100%;word-break:break-all; word-wrap:break-word; }
.pro-left h5 {text-align:center;padding:0 30px;font-size:1.17em;font-weight:400;margin:18px 0 10px 0}
.pro-left h5 a {color:#3b3b3b;text-decoration:none}
.pro-left p {text-align:left;color:#838383;padding:0 30px}
.pro-left h5 a:hover {text-decoration:underline}
.pro-left a.website {padding:0 30px;text-align:right;display:block;}

.prolist .pro-left:nth-child(2n){margin-right:0;clear:none}
.prolist .pro-left:nth-child(2n+1){ clear:both;}
@media (max-width: 767.98px) {
    .prolist .pro-left p{ display: none;}
    .pro-left h5{ padding: 10px;}
    .pro-left a.website{ text-align: center;}
}

.other-title {display: block;width: 100%;margin: 0.5rem 0; font-size:18px;line-height:22px; color: #333;font-weight: 700; padding: 0 0 14px 0; margin-bottom:20px;position: relative; border-bottom:1px #ddd solid;text-transform:uppercase;}
.other-title:after{ position:absolute; content:""; width:60px; height:8px; background:#9b2335; transform:skew(-30deg); left:0; bottom:-4px;}


@media (min-width: 768px) {
    .prolist .proli3{ width: 32%;}
    .prolist .proli3:nth-child(2n){margin-right:2%;}
    .prolist .proli3:nth-child(2n+1){ clear:none;}
    .prolist .proli3:nth-child(3n){margin-right:0;clear:none}
    .prolist .proli3:nth-child(3n+1){ clear:both;}
}


@media only screen and (max-width:480px) {.pro-left {width:100%;clear:none; margin-right: 0;}
}
.pro-right {margin-top:3%;padding-left:3%}
.pro-right-title {color:#313332;padding-bottom:15px;font-weight:700;text-transform:Uppercase}
.panel {clear:both;overflow:hidden}
.panel h5 {padding-bottom:10px;border-bottom:1px #999 solid}
.weblist {float:left;padding-bottom:10px}
.weblist a {font-size:12px;float:left;color:#666;padding-left:8px;display:block}
.weblist a img {margin-top:-2px}
.description img {max-width:98%}
.description a {cursor:pointer}
.description li {padding-top:5px}
.etw_pic,.etw_pic2,.etw_pic3,.etw_pic4,.etw_pic5,.etw_pic6,.etw_pic7,.etw_pic8,.etw_threepic {width:100%;clear:both;overflow:hidden;padding-bottom:20px}
.img_left,.img_leftlast {float:left;padding-bottom:10px}
.etw_pic li,.etw_pic2 li,.etw_twopic li,.img_left,.img_leftlast {width:49%;float:left;text-align:center}
.etw_pic3 li,.etw_threepic li,.picture1,.etw_picss li,.etw_pics li {width:33%;float:left;text-align:center}
.related_pic img {padding:1% 2%;width:29%;float:left;text-align:center;}
#etw_small_pic li,.etw_fourpic li,.etw_pic4 li {width:24%;float:left;text-align:center}
.etw_pic5 li,.etw_pic6 li,.etw_pic7 li,.etw_pic8 li {width:19.5%;float:left;text-align:center}
@media only screen and (max-width:768px) {.etw_pic5 li,.etw_pic6 li,.etw_pic7 li,.etw_pic8 li {width:33%}
}
@media only screen and (max-width:640px) {.etw_pic3 li,.etw_pic4 li,.etw_pic5 li,.etw_pic6 li,.etw_pic7 li,.etw_pic8 li {width:49%}
}
.img_right{ width: 40%; float: right;}
.img_right div {width:100%;}
@media only screen and (max-width:575.98px) {
    .img_right{ width: 100%;}
    .img_right li{ width: 50%; float: left; }
}
.notlink {display:none;}
.con_all,.con_alls {display:none;max-width:200px;float:right;text-align:center;margin:0 0 15px 10px;overflow:hidden;border-radius:5px;border:1px solid #4a74df}
.con_all a,.con_alls a {width:auto;line-height:35px;padding:0 15px;display:none;color:#4a74df;font-size:1.2em;font-weight:400}
.con_all a:hover,.con_alls a:hover {color:#e92b27}
a.setclass {display:block;width:48%;float:left;text-align:center;background:#3d95d4;color:#fff;font-weight:700;margin-right:5px;margin-bottom:5px;text-decoration:underline;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:background 1s linear,color .3s linear,font-weight 1s linear;-moz-transition:background 1s linear,color .3s linear,font-weight 1s linear;-webkit-transition:background 1s linear,color .3s linear,font-weight 1s linear;padding:3px 0 3px 8px;line-height:25px}
a.setclass:hover {text-decoration:none;background:#00a7d6}
.search {width:98%;overflow:hidden}
.search-input {width:100%;float:left}
.search-input input.quicksearchvalue {float:left;width:84%;background:#fff;border:none;line-height:39px;height:39px;padding:0 2%}
.search-input .submit {float:left;width:46px;text-align:center;background:#9a2434;border:none;line-height:39px;height:39px;color:#f8ffff;text-transform:Uppercase}
@media only screen and (max-width:1200px) {
}
.footercontent .search {padding-bottom:40px}
.footercontent .search-input input.quicksearchvalue {background:#fff}
.footercontent .search-input .submit {background:#9a2434}
.other_pro {padding-bottom:20px;width:100%;overflow:hidden}
.other_pro_li {width:98%;float:left;padding-bottom:20px}
.other_pro_li .piccenter {width:35%;max-width:130px;float:left;padding-right:5%}
.other_pro_li .piccenter img {width:100%;max-height:75px;border:1px #fff solid}
.other_pro_li .piccenter img:hover {border:1px #9e9fa3 solid}
.other_pro_li .proname {width:62%;float:left;color:#323232;padding-top:8px;font-size:12px;font-weight:700}
.other_pro_li .website {width:62%;float:left;color:#969799;padding-top:12px}
@media (max-width:991.98px) {
    .pro-right-title{ font-size: 18px;display:block; padding:  0; margin-bottom: 10px; color: #228582;}
    .other_pro>.other_pro_li{width:32%; margin-right: 2%;}
    .other_pro>.other_pro_li:nth-child(3n){ margin-right:0;}
    .other_pro>.other_pro_li:nth-child(3n+1){ clear:both;}
    .other_pro_li .piccenter{ width: 100%; max-width: inherit;}
    .other_pro_li .piccenter img {width:100%;max-height:inherit;}
    .other_pro_li .proname,.other_pro_li .website{width: 100%;}
}

@media (max-width:575.98px) {
    .other_pro>.other_pro_li{width:49%; margin-right: 2%;}
    .other_pro>.other_pro_li:nth-child(3n){ margin-right:2%;}
    .other_pro>.other_pro_li:nth-child(3n+1){ clear:none;}
    .other_pro>.other_pro_li:nth-child(2n){ margin-right:0;}
    .other_pro>.other_pro_li:nth-child(2n+1){ clear:both;}
}

.footercontent .other_pro_li {float:left;text-align:left}
.footercontent .other_pro_li .piccenter img {border:1px #ceccb2 solid}
.footercontent .other_pro_li .piccenter img:hover {border:1px #fff solid}
.footercontent .other_pro_li .proname {color:#383837}
.footercontent .other_pro_li .website {color:#904f58}
.social {float:left;width:98%;padding-bottom:40px}
.social ul {float:left}
.social ul li {float:left;padding-right:5px;padding-bottom:5px}
.social ul li a {color:#fff;display:block;line-height:30px;width:30px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:20px}
.google a {background:#dc4b38}
.twitter a {background:#00aced}
.facebook a {background:#3c5b99}
.tumblr a {background:#44546a}
.pinterest a {background:#ca2027}
.linkedin a {background:#007bb6}
.wordpress a {background:#464646}
.reddit a {background:#f08}
.social ul li a:hover {filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}
.footercontent .social li a {background:#fff;color:#7d1d2b}
.tag-list {float:left;width:98%;padding-bottom:40px}
.tag-list ul {float:left}
.tag-list ul li {float:left;width:auto;padding-bottom:8px}
.tag-list ul li a {text-transform:capitalize;padding-top:6px;padding-bottom:6px;background:#fff;color:#000;margin-right:5px;border-bottom:1px #e5e9ea solid}
.tag-list ul li a:hover {color:#9b2335}
.footercontent .tag-list ul li a {color:#383837;border-bottom:none}
.footercontent .tag-list ul li a:hover {color:#838080}
.footercontent .social ul li a {-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}
.tags_search {float:left;padding:8px 0 0 10px;}
.tags_search a {float:left;text-transform:Capitalize;line-height:14px;padding:3px 10px 0 0;color:#464646;}
@media only screen and (max-width:768px)
{
    .tags_search{ display: none;}
    .list-item{ display: none;}

}
.photoitems {float:left;width:98%;padding-bottom:20px}
.photoitems ul {float:left}
.photoitems ul li {float:left;width:30%;padding-right:2%;padding-bottom:2%}
.photoitems ul li img {width:98%;max-height:75px;border:1px #fff solid}
.photoitems ul li img:hover {border:1px #9e9fa3 solid}
.photoitems ul li.last {clear:both}
.slide-main {max-width:600px;width:100%;height:450px;margin:0 auto;position:relative}
.next,.prev {display:block;width:56px;height:auto;top:50%;margin-top:-38px;position:absolute;z-index:222;overflow:hidden;cursor:pointer;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}
.prev {left:0}
.next {right:0}
.next:hover,.prev:hover {opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
.slide-box {position:relative;width:100%;height:100%;text-align:center}
.slide {display:none;width:100%;height:100%;position:relative;position:absolute;z-index:8}
.slide img {width:98%;max-height:450px}
.pictureList .pic_item {text-align:center;padding-bottom:15px;width:33.2%;float:left}
.pictureList .pic_item img {padding:0 5px;width:100%;max-height:270px}
.pic_item,.pic_item .overlayed {position:relative;text-align:center}
.pictureList a {position:relative}
.videoinco {position:absolute;opacity:50;font-size:350%;color:#fff;top:-10%;left:45%;z-index:99; color:#9a2434;}
.videoinco:hover,.pictureList a:hover .videoinco {color:#e1e0cc}
.pictureList h5 a {color:#333}
.pic_item .overlayed .overlay {width:99%;padding:0 2%;height:100%;position:absolute;overflow:hidden;top:0;left:0;filter:alpha(opacity=0);opacity:0;background:0 0;color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.pic_item .overlayed .overlay:hover {text-decoration:none}
.pic_item .overlayed .overlay .overlay_title {font-size:16px;color:#fff;font-weight:300;margin-top:40%;margin-bottom:0}
.pic_item:hover .overlayed .overlay {filter:alpha(opacity=100);opacity:1;background:rgba(5,106,178,.75)}
.pic_item:hover .overlayed .overlay:after,.pic_item:hover .overlayed .overlay:before {display:block;content:"";background:#fff;position:absolute}
.pic_item:hover .overlayed .overlay:before {width:20%;height:1px;top:15%;left:50%;margin-left:-10%;margin-top:10%}
.pic_item:hover .overlayed .overlay:after {width:1px;height:26%;left:50%;top:15%}
@media only screen and (max-width:800px) {.pic_item .overlayed .overlay .overlay_title {line-height:16px;font-size:14px}
.pictureList{width:100%;display:flex; flex-flow: wrap;}
.pictureList .pic_item {width:49%;}
.procenter .clearfix3 {clear:none}
.procenter .clearfix2 {clear:none}
}
@media only screen and (max-width:640px) {
.pic_item .overlayed .overlay .overlay_title {margin-top:35%;font-size:12px}
}
@media only screen and (max-width:480px) {.pictureList .pic_item {width:100%}
    .procenter .clearfix3 {clear:none}
    .procenter .clearfix2 {clear:none}
    .pic_item .overlayed .overlay .overlay_title {margin-top:28%}
}
@media only screen and (max-width:320px) {.pic_item .overlayed .overlay .overlay_title {line-height:12px}
    .pic_item:hover .overlayed .overlay:before {width:0}
    .pic_item:hover .overlayed .overlay:after {height:0}
}
#etw_help {float:left;width:100%;height:auto;line-height:25px;padding-bottom:25px;text-align:justify}
#etw_help .helpetw {max-width:507px;height:auto;margin:0 auto;margin-top:20px}
.helppage {max-width:453px;height:auto;float:left;background:#E9F2F9;border:1px #999 solid;padding:25px 40px 25px 40px}
.helptitle {font-size:16px;color:#000;font-weight:700;margin-bottom:15px;text-align:center}
.helpover {font-size:24px;color:red}
.helpstart {font-size:13px;color:#000;font-weight:700;margin:10px 0}
.helpvisits {font-size:13px;color:#25619D;margin:10px 0;line-height:20px}
.helpvisits span {color:red;font-weight:700}
.helpmore {font-size:13px;color:#25619D;margin:16px 0 0 0;line-height:20px}
.helpcontact {padding-left:40px}
.helpc_title {font-size:20px;line-height:40px}
.helpc_font p {font-size:12px}
#legal {padding-bottom:15px;font-size:14px}
.contact_title {font-size:18px;padding:20px 0}
#legal p {font-size:16px;padding-bottom:15px}
.page404 {padding:50px 0;font-size:150px;line-height:150px;font-weight:700}
.footercontent {background:#ceccb2;margin:0 auto;overflow:hidden;text-align:center}
.footer-title {color:#9b2335;padding:50px 0 15px 0;font-weight:700;text-transform:Uppercase;float:left}
.footsocial {padding-top:15px}
.footer-img {float:left;text-align:left;padding-bottom:20px}
.footer-img img {vertical-align:bottom}
.footer-img .foot-logo {max-height:100px;padding-right:30px}
@media only screen and (max-width:780px) {.footer-padding {padding-top:10px}
}
#etw_set_feedback_form {background:#fff;width:100%;overflow:hidden;border:1px solid #CFD8E1; margin-bottom: 30px; margin-top: 20px;}
.etwshow_trade{display:block; color:#000; padding: 6px 10px; border-bottom:2px solid #228582;position:relative; font-size:16px; font-weight:700; background: #EAEFF2; text-transform: uppercase;}
.etwshow_trade i{ font-size: 20px; color: #228582;}
#floatchatiframe2011{width:100%; min-height:320px;}
.etw_Pager {overflow:hidden;margin:0 auto;margin:20px 0;width:99%;text-align:center}
.etw_Pager li {float:left;list-style:none}
.etw_Pager a {float:left;display:inline-block;margin:0;padding:10px 16px;margin-right:5px;border-bottom:3px solid #e7e8ea;color:#000;background:#fff;font-size:14px;line-height:14px}
.etw_Pager li.active a {background:#ebeeef;color:#505558}
.etw_Pager li a:hover {background:#505558;color:#fff}
.etw_Pager .first {border-left:1px solid #e6ebed}
#chat2012,#chatbox {box-sizing:content-box}
@media (max-width: 767.98px) {
    .etw_Pager a{ padding: 10px; margin-bottom: 5px;}
}

/****Phtoto****/
.etw_photo{ margin:1rem 0 0.5rem 0;width:100%;height:auto;}
.etw_photo ul{display:flex;width:auto;height:auto; flex-flow: wrap;}
.etw_photo ul li{ margin:0 2% 15px 0;}
.etw_photo ul li img{display:block;border:1px solid #ddd;width:100%;margin-bottom:7px;transition: all 0.3s;}
.etw_photo ul li a:hover img{border:1px solid #291d5a}
.etw_photo ul li span{display:block; text-align:center; font-size: 12px;}
.etw_photo1 ul li{ position:relative;background: #f4ca3e;}
.etw_photo1 ul li span{ padding:8px;}
.etw_photo1 ul li img{ border:none; margin-bottom:0;}
.etw_photo ul li a:hover img{ border:none;}
.etw_photo1 ul li figure{ float:inherit;}

.etw_photo2 ul li span{ font-size:1rem; padding-bottom:0.5rem;}
.etw_photo2 ul li img{ margin-bottom:0;}
.etw_photo2 ul li p{display:block; background:#f8f8f8; padding:0.5rem 1rem;}
.etw_photo ul li a.pdf span{ text-align:left;}

.etw_pic2 ul,.etw_pic3 ul,.etw_pic4 ul,.etw_pic5 ul,.etw_pic6 ul{margin:0}
.etw_pic2 ul li{width:49%}
.etw_pic3 ul li{width:32%}
.etw_pic4 ul li{width:23.5%}
.etw_pic5 ul li{width:18.4%}
.etw_pic6 ul li{width:15%}
.etw_pic2 ul li:nth-child(2n),.etw_pic3 ul li:nth-child(3n),.etw_pic4 ul li:nth-child(4n),.etw_pic5 ul li:nth-child(5n),.etw_pic6 ul li:nth-child(6n){margin-right:0}
.etw_pic2 ul li:nth-child(2n+1),.etw_pic3 ul li:nth-child(3n+1),.etw_pic4 ul li:nth-child(4n+1),.etw_pic5 ul li:nth-child(5n+1),.etw_pic6 ul li:nth-child(6n+1){clear:both}
@media (max-width: 768px) {
    .etw_pic5 ul li,.etw_pic4 ul li{ width:32%;}
    .etw_pic5 ul li:nth-child(5n),.etw_pic4 ul li:nth-child(4n){ margin-right:2%;}
    .etw_pic5 ul li:nth-child(5n+1),.etw_pic4 ul li:nth-child(4n+1){ clear:none;}
    .etw_pic5 ul li:nth-child(3n),.etw_pic4 ul li:nth-child(3n){ margin-right:0;}
    .etw_pic5 ul li:nth-child(3n+1),.etw_pic4 ul li:nth-child(3n){ clear:both;}
}
@media (max-width: 576px) {
    .etw_pic3 ul li,.etw_pic4 ul li{ width:49%;}
    .etw_pic3 ul li:nth-child(3n),.etw_pic5 ul li:nth-child(3n),.etw_pic4 ul li:nth-child(3n){ margin-right:2%;}
    .etw_pic3 ul li:nth-child(3n+1),.etw_pic5 ul li:nth-child(3n+1),.etw_pic4 ul li:nth-child(3n+1){ clear:none;}
    .etw_pic3 ul li:nth-child(2n),.etw_pic5 ul li:nth-child(2n),.etw_pic4 ul li:nth-child(2n){ margin-right:0;}
    .etw_pic3 ul li:nth-child(2n+1),.etw_pic5 ul li:nth-child(2n+1),.etw_pic4 ul li:nth-child(2n+1){ clear:both;}
}
@media (max-width: 991.98px) {
   .foothide{ display: none;}
}