﻿@charset "utf-8";
/* css document */

.inner{ width:1200px; margin-left:auto; margin-right:auto;}
.inner-left{ width:980px;}
.inner-left2{ width:940px;}
.inner-right{ width:960px;}
/* 
.inner1000{ width:1000px; margin-left:auto; margin-right:auto;}
.inner1000 .pic-inner{ display:none;}
.inner1000 .inner-left{ width:790px;}
.inner1000 .inner-left2{ width:750px;}
.inner1000 .inner-right{ width:770px;}
.inner1000 .line-wrap{ width:790px; overflow:hidden;}
.inner1000 .listview1{ width:810px;}
.inner1000 .listview1 li{ width:250px;}
.inner1000 .listview1 li .pic{ width:250px; height:175px;}
.inner1000 .vertical{ width:100%;}
.inner1000 .vertical li{ width:100%; margin-right:0;}
.inner1000 .vertical li .pic{ width:160px; height:100px;}
.inner1000 .box5{ width:100%;}
.inner1000 .list-wrap1{ width:979px; height:251px;}
.inner1000 .list-wrap2{ width:979px; height:502px;}
.inner1000 .listview2{ width:980px;}
.inner1000 .listview2 li{ width:225px;}
.inner1000 .listview2 li .pic{ width:225px; height:150px;}
.inner1000 .line-wrap2{ width:728px;}
.inner1000 .listview2-2{ width:748px;}
.inner1000 .listview2-2 li{ width:229px;}
.inner1000 .listview2-2 li .pic{ width:229px; height:150px;}
.inner1000 .listview9{ width:1020px;}
.inner1000 .listview9 li{ width:235px; }
.inner1000 .listview9 li .item-img{ width:235px; height:235px;}
.inner1000 .listview9 li .item-img a{ display:block; width:235px; height:235px;}
.inner1000 .listview9 li .item-img .item-code{ width:213px; height:213px;}
*/


/*新闻选项卡*/
.tabs-nav{ margin:20px 0; text-align:center;}
.tabs-nav a{ display:inline-block; color:#666; padding:5px 12px; margin-right:10px; border:1px solid #e2e2e2; white-space:nowrap; cursor:pointer; font-size:16px; border-radius:3px; background-color:#f9f9f9;}
.tabs-nav a:hover{ background-color:#fff; border:1px solid #bc000d; border-radius:3px; color:#bc000d;}
.tabs-nav a.active{ background-color:#e50012; border:1px solid #e50012; color:#fff; border-radius:3px;}

.head-column{ height:40px; border-bottom:1px solid #ccc;}
.tabs-nav2{ height:40px; }
.tabs-nav2 a{ float:left;  padding:0 5px; margin-right:10px; height:40px; line-height:40px; color:#666; font-size:16px;}
.tabs-nav2 a:hover{ color:#eb4f38;}
.tabs-nav2 a.active{ position:relative; top:-1px; _margin-bottom:-1px; border-bottom:3px solid #eb4f38; color:#eb4f38; font-weight:bold; }
.head-column .tabs-btn{ background:#fff; padding:4px 8px; line-height:normal; border:1px solid #ddd; font-size:12px; color:#444; margin-top:6px;}
.head-column .tabs-btn:hover{ background-image:none; background-color:#ff7e0c; color:#fff; text-decoration:none; border-color:#ff7800;}
.head-column .tabs-btn:hover span{ color:#fff;}

/*
-----box-----
*/

.box1{ background-color:#fff; border-width:3px 1px 1px 1px; border-style:solid; border-color:#1377da #e2e2e2 #e2e2e2 #e2e2e2;}
.box1 .bhead{ height:30px; line-height:30px; border-bottom:1px solid #e2e2e2;}
.box1 .bhead h3{ height:30px; line-height:30px; font-size:14px;}
.box1 .bhead .more{ float:right;}
.box1 .bfoot{ background-color:#f5f5f5; border-top:1px solid #e2e2e2;}

.box2{ background-color:#fff; border:1px solid #e2e2e2;}
.box2 .bhead{ height:30px; line-height:30px; border-bottom:1px solid #ccc; }
.box2 .bhead h3{ position:relative; top:-1px;  padding:0 5px; _margin-bottom:-1px; float:left; height:30px; line-height:30px; border-bottom:3px solid #eb4f38; color:#eb4f38;  font-size:16px;}
.box2 .bhead .more{ float:right;}
.box2 .bhead .btabs{ height:30px;}
.box2 .bhead .btabs a{ float:left;  padding:0 5px; margin-right:10px; height:30px; line-height:30px; color:#666; font-size:16px;}
.box2 .bhead .btabs a.active{ position:relative; top:-1px; _margin-bottom:-1px; border-bottom:3px solid #eb4f38; color:#eb4f38; font-weight:bold; }
.box2 .bhead .bhead-btn{ background:#f5f5f5; padding:3px 5px; line-height:normal; border:1px solid #ddd; font-size:12px; color:#444; margin-top:1px;}
.box2 .bhead .bhead-btn:hover{ background-image:none; background-color:#ff7e0c; color:#fff; text-decoration:none; border-color:#ff7800;}
.box2 .bhead .bhead-btn:hover span{ color:#fff;}

.box3{ background-color:#fff; border:1px solid #e2e2e2;}
.box3 .bhead{ position:relative; height:60px;}
.box3 .bhead h3{ position:absolute; left:-7px; top:15px; width:146px; height:45px; line-height:40px; font-size:16px; text-shadow:1px 1px 1px rgba(0,0,0,0.7); background-image:url(/uploads/image/simages/sprite.png); background-position:0 0; text-indent:35px; color:#fff; background-repeat:no-repeat;}
.box3 .bhead h3.mark-green{ background-position:0 0;}
.box3 .bhead h3.mark-blue{ background-position:0 -45px;}
.box3 .bhead h3.mark-orange{ background-position:0 -90px;}
.box3 .bcont{ }
.box3 .bfoot{ height:20px; line-height:20px; padding:10px; border-top:1px solid #ddd; background-color:#f5f5f5;}

.box4{ background-color:#fff; border:1px solid #e2e2e2;}
.box4 .bhead{ background-color:#f5f5f5; height:30px; line-height:30px;  padding:0 10px; border-bottom:1px solid #e2e2e2; overflow:hidden;}
.box4 .bhead h3{ float:left; height:30px; font-size:14px;}
.box4 .bhead .more{ float:right;}
.box4 .bcont{ }

.box5{}
.box5 .bhead{ height:40px; border-bottom:3px solid #ff6e17;}
.box5 .bhead h3{ float:left; height:40px; line-height:40px; font-size:20px; color:#ff6e17;}
.box5 .bhead .btabs{ float:left; height:25px; margin-top:8px; margin-left:30px; margin-right:10px; _display:inline;}
.box5 .bhead .btabs a{ display:inline-block; padding:3px 7px; color:#666; border-radius:3px;}
.box5 .bhead .btabs a:hover{ color:#f60;}
.box5 .bhead .btabs a.active{ background-color:#ff6e17; color:#fff;}
.box5 .bhead .more{ float:right; height:30px; line-height:30px; margin-top:5px;}
.box5 .bcont{ border:1px solid #e2e2e2; border-top:0;  background-color:#fff;}

.box5-blue .bhead{ border-bottom-color:#28add2;}
.box5-blue .bhead h3{ color:#28add2;}
.box5-blue .bhead .btabs a:hover{ color:#28add2;}
.box5-blue .bhead .btabs a.active{ background-color:#28add2;}

.box5-green .bhead{ border-bottom-color:#0ca500;}
.box5-green .bhead h3{ color:#0ca500;}
.box5-green .bhead .btabs a:hover{ color:#0ca500;}
.box5-green .bhead .btabs a.active{ background-color:#0ca500;}

.box5-red .bhead{ border-bottom-color:#eb4f38;}
.box5-red .bhead h3{ color:#eb4f38;}
.box5-red .bhead .btabs a:hover{ color:#eb4f38;}
.box5-red .bhead .btabs a.active{ background-color:#eb4f38;}

.box6{ border:1px solid #e2e2e2; background-color:#fff;}
.box6 .btabs{ height:31px; line-height:30px; background-color:#f7f7f7;}
.box6 .btabs a{float:left; border-top:1px solid #f7f7f7; padding:0 20px; font-size:14px; height:30px; line-height:30px; color:#666; }
.box6 .btabs a.active{ position:relative; color:#404040; top:0; height:31px; _margin-bottom:-1px; background-color:#fff; border-top-color:#42b312;}

.box7{ width:220px; box-shadow:1px 1px 3px rgba(0,0,0,0.3);}
.box7 .item-img{ width:220px; height:220px;}
.box7 .item-img img{ width:100%; height:100%;}
.box7 .item-desc{ padding:10px; background-color:#fff;}
.box7 .item-qr{ background-color:#f5f5f5; border-top:1px solid #ddd; overflow:hidden; _zoom:1;}
.box7 .item-qr img{ border:1px dashed #ccc; width:198px; height:198px;}

/*listview*/



/*线路列表默认状态*/
.listview1{ width:1000px; *padding-bottom:20px;}
.listview1 li{ float:left; width:230px; margin-right:20px; margin-bottom:20px; overflow:hidden;}
.listview1 li .pic{ width:230px; height:160px; overflow:hidden;}
.listview1 li .pic img{ width:100%; height:auto;}
.listview1 li .cont{ border:1px solid #e2e2e2;}
.listview1 li .info{ padding:5px; background-color:#fff;}
.listview1 li .info .tit{ height:25px; line-height:25px; font-size:14px;}
.listview1 li .info .tit a{ color:#404040;}
.listview1 li .info .tit a:hover{ color:#f60;}
.listview1 li .info .desc{ height:40px; overflow:hidden; line-height:20px; font-size:14px; color:#858585; font-size:12px;}
.listview1 li .price{ padding:0 5px 5px; background-color:#fff; overflow:hidden;}
.listview1 li .price .money{ float:left; color:#f60; font-size:20px;}
.listview1 li .price .buy-btn{ float:right; background-color:#eb4f38; border-radius:3px; padding:3px 10px 4px 10px; color:#fff; font-size:14px;}

/*线路列表水平排列*/
.vertical{ width:100%;}
.vertical li{ float:none; width:100%; margin-right:0; margin-bottom:0; padding:10px 0; border-bottom:1px dotted #ccc;}
.vertical li .pic{ width:160px; height:100px; float:left; border:1px solid #e2e2e2; padding:3px; background-color:#fff;}
.vertical li .pic img{ width:160px; height:100px;}
.vertical li .cont{ padding:10px 10px 10px 180px; border:0;}
.vertical li .info{ width:70%; float:left; padding:0; background-color:transparent;}
.vertical li .info .tit{ height:30px; line-height:30px; font-size:16px;}
.vertical li .info .desc{ height:44px; line-height:22px; font-size:14px;}
.vertical li .price{ width:20%; float:right; padding:0; background-color:transparent; text-align:center;}
.vertical li .price .money{ float:none; display:block; font-size:24px; margin-bottom:10px;}
.vertical li .price .buy-btn{ float:none; display:inline-block; *display:inline; *zoom:1; font-size:16px;}

.list-wrap1{ width:1169px; height:241px; overflow:hidden;}
.list-wrap2{ width:1169px; height:482px; overflow:hidden;}


.listview2{ width:1170px;}
.listview2 li{  float:left; width:214px; padding:0 10px 0 9px; margin-bottom:20px; border-right:1px dotted #ccc;}
.listview2 li .pic{ width:214px; height:140px; overflow:hidden;}
.listview2 li .pic img{ width:100%; height:auto;}
.listview2 li .info{ background-color:#fff; padding-top:5px;}
.listview2 li .info .tit{ height:40px; line-height:20px; font-size:14px; font-weight:normal; overflow:hidden;}
.listview2 li .info .tit a{ color:#404040;}
.listview2 li .info .tit a:hover{ color:#f60;}
.listview2 li .info .desc{ height:40px; overflow:hidden; line-height:20px; font-size:14px; color:#858585; font-size:12px;}
.listview2 li .price{ background-color:#fff; overflow:hidden;}
.listview2 li .price .money{ float:left; color:#f60; font-size:14px;}
.listview2 li .price .save{ float:right; height:16px; line-height:16px; font-size:12px; color:#f60; border:1px solid #ff9900; border-radius:2px; padding-right:3px;}
.listview2 li .price .save em{ background-color:#ff9900; color:#fff; height:16px; line-height:16px; padding:0 3px; float:left;}


.line-wrap2{ width:918px; overflow:hidden;}
.listview2-2{ width:937px; margin-left:-10px;}
.listview2-2 li{  float:left; width:214px; padding:0 10px 0 9px; margin-bottom:20px; border-right:1px dotted #ccc;}
.listview2-2 li .pic{ width:214px; height:140px; overflow:hidden;}
.listview2-2 li .pic img{ width:100%; height:auto;}
.listview2-2 li .info{ background-color:#fff; padding-top:5px;}
.listview2-2 li .info .tit{ height:40px; line-height:20px; font-size:14px; font-weight:normal; overflow:hidden;}
.listview2-2 li .info .tit a{ color:#404040;}
.listview2-2 li .info .tit a:hover{ color:#f60;}
.listview2-2 li .info .desc{ height:40px; overflow:hidden; line-height:20px; font-size:14px; color:#858585; font-size:12px;}
.listview2-2 li .price{ background-color:#fff; overflow:hidden;}
.listview2-2 li .price .money{ float:left; color:#f60; font-size:14px;}
.listview2-2 li .price .save{ float:right; height:16px; line-height:16px; font-size:12px; color:#f60; border:1px solid #ff9900; border-radius:2px; padding-right:3px;}
.listview2-2 li .price .save em{ background-color:#ff9900; color:#fff; height:16px; line-height:16px; padding:0 3px; float:left;}


.listview3 li{ border-bottom:1px dotted #ccc; padding-top:10px;}
.listview3 li .pic{ width:178px; height:120px; overflow:hidden;}
.listview3 li .pic img{ width:100%; height:auto;}
.listview3 li .tit{ color:#f60;} 
.listview3 li .tit a{ color:#404040; font-weight:normal; font-size:14px;}
.listview3 li .tit a:hover{ color:#f60;}

.listview4 li{ height:140px; padding:15px; border-bottom:1px dotted #ccc;}
.listview4 li .pic{ width:160px; height:140px; border:1px solid #ccc; background-color:#fff;}
.badge{ display:inline-block; *display:inline; *zoom:1; background:url(/uploads/image/simages/sprite.png) no-repeat -50px -330px; height:19px; width:55px;}
.listview4 li:hover{ background-color:#ffffcc !important;}

.listview5{ width:208px;}
.listview5 li{ width:94px; float:left; margin-right:10px;}

.listview6 li{ border-bottom:1px dotted #ccc; padding:10px;}

.listview7 li{ position:relative; z-index:1; height:235px; border:1px solid #e2e2e2; background-color:#fff; background-color:#fff; margin-bottom:10px;}
.listview7 li i{ position:absolute; z-index:2; right:-1px; top:-1px; width:70px; height:70px; background-image:url(/uploads/image/simages/sprite.png); background-repeat:no-repeat; background-position:0 -140px;}
.listview7 li i.new{ background-position:-70px -140px;}

.listview8 li{ width:450px; float:left; background: no-repeat 5px center; height:30px; line-height:30px; padding-left:13px; border-bottom:1px dotted #ccc;}
.listview8 li.li-right{ float:right;}


.listview9{ width:1210px;}
.listview9 li{ width:222px; float:left; margin-right:20px; margin-bottom:20px; box-shadow:1px 1px 3px rgba(0,0,0,0.3);}
.listview9 li .item-img{ width:222px; height:222px; position:relative; overflow:hidden;}
.listview9 li .item-img a{ display:block; width:222px; height:222px;}
.listview9 li .item-img a img{ width:100%; height:100%;}
.listview9 li .item-img .item-code{ position:absolute; width:200px; height:200px; left:11px; top:235px;}
.listview9 li .item-img .item-code img{ width:100%; height:100%;}
.listview9 li .item-desc{ padding:10px; background-color:#fff;}
.listview9 li .item-operate{ background-color:#f5f5f5; border-top:1px dashed #ddd; height:30px; line-height:30px; overflow:hidden; _zoom:1;}
.listview9 li .icon-code{ display:block; width:22px; height:22px; background-image:url(/uploads/image/simages/sprite.png); background-repeat:no-repeat;background-position:-50px -355px;}
.listview9 li .icon-code:hover{ background-position:-80px -355px;}


/*特别推荐框*/
.rec{ width:100%; }
.rec h4{ position:absolute; z-index:4; left:-24px; top:-3px; width:14px; padding:5px; background-color:#eb4f38; color:#fff;  text-shadow:1px 1px 0 rgba(0,0,0,0.5); border-radius:5px 0 0 5px; line-height:16px; font-size:14px;}
.rec .top-line{ position:absolute; z-index:5; background-color:#eb4f38; display:block; height:3px; font-size:0; width:100%; left:0; top:-3px;}
.rec .right-line{ position:absolute; z-index:5; background-color:#eb4f38; display:block; height:518px; font-size:0; width:3px; right:-3px; top:-3px;}
.rec .bottom-line{ position:absolute; z-index:5; background-color:#eb4f38; display:block; height:3px; font-size:0; width:100%; left:0; top:512px;}
.rec .left-line{ position:absolute; z-index:5; background-color:#eb4f38; display:block; height:518px; font-size:0; width:3px; left:-3px; top:-3px;}

/*下拉选项*/
.dropdown-menu{ position:relative; z-index:10; width:93px; height:31px; float:left; position:relative; margin-top:3px; cursor:pointer;}
.dropdown-menu .dropdown-head{ position:relative; z-index:12; height:30px; line-height:30px; font-size:12px; padding:0 20px 0 10px; color:#404040; border:1px solid #f2f2f2; border-bottom:0;}
.dropdown-menu .dropdown-head i{ position:absolute; right:8px; top:12px; width:0; height:0; font-size:0; border-width:5px; border-style:solid dashed dashed dashed; border-color:#555555 transparent transparent transparent;}
.dropdown-menu .dropdown-cont{ display:none; position:absolute; z-index:11; right:0; top:30px; width:300px; padding:10px; background-color:#fff; border:1px solid #e2e2e2;}
.dropdown-menu .dropdown-cont a{ display:inline-block; padding:3px 5px; margin-right:5px;}
.show .dropdown-head{ background-color:#fff; border-color:#e2e2e2;}
.show .dropdown-head i{ top:7px; border-style:dashed dashed solid dashed; border-color:transparent transparent #555555 transparent;}
.show .dropdown-cont{ display:block;}


/*动态星级评分*/
.star-rating{ position:relative; z-index:1; width:120px; height:20px; margin-top:8px; overflow:hidden;}
.star-rating .star{height:20px;width:120px;  background: repeat-x;cursor:pointer}
.star-rating .star li{float:left; width:24px; height:20px; overflow:hidden; text-indent:-1000em; padding:0; border:0; }
.star-rating .star li a{display:block; width:24px; height:20px; position:absolute;z-index:4}
.star-rating .star li a:hover{background: 0 -25px repeat-x; z-index:3; left:0}
.star-rating .star li .star1{ left:0}
.star-rating .star li .star1:hover{ width:24px}
.star-rating .star li .star2{ left:24px}
.star-rating .star li .star2:hover{ width:48px}
.star-rating .star li .star3{ left:48px}
.star-rating .star li .star3:hover{ width:72px}
.star-rating .star li .star4{ left:72px}
.star-rating .star li .star4:hover{ width:96px}
.star-rating .star li .star5{ left:96px}
.star-rating .star li .star5:hover{ width:120px}
.star-rating .current-rating{ background: 0 -25px repeat-x; position:absolute; height:20px; z-index:2; top:0;left:0}

.rating-star1,.rating-star2,.rating-star3,.rating-star4,.rating-star5{
	display:inline-block;
	*display:inline;
	*zoom:1;
	background-image:;
	background-repeat:repeat-x;
	background-position:0 -25px;
	height:20px;
	margin-top:3px;
}
.rating-star1{ width:24px;}
.rating-star2{ width:48px;}
.rating-star3{ width:72px;}
.rating-star4{ width:96px;}
.rating-star5{ width:120px;}




.widget1{ border-radius:6px; border:1px solid #f5f5f5; margin:0 auto;}
.widget1 h4{ background-color:#eb4f38; height:22px; line-height:22px; font-size:14px; color:#fff; border-radius:5px 5px 0 0; font-weight:normal;}
.widget1 p{ padding:10px 0; font-size:20px; border:1px solid #e2e2e2; border-top:0; border-radius:0 0 5px 5px; font-family:arial, helvetica, sans-serif; color:#eb4f38; background-color:#fafafa;}

/*pages*/
.pages{ height:30px;}
.pages a,.pages span{ display:inline-block; *display:inline; *zoom:1; border:1px solid #ddd; background-color:#fff; color:#666; height:28px; line-height:28px; padding:0 12px; font-size:14px; border-radius:2px; margin:0 1px; box-shadow:1px 1px 2px rgba(0,0,0,0.1); text-decoration:none;}
.pages span{ background-color:#f5f5f5; color:#999; cursor:default;}
.pages a:hover{ background-color:#f1f1f1; color:#333; border-color:#bbb;}
.pages span.current{ background-color:#e50012; border-color:#bc000d; color:#fff;}

.pages2{ height:40px; line-height:40px;}
.pages2 a,.pages2 span{ float:left; width:20px; text-align:center; color:#404040; font-size:18px; text-decoration:none; font-family:'宋体'; font-weight:bold;}
.pages2 span{ color:#999; cursor:default;}
.pages2 a:hover{ color:#f60;}
.pages2 p{ width:40px; text-align:center; float:left;}
.pages2 .current{ color:#f60;}

/*.pagination{ height:32px;}
.pagination a{ display:block; height:30px; line-height:30px; padding:0 10px; border:1px solid #ddd; color:#404040; background-color:#f9f9f9; border-radius:3px;}
.pagination a:hover{ border-color:#bc000d; color:#bc000d;}*/

/*condition*/
.condition-box{}
.condition-item{ border-bottom:1px dotted #ccc; padding:4px 0 1px 0;}
.condition-item dt{ float:left; width:80px; font-size:12px; font-weight:bold; color:#333; height:25px; line-height:25px; text-align:right;}
.condition-item dd{ padding-left:90px;}
.condition-item dd a{ display:inline-block; color:#666; padding:3px 8px; border:1px solid #fff; white-space:nowrap; cursor:pointer; margin-bottom:5px;}
.condition-item dd a:hover{ background-color:#f5f5f5; border:1px solid #e2e2e2; border-radius:3px; color:#404040;}
.condition-item dd a.active{ background-color:#eb4f38; border:1px solid #ea4128; color:#fff; border-radius:3px;}

.sort-box{ height:40px; float:left;}
.sort-box a{float:left; height:40px; line-height:40px; font-size:14px; padding:0 15px; color:#404040; border-right:1px solid #e2e2e2;}
.sort-box a:hover{ background-color:#fff; color:#f60;}
.sort-box a.active{ padding:0 15px 0 25px; background: no-repeat 10px center #f60; color:#fff;}
.sort-box a.descend{ background: no-repeat 10px center #f60;}

.condition-form{ padding:7px 20px; height:26px;}
.list-mode{ width:82px; height:40px; border-right:1px solid #e2e2e2;}
.list-mode li{ float:left; width:40px; height:40px; line-height:40px; border-left:1px solid #e2e2e2;}
.list-mode li.active{ background-color:#fff;}
.list-mode li a{ display:block; width:40px; height:40px; line-height:40px; }
.mode-horizontal,.mode-vertical{ background-image:; background-repeat:no-repeat;}
.mode-horizontal{ background-position:0 -280px;}
.mode-horizontal:hover,.list-mode li.active .mode-horizontal{ background-position:-40px -280px;}
.mode-vertical{ background-position:0 -240px;}
.mode-vertical:hover,.list-mode li.active .mode-vertical{ background-position:-40px -240px;}

/*form*/
.form-text1{padding:0 3px; border:1px solid #e2e2e2; background-color:#fff; font-size:12px; color:#404040; height:24px; line-height:24px;}
.form-btn1{ width:60px; height:25px; line-height:24px; border:1px solid #f06000; color:#fff; font-size:12px; background-color:#f60; *border:0;}
.form-btn1:hover{ background-color:#f70; border-color:#f47400;}
.form-select1{ height:26px; line-height:26px; border:1px solid #e2e2e2; color:#999; vertical-align:middle;}
.form-select1 option{ color:#404040;}

/*btn*/
.btn{ display:inline-block; *display:inline; *zoom:1; padding:3px 8px;  text-decoration:none; line-height:normal; }
.btn-gray{ background-color:#f5f5f5; border:1px solid #ddd;}
.btn-gray:hover{ background-color:#f60; color:#fff; border-color:#ee6000;}
.btn-orange{ background-color:#f60; color:#fff; border:0; border-radius:3px;}
.btn-orange:hover{ background-color:#f70; color:#fff;}
.btn-red{ width:220px; height:50px; line-height:50px; display:block; color:#fff; background-color:#eb4f38; border-radius:5px; text-align:center;}
.btn-red:hover{ background-color:#e8351c; color:#fff;}

