@charset "utf-8";

body, div, p, ul, li, ol, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, input, fieldset, legend, optgroup, select, table, textarea,em {margin: 0; padding: 0;}
.left2{position:absolute;top:50px;width:15%;left:0px;bottom:0px;z-index:7;overflow-x:hidden;overflow-y:auto; }
.left2{*height:100%;*top:0;*bottom:0;*border-top:50px solid #FFF;*border-bottom:0px solid #FFF;*z-index:1;}
.right2{position:absolute;left:16%;top:50px;bottom:0px;z-index:7; width:84%;}
.right2{*height:100%;*top:0;*bottom:0;*border-top:50px solid #FFF;*border-bottom:0px solid #FFF;*z-index:1;}
.rightContent{height:99%;}
.rightContent iframe{height:100%;width:99.99%;z-index:20;}
*{margin:0px; padding:0px; font-family:"微软雅黑"; font-size:14px;}

em{font-weight: normal;	text-decoration: none; font-style: normal;}

ul,li{list-style:none; padding:0px; margin:0px; text-indent: 0px;}

img,a{border:none;}

a{text-decoration: none; color: #555;}

/*共用头部开始*/
.topOne {background-color: #f2f2f2; width: 100%; border-bottom:1px solid #e5e5e5;}
.topOne .nr {height: 40px; width: 1200px; margin:0 auto; font-size:12px;}
.topOne .nr .left {line-height: 40px; color: #666;font-size:12px;}
.topOne .nr .left a {padding:0 4px; display: inline-block; font-size:12px;}
.topOne .nr .left a.on{ color:#4a84c0}
.topSm {display:inline-block; position:relative;}
.topSm .ico{ display:inline-block; width:9px; height:13px; overflow:hidden; background:url(../images/top_iphone.png) no-repeat center center scroll; vertical-align:middle; font-size:0; margin-right:2px;}

.topOne right{height:40px;}
.liOne {float: left; display: block; position: relative; z-index:10; cursor: pointer;}
.liOneA{display:block; padding:0px 6px; min-width:72px; text-align:center; line-height: 40px; color: #333; position: relative; z-index: 8;  font-size:12px; border-left:1px solid #eee; border-right:1px solid #eee;}
.liOneB{display:block; padding:0px 6px; min-width:65px; text-align:center; line-height: 40px; color: #333; position: relative; z-index: 3;  font-size:12px;}
.toponeCart .ico{}
.toponeCart #num{font-size: 12px; line-height: 18px; color: #FFF; background-color:#ff3300; font-style:normal; display: inline-block; width: 18px; height: 18px; text-align: center; margin-left: 4px;}
.liOneA em{content:''; display:inline-block; width:5px; height:5px; border-bottom:1px solid #bbb;border-right:1px solid #bbb;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg); vertical-align:middle; font-size:0; margin-top:-4px; margin-left:4px;}
.liOne .list {position: absolute; z-index: 7; left: 0px; top: 39px; width:100%; display:none;}
.liOne .list ul{border:1px solid #e8e8e8; background-color: #FFF; display:block; text-align:center;}
.liOne .list ul li {display: block; line-height: 28px; text-align: center;}
.liOne .list ul li a{color:#333; font-size: 12px;}
.liOne .list ul li a:hover{color:#4a84c0;}
.liOne:hover .liOneA{color: #4a84c0; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; background-color:#fff;}
.liOne:hover .liOneA em{border-bottom:1px solid #4a84c0;border-right:1px solid #4a84c0; transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg); margin-top:0px; transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moztransition:all 0.2s ease-out;}
.liOne:hover .list{display:block;}
.liOne_visit .liOne_visit_pull{ width:220px; border:1px solid #4a84c0; background-color: #FFF;}
.liOne_visit .liOne_visit_pull ul{ border:none 0px;}
.liOne_visit .liOne_visit_pull .liOne_visit_pull_li{padding: 10px 13px;  border-bottom: 1px dotted #eee;  height: 55px;  overflow: hidden;  color: #666;  transition: background .2s ease-in; text-align:left;}
.liOne_visit .liOne_visit_pull .liOne_visit_pull_li img{float: left; margin: 2px 10px 0 0;}
.liOne_visit .liOne_visit_pull .liOne_visit_pull_li h5{height: 20px;  margin-bottom: 4px;  line-height: 20px;  overflow: hidden;  font-weight: 400; text-align:left;}
.liOne_visit .liOne_visit_pull .liOne_visit_pull_li h5 a{padding: 0;  color: #666;}
.liOne_visit .liOne_visit_pull .liOne_visit_pull_li span{ float:none;}
.liOne_visit_pull_li .price_box{line-height: 18px;  text-overflow: ellipsis;  white-space: nowrap;  _white-space: normal;  overflow: hidden;}
.liOne_visit_pull_li .price_box .price{padding-right: 10px;  color: #f76120;}
.liOne_visit_pull_li .price_box .old_price{ color:#999; text-decoration:line-through;}
.liOne_visit_pull .empty{height: 40px; line-height: 40px; text-align: center;}
.liOne_visit_pull .empty a{ color:#4a84c0;}
.topOne .right span{float:left; color:#ccc; font-size: 12px; line-height:40px;}
/***/
.topTwo {width: 1200px; margin:0 auto; padding:18px 0px 16px;}
.topTwo .left h1 {float: left;}
.changeCity {float: left;  margin-left: 10px; padding-left:10px; height:66px; margin-top:5px; position:relative; border-left:1px solid #e5e5e5;}
.changeCity_name{font-size: 18px; line-height: 36px; color: #333;}
.changeCity_link{ display:inline-block; position:relative;}
.changeCity_link:after{ position:absolute; z-index:7; right:-13px; top:50%; margin-top:-5px; content:''; width:6px; height:6px; border-bottom:2px solid #4a84c0;border-right:2px solid #4a84c0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.topTwo .searchBox_r {margin-top:12px; margin-left:140px;}
.topTwo .searchBox_r .searchBox {border: 2px solid #356aa0; width:484px; height:30px; position:relative;}
.selectBox {float: left; position: relative;}
.searchBox .select {height: 30px; line-height: 30px; font-size:16px; color: #333; width:60px; padding-right:15px; text-indent:10px; display: block; border-right: 1px solid #e5e5e5; background:#f9f9f9; cursor: pointer;text-indent:12px; position:relative;}
.searchBox .select:after{ position:absolute; right:8px; top:50%; margin-top:-5px; content:''; width:6px; height:6px; border-bottom:2px solid #ccc;border-right:2px solid #ccc;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.selectList {position: absolute; z-index: 3; /*left: 0px;*/	top: 30px; display:none; border: 1px solid #eee; background-color: #fff; text-align: center; width:76px;margin-left: -2px;}
.selectList li {display: block;  line-height:30px; border-bottom:1px solid #e5e5e5;}
.selectList li:last-child{ border-bottom:none 0;}
.selectList li a {color: #333; display:block;}
.selectList li a:hover{ background:#e5e5e5;}
.searchBox .text {line-height: 30px; color: #999; height: 30px; background-image: none; border:none 0px; text-indent:10px; width: 190px; float: left;padding-right:20px; outline:none; font-size:14px;}
.searchBox .submit {background: #356aa0 url(../images/sear_ico_03.png) no-repeat 50px center; border:none 0px; height: 30px; font-size: 16px; color: #FFF; padding-right: 38px; padding-left: 8px; float:right;}


.left{float: left;}

.right{float: right;}

.clear{float:none; clear:both;}

.radius3{-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}

.radius5{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

.radius10{-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}

.radius20{-webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px;}

.radius100{-webkit-border-radius:100px; -moz-border-radius:100px; border-radius:100px;}

.shadow{box-shadow:0px 0px 2px #dedede; -moz-box-shadow:0px 0px 2px #dedede; -webkit-box-shadow:0px 0px 2px #dedede;}

.scimgBox{ position:relative; z-index:1;}

.scimg_int{ position:absolute; z-index:2; top:0px; left:0px; width:116px; height:40px; cursor:pointer; -moz-opacity:0; -webkit-opacity:0; opacity:0; filter:alpha(opacity=0);} 

.login_top{ border-bottom:solid 2px #28a796;}

.login_topnr{ width:1200px; margin:0 auto; height:88px;}

.login_topt{ font-size:36px; color:#1a1a1a; line-height:88px;}

.login_topli{color: #333; display: block; line-height: 90px; height:90px; min-width: 70px; text-align: center; cursor:pointer; position:relative; z-index:1; margin-left:20px;}

.login_topli span{color: #333; display: block; background-color:#0d9885; color:#fff; padding: 0 22px;}

.login_topli a{color: #333; display: block;}

.login_topli em {background: rgba(0, 0, 0, 0) url("../images/topico_09.png") no-repeat scroll center top; display: inline-block; height: 10px; margin-left: 5px; width: 20px;}

.login_topli:hover em { background-position:center bottom;}

.login_topxl{width:150px; position:absolute; z-index:2; top:90px; right:0px; padding:15px 35px; background-color:#f7f7f7; text-align:center; display:none; line-height:22px;}

.login_topli:hover .login_topxl{ display:block;}

.login_topxl img{ border:1px solid #f4eeee;}

.login_topxl p{ color:#1ca290;}

.login_nr{ width:1200px; margin:0 auto; overflow:hidden; height:auto; padding-top:30px;}

.login_nr_l{ width:630px; padding-left:108px;}

.login_nr_r{ padding-top:28px;}

.login_intnr{ border:1px solid #ccc; width:318px;}

.login_t{ padding:0px 30px; border-bottom:1px solid #ccc; font-size:20px; color:#1ca290; line-height:48px;}

.login_intBox{ padding:25px;}

.login_intyz{ padding-bottom:20px;}

.loginintw{ width:100%; font-family:"宋体"; color:aaa;}

.loginintw2{ width:160px;}

.login_yzm{ display:inline-block; width:100px; height:36px; overflow:hidden; padding-left:4px; vertical-align:middle;}

.login_dl{ width:118px; font-size:16px !important; font-family:"宋体"; font-weight:bold; line-height:34px !important;}

.mask_an.login_dl{ color:#1ca290;}

.mask_qd.login_dl{ color:#fff;}

.tuanfabu_int{ border:solid 1px #d5d5d5; height:30px; line-height:28px; text-indent:10px; color:#999; background:none;}
.mask_an{display:inline-block; color:#333; line-height:30px; border:solid 1px #ccc; padding:0px 18px; cursor:pointer; background: -moz-linear-gradient(top,#f2f2f2,#dcdcdc);/*Mozilla*/background: -webkit-gradient(linear,top,#f2f2f2,#dcdcdc);/*Old gradient for webkit*/background: -webkit-linear-gradient(top,#f2f2f2,#dcdcdc);/*new gradient for Webkit*/background: -o-linear-gradient(top,#f2f2f2,#dcdcdc); /*Opera11*/filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#f2f2f2, endColorstr=#dcdcdc);/*IE<9>*/-ms-filter: progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#f2f2f2, endColorstr=#dcdcdc);/*IE8+*/}
.mask_qd{color:#fff; border:solid 1px #09917f; margin-right:10px; background: -moz-linear-gradient(top,#34beab,#1da391);/*Mozilla*/background: -webkit-gradient(linear,top,#34beab,#1da391);/*Old gradient for webkit*/background: -webkit-linear-gradient(top,#34beab,#1da391);/*new gradient for Webkit*/background: -o-linear-gradient(top,#34beab,#1da391); /*Opera11*/filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#34beab, endColorstr=#1da391);/*IE<9>*/-ms-filter:progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#34beab, endColorstr=#1da391);/*IE8+*/}

