.main_body{ height:420px; position:relative;}
.slide_image{ width:100%;height:420px; position:absolute; top:0;  margin:auto;}
.slide_image_item{height:420px;background:#eee no-repeat center top;position: absolute;
top: 0px;width: 100%;
right: 0px;}
.slide_image_item a{height:420px;margin-left:-340px;}
.slide_image_btns{width:405px;height:22px;position:absolute;top:360px; right:10%;}
.slide_image_btns a{float:left; width:16px; height:16px;  margin:0 4px; cursor: pointer; background: url(../images/icons_2016.png) -24px -302px no-repeat;}
.slide_image_btns a.on{background-position: 0px -302px;}
.slide_image_btns a:hover{text-decoration:none;background-position: 0px -302px;}
.wrapper{ width:1190px; margin:auto;}



/*Æ·ÅÆ½éÉÜ*/
.pin_pai_box{
	width:100%;
	padding:21px 0 25px 0;}
.pin_pai_box .pin_pai_con{
	width:1210px;
	height:53px;
	margin:0 auto;}
.pin_pai_con dl{
	float:left;
	width:25%;
	height:53px;
	overflow:hidden}
.pin_pai_con dl dt{
	float:left;
	width:70px;
	height:53px}
.pin_pai_con dl dd{
	float:left;
	width:210px;
	height:53px;
	padding-left:10px}
.pin_pai_con dl dd em{
	float:left;
	color:#333;
	display:block;
	width:210px;
	height:33px;
	font-size:22px;
	font-style:normal}
.pin_pai_con dl dd span{
	float:left;
	color:#999;
	display:block;
	width:210px;
	height:20px;
	font-size:14px}
	
	.quality {
    width: 1205px;
    overflow: hidden;
    height: auto;
    font-family: 'Microsoft Yahei';
    margin-top:23px;
}
.red h2 {
    border-bottom: #ec4547 3px solid;
}
.quality h2 {
    display: block;
    height: 40px;
    color: #555;
    line-height: 36px;
    font-size: 24px;
}
.red h2 label {
    color: #ff4e60;
}
.quality h2 a {
    float: right;
    margin-top: 1px; font-weight:normal;
    font-size: 14px;
}
.pro_list { position:relative; border:#eee 1px solid;
width: 223px;
margin-top: 16px;
float: left;
color: #333;
margin-right:16px;
padding-bottom: 1px;
}
.pro_mn {
margin-right: 0; margin-top:0;
}
.pro_list img {
display: block;
height: 165px;
width: 223px;
}
.quality_c a:hover .hover_box, .hot_line .lineBox a:hover .hover_box{ display:block;}
.quality_c a .hover_box,.hot_line .lineBox a .hover_box{ width:223px; height:165px;position: absolute;
top: 0px;
left: 0px;
background: rgba(0, 0, 0, 0.6);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000)";
display: none;}
.quality_c a .hover_box p,.hot_line .lineBox a .hover_box p{
    margin: 5px 10px;
    color: #fff;
    font-size: 12px;
    height: 76px;
    line-height: 20px;
    margin-top: 23px;
    overflow: hidden;
}
.quality_c a .hover_box .arrow01,.hot_line .lineBox a .hover_box .arrow01{
    width: 28px;
    height: 28px;
    background: url(../images/arrow.png) no-repeat;
    float: right;
   margin-right: 170px;
    margin-top: 16px;
}
.quality_c h3 {
    font: 14px/24px microsoft yahei;
    padding: 0 6px;
    margin: 3px 0 5px 0;
    height: 48px;
    overflow: hidden;
}
price_hold {
margin: 10px 0;
padding-left: 0;
}
.pri_s {
float: left;
position: relative;
zoom: 1;
background: #FBAC50;
font: 14px/24px microsoft yahei;
height: 26px;
color: white;
padding: 0 14px 0 4px;
margin-top: 8px;
vertical-align: top;
}
.pri_s .ico_arrow {
position: absolute;
right: -2px;
top: 0;
background-position: -97px -155px;
height: 26px;
width: 10px;
}
.orange {
    color: #F60;
}
.start_city_station dt i, .start_city_station dt b, .search_wrap .main_search_btn i, .more_a .more_ico, .ico_arrow, .arrow_l, .arrow_r, .item_tit i, .arrow_b {
background-image: url(../images/un_sce_htl.png);
background-repeat: no-repeat;
}
.pri_s .price1 {
font: 18px/24px tahoma;
color: white;
overflow: hidden;
vertical-align: top;
}
.pri_s .price1 dfn {
vertical-align: 4px;
}
dfn {
margin: 0 3px;
}
dfn {
font-style: normal;
font-size: 12px;
font-family: Arial !important;
}
.orange dfn {
font: 12px Arial;
}
.orange em { font-family:"Microsoft YaHei"; font-size:15px;margin: 0 3px;
}
.price_hold ins, .price_hold del {
float: right;
clear: right; margin-right:3px;
}
.del, .del .orange {
color: #B7B7B7;
}
.price_hold ins {
text-decoration: none;
}

.ins .orange {
font-size: 24px;
line-height: 24px; font-family: "Microsoft YaHei";
}
.quality h2 label {
    font-size: 26px;
    font-weight: 600;
    float: left;
}
.zby h2, .hotel h2 {
    border-bottom: #5ecf43 3px solid;
}
.zby h2 label, .hotel h2 label {
    color: #5ecf43;
}
.quality h2 span { font-weight:normal;
    float: left;
    font-size: 12px;
    color: #777;    height: 25px;
    overflow: hidden;
    margin-left: 10px;
    margin-top: 5px;
}
.zby h2 label,.vista h2 label {color:#5ecf43;}
.zby h2,.vista h2{ border-bottom:#5ecf43 3px solid;}
.quality .hot_line{
margin-top:15px;
width: 1190px;
height: auto;
overflow: hidden;
}
.hotel .hot_line,.zuche .hot_line,.vista .hot_line{ height:250px; margin-top:16px;}
.hot_line ul{height: auto;
overflow: hidden;position:relative}
.w990 .hot_line,.w990 .hot_line li{width:960px}
.hot_line .line_list{width:1190px;height:250px;margin-bottom:20px;}
.hot_line .description{ background:#209ef6;float:left;width:468px;height:249px;}
.zby .description{ background:url(../images/zby_gg.jpg) no-repeat;}
.description .linefl{ width:135px; height:220px;background-color: rgba(0,0,0,.7); color:#fff; padding:13px;text-align:center;}
.description .linefl p{ border:#fff 1px dotted;margin-bottom:9px; font-size:14px; font-family:"Microsoft YaHei"; }
.description .linefl p a{ color:#fff;}
.hot_line .lineBox{position:relative;float:left;margin-left:15px; margin-right:5px;width:223px;height:247px; border:#ddd 1px solid;}
.hot_line .lineBox img{display:block;width:223px;height:165px}.hot_line .lineBox .line{margin:7px auto 0;width:210px;height:40px;color:#333;font:14px/20px "microsoft yahei";overflow:hidden}
.hotel .lineBox .cruiseDate em{color: #999; float:left; 
font-size: 14px;
line-height: 18px;}
.hotel .lineBox .cruiseDate em b{ color:#f70;}
.hot_line .lineBox .cruiseDate{margin:7px auto 0;width:210px;height:20px;font:12px/20px "microsoft yahei";color:#666;overflow:hidden}.hot_line .lineBox .cruiseDate span{float:left;width:56px;height:20px; background:url(../images/cruiseDate.jpg) no-repeat; color:#fff; padding-left:15px;overflow:hidden}.lineBox .cruiseDate em{float:right;color:#999;font-size:14px;line-height:18px; font-style: normal;} .lineBox .cruiseDate em b{margin-right:2px;color:#ff4e60;font-size:14px; font-weight:normal;}.hot_line .lineBox .cruiseDate em strong{font-size:22px; font-weight:normal; margin-left:3px;}.hot_line .lineBoxB{position:relative;float:left;width:470px;height:242px}.hot_line .lineBoxB img{display:block;width:470px;height:205px}.hot_line .lineBoxB p.cruiseName{position:absolute;top:166px;padding-left:10px;width:460px;height:39px;font:16px/42px "microsoft yahei";color:#fff;overflow:hidden;text-overflow:ellipsis;background:url(../images/layer.png) repeat-x}.hot_line .lineBoxB p.cruiseName span{float:right;margin-right:10px;font-size:14px}.hot_line .lineBoxB .cruiseDate{width:468px;height:36px;border:1px solid #ddd;border-top:0;font:16px/36px "microsoft yahei";overflow:hidden}.hot_line .lineBoxB .cruiseDate p{float:left;padding-left:20px;width:350px;height:36px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hot_line .lineBoxB .cruiseDate em{float:right;margin-right:10px;color:#999;font-size:14px}.hot_line .lineBoxB .cruiseDate b{margin-right:4px;color:#f60}.hot_line .lineBoxB .cruiseDate strong{font-size:20px}
.zby .line_list .more_tp{ width:227px; height:249px; background:#83dc6e url(../images/more_tp1.jpg) no-repeat 19px 27px; border:0;}
.line_tp{ width:209px; float:left;}
.line_c{ width:975px; float:right;}
.gny .line_list .more_tp{ width:227px; height:249px; background:#24baf9 url(../images/more_tp2.jpg) no-repeat 19px 27px; border:0;}
.cjy .line_list .more_tp{width:227px; height:249px; background:#fcad1e url(../images/more_tp3.jpg) no-repeat 19px 27px; border:0;}
.gny h2 label,.gl h2 label {color:#24baf9;}
.gny h2,.gl h2{ border-bottom:#24baf9 3px solid;}
.cjy h2{border-bottom:#fc9f18 3px solid;}
.cjy h2 label{color:#fc9f18;}
/*×ó²à*/
.ui-cont-ab{

}
.ui-cont-ab >.l{
  width: 210px;
  float: left;
  height: 460px;
}
.ui-cont-ab >.r{
  width: 955px;
  float: right;
  height: 460px;
}

.ui-navi-aa.ta{
  background: url(../images/pic_li-7.jpg);
}
.ui-navi-aa.tb{
  background: url(../images/pic_li-8.jpg);
}
.ui-navi-aa.tc{
  background: url(../images/pic_li-9.jpg);
}
.ui-navi-aa{ position: relative; width:199px;height:398px; padding-top:57px; padding-left:11px;float:left; ;}
.ui-navi-aa li{
  text-align: center;
  margin-bottom: 10px; float:left; margin-left:16px; margin-right:4px;
}
.ui-navi-aa  a{
  display: inline-block;
  width: 70px;
  height: 30px;
  background: none no-repeat center;
  line-height: 30px;
  text-align: center;
  color: #ffffff;
  font-size: 14px;
}
.ui-navi-aa.ta a{
  background-image: url(../images/pic_li-13.png);
}
.ui-navi-aa.tb a{
  background-image: url(../images/pic_li-14.png);
}
.ui-navi-aa.tc a {
    background-image: url(../images/pic_li-15.png);
}
.ta a.on,.ta a:hover{
  color: #24baf9;
  background-image: url(../images/pic_li-12.png);
}
.tb a.on,.tb a:hover{
  color: #35b017;
 background-image: url(../images/pic_li-12.png);
}
.tc a.on,.tc a:hover{
  color: #f60;
 background-image: url(../images/pic_li-12.png);
}
.destination{ float:left; margin-left:24px; margin-bottom:17px;}
.gd{
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
}
.gd a{ width:190px;
  display: block;
  line-height:31px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  padding-right: 20px;
  background-image:none;
}
.ui-navi-aa.ta >p a{
  background: #009fe8;
}
.ui-navi-aa.tb >p a{
  background: #68be52;
}
.ui-navi-aa.tc >p a{
  background: #fc9f18;
}
.ht55 {
    height: 57px;
}
.line_c .xltu{ width:974px; height:250px;}
.botUl{
  width:948px; margin-left:15px;
  overflow: hidden; margin-top:3px;
}
.zby .botUl li {
    background: url(../images/guolvind_06.jpg) no-repeat left 18px;
}
.gny .botUl li {
    background: url(../images/guolvind_03.jpg) no-repeat left 18px;
}
.cjy .botUl li{background: url(../images/guolvind_04.jpg) no-repeat left 18px;}
.botUl li .cl{ height:auto; overflow:hidden; margin-bottom:-1px;}
.botUl li { 
    width: 419px;
    float: left;
    display: block;
    padding: 11px 15px 10px 30px;
    height: 47px;
    overflow: hidden;
    border-bottom: 1px dashed #e3e3e3;
}
.bk {padding-right:15px;
    border-right: 1px dashed #e3e3e3;
}
.botUl .ml20px {
    padding-left: 50px;
    width: 418px;
}
.botUl .ml20px {
    background-position: 20px 18px !important;
}
.botUl li .cl a h3{ font-weight:normal;
  width: 312px;
  float: left;
  height: 28px;
  color: #333;
  font-size: 17px;
  line-height: 150%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.botUl li .cl .w-jiaGe{
  float: left;
  width: 106px; margin-top:-5px;
  text-align: left;
}
.botUl li .cl .w-jiaGe em{
  color: #999; font-size:14px;font-weight: normal; font-style:normal;
}
.w-jiaGe {
    color: #ff4e60;
font-size: 22px;
}
.botUl li .cl .w-jiaGe b,.botUl li .cl .w-jiaGe strong{ font-weight: normal;}
ul.botUl p{
    color: #666;
    font-size: 14px;
    line-height: 150%;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.hotel .zhekou {
    position: absolute;
    bottom: 82px;
    right: 10px;
    background: url(../images/zhekou.png) no-repeat;
    width: 30px;
    height: 52px;
    text-align: center;
    color: #fff;
}
.hot_line .line_list .ml0 {
    margin-left: 0px;
}
.hotel .hot_line .lineBox{ width:221px; border:0;}
.mp{ width:1205px; }
.mp h2{border-bottom: #b766c3 3px solid;display: block; 
height: 40px;
color: #555;
line-height: 36px;
font-size: 24px;}
.mp h2 label{
font-size: 26px;
font-weight: 600;
float: left;
color: #b766c3;
}
.mp p{ padding-left:8px;}

.mp .zhekou,.gny .zhekou{ position:absolute; bottom:82px; right:10px; background:url(../images/zhekou.png) no-repeat; width:30px; height:52px; text-align:center; color:#fff;}
.mp .line{margin:7px auto 0;width:210px;color:#333;font:14px/20px "microsoft yahei";overflow:hidden}
.mp .cruiseDate {
margin: 5px auto 0;
width: 210px;
height: 20px;
font: 12px/20px "microsoft yahei";
color: #666;
overflow: hidden;
}
.mp .cruiseDate em{color: #999; float:left;
font-size: 14px;
line-height: 18px;}
.mp .cruiseDate em b {
margin-right: 2px; font-style:normal;
color: #f70;
font-size: 14px;
font-weight: normal;
}
.youji {
    width: 100%;
    height: auto;
}
.youji h2 {
    border-bottom: #fd6e7d 3px solid;
}
.youji h2 label{ color:#fd6e7d;}
/*ÃÅÆ±*/
ul.suggested_routers_list {list-style: none;}
ul.suggested_routers_list li {border-bottom: 1px solid #EEE;overflow: hidden;}
ul.suggested_routers_list li.item_1 a{background-position:0 25px}
ul.suggested_routers_list li.item_2 a{background-position:0 -65px}
ul.suggested_routers_list li.item_3 a{background-position:0 -155px}
ul.suggested_routers_list li.item_4 a{background-position:0 -245px}
ul.suggested_routers_list li.item_5 a{background-position:0 -335px}
ul.suggested_routers_list li a:hover{background-color:#fff8ee;text-decoration:none}
ul.suggested_routers_list li a:hover dl{background-position:598px -90px}
ul.suggested_routers_list li.item_1 a:hover{background-position:0 -515px}
ul.suggested_routers_list li.item_2 a:hover{background-position:0 -605px}
ul.suggested_routers_list li.item_3 a:hover{background-position:0 -695px}
ul.suggested_routers_list li.item_4 a:hover{background-position:0 -785px}
ul.suggested_routers_list li.item_5 a:hover{background-position:0 -875px}
ul.suggested_routers_list li a {cursor: pointer;display: block;}
ul.suggested_routers_list li dl {position: relative;padding: 12px 0 16px 30px;color: #999;background: url(../images/lines.png) no-repeat 647px 0;}
ul.suggested_routers_list li dt {width: 525px;height: 28px;overflow: hidden;padding-top: 0;}
ul.suggested_routers_list li dt strong {font-weight: 700;max-width:438px; float:left;font-size: 14px;color: #666;margin-right: 5px;display: block;float: left;height: 28px;line-height: 38px;}
ul.suggested_routers_list li dd.description {padding-top: 5px;width:436px;height: 20px;overflow: hidden; margin-left:78px;}
ul.suggested_routers_list li dd {line-height: 24px;}
ul.suggested_routers_list li dd.cptp{position: absolute;left: 0px;top: 10px;}
ul.suggested_routers_list li img{ width:98px; height:60px;}
ul.suggested_routers_list li a:hover img{opacity: .8;filter: Alpha(Opacity=80);}
ul.suggested_routers_list li dd.price {position: absolute;left: 568px;top: 15px;color: #666;text-align: left;width: 112px;display: block;}
ul.suggested_routers_list li dd.price span {font-size: 14px;font-family: arial;color: #F60;font-family:"Î¢ÈíÑÅºÚ";}
Inherited from dd.price ul.suggested_routers_list li dd.price {color: #666;text-align: left;}
ul.suggested_routers_list li dd.price span strong {font-size: 24px;font-family:"Î¢ÈíÑÅºÚ"; }
ul.suggested_routers_list li dd.ori_price {position: absolute;left:587px;top: 43px;width: 105px;display: block;text-align: left;}
ul.suggested_routers_list li dd.ori_price span {color: #999;text-decoration: line-through;font-family: arial;}
ul.suggested_routers_list li dd.ori_price .discount_tag {margin-left: 5px;line-height: 15px;background: #FFA63C;padding: 0 4px 0 9px;color: white;font-family: arial;text-decoration: none;}
ul.suggested_routers_list li dt .tags {width:47px;height: 28px;float: left;line-height: 28px;}
ul.suggested_routers_list li dt {font-weight: 700;font-size: 14px;color: #666; margin-left:74px;display: block;float: left;height: 28px;line-height: 38px;overflow: hidden;}
/*¹¥ÂÔ*/
.fenlei{ float:left;margin-left:40px;
margin-top:7px;}
.fenlei li {
float: left;
margin-right: 20px;
}
.fenlei li a {
color: #333; display:block;
font: 14px/18px "Microsoft Yahei";
padding:3px 10px 3px 10px;
height: 20px;
}
.strategyList{overflow:hidden;width:1250PX;margin-left:-15px;}
.strategyList .first{ width:272px;}
.strategyList .first img{width:272px;}
.strategyList .ad,.strategyList .new{ width:411px; border:0; padding:0;height:268px; margin-right:0; }
.strategyList .ad img{ width:411px;height:268px;}
.strategyList li{ width:185px; height:254px; float:left; border:#eee 1px solid; padding:6px; margin-left:15px; margin-bottom:15px;}
.strategyList dl{ font-family:"Microsoft YaHei"; color:#555;}
.strategyList dt{height: 46px;
    overflow: hidden; font-size:14px; color:#333; margin-bottom:5px;}
.strategyList dd{ font-size:12px; line-height:20px;height: 20px;
    overflow: hidden;}
.strategyList .new .bt{ float:left; border:0; height:36px; width:411px; border-bottom:#d6d6d6 2px solid; color:#666; font-size:23px;}
.strategyList .new .bt .on a{ color:#24baf9; height:36px; display:block; border-bottom:#24baf9 2px solid;}
.strategyList .new .bt li{ width:115px; height:41px;border:0; padding:0;}
.strategyList .new .nr{ width:411px; border:0; height:300px; margin-top:5px; float:left;}
.strategyList .new .nr .list01 {
overflow: hidden;
padding: 6px 0;
border-bottom: #CCC dashed 1px;
background: white;
}
.hot_dp_title {
height: 22px;
overflow: hidden; color:#666;
padding: 2px;
}
.hot_dp_title .span02 {
background: url(../images/flight_comm.0.1.png) -100px 2px no-repeat;
width: 32px;
display: inline-block;
height:22px;}

.hot_dp_title a {
font-family: "Microsoft YaHei"; color:#24baf9; font-weight:600;
}
.strategyList .new .nr .list01 .list_right {
float: left;
height:36px;
overflow: hidden;
position: relative;
}
.strategyList .new .nr .list01 .list_left {
width: 50px;
height: 35px;
overflow: hidden;
float: left;
background: url(../images/flight_comm.0.1.png) -100px -25px no-repeat;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #FF6000;
}
.strategyList .new .nr .list01.bordernone {
border-bottom: 0;
}
.strategyList .new .nr .list01 .list_right .span01 {
float: left;
color: #555;
}
.ui-tabs-hide {
    display: none;
}
.hot_dp_title .olor_999{ color:#444; font-weight:600;}
/*×ÉÑ¯»Ø¸´*/
.comment-list { width:1168px; height:auto;  padding: 0 10px; border:1px solid #e6e6e6;margin-top:0;}
.comment-li { position:relative; 
    margin-top: 16px;
}
.ufeed-info { 
    height: 26px;
    line-height: 26px;
    color: #999;
}
.ufeed-info .tagsback { height:16px; line-height:16px; color:#fff;
    margin: 5px 0 0 5px;border-radius: 2px;border: 1px solid #f80;
}
.tagscc, .tagsback, .tagsgift {
    display: inline-block;
    margin: 0;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-indent: 0;
    cursor: default;
}
.tagsback-orange em {
    background-color: #f80;
}
.tagsback em, .tagsback i, .tagsgift em, .tagsgift i {
    font-size: 12px;
    display: inline-block;
    font-style: normal;
    font-weight: normal !important;
    overflow: hidden;
    height: 100%;
}
.tagsback em, .tagsgift em {
    display: inline-block;
    padding: 0 2px;
    height: 100%;
}
.tagsback-orange i {
    color: #f80; line-height:16px;
    vertical-align: top;
}
.tagsback i, .tagsgift i {
    padding: 0 3px;
    min-width: 24px;
    _width: 24px;
    font-family: Arial,Helvetica,sans-serif;
    text-align: center;
    color: #f80;
}
.ufeed-score {font-family:"Microsoft YaHei";
    height: 26px;
    overflow: hidden;
}
.ufeed-score b{  color:#555; margin-left:5px; font-size:14px;}
.ufeed-score .tags {
    vertical-align: baseline;
}
.ufeed-content {
    position: relative;
    margin-top: 10px;
    _height: 65px;
    max-height: 65px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
    font-family: "Microsoft Yahei";
}
.xl_position_r .com-userinfo{top: 101px;
    width: 1060px;
    right: 0px;}
.com-userinfo { position:absolute; top:-3px;right:0px;
    padding-bottom: 5px;
    height: 36px;
    line-height: 36px;
    color: #999;
}
.mainCon .itemBox .comwrap{ padding:0;}
.comwrap .com-userinfo {
    top: 101px;
    width: 1060px;
    right: 0px;
}
.comwrap .comment-li { width:1068px;
    height: 143px;
}
.com-userinfo a {
    color: #f80; font-family:"Microsoft YaHei";
} 
.com-dcom, .com-enjoy {
    margin-left: 25px;
    color: #bababa;
}
.com-dcom .iconcom, .com-enjoy .iconcom {
    width: 15px;
    height: 18px;
    margin-right: 5px;
    vertical-align: middle;
}
.com-dcom em, .com-enjoy em {
    padding-left: 4px;
}
.iconcom-enjoy {
    background-position: -152px -127px;
}
.iconcom, .comform-score li, .relevant_com-xg li {
    display: inline-block;
    background-image: url(../images/iconcom.png); background-repeat: no-repeat;
}
.ufeed-item em{ color:#f80;}
.tags {font-family:"Microsoft YaHei";
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-weight: normal;
    padding: 0 3px;
    padding: 1px 3px 0\9;
    background: #f80; color:#fff;
    margin: 0 3px;
    border-radius: 2px;
}
.com-dcom .iconcom, .com-enjoy .iconcom {
    width: 15px;
    height: 18px;
    margin-right: 5px;
    vertical-align: middle;
}
.iconcom-dcom {
    background-position: -191px -126px;
}
.iconcom, .comform-score li, .relevant_com-xg li {
    display: inline-block;
    background-image: url(../images/iconcom.png); background-repeat: no-repeat;
}
.com-dcom em, .com-enjoy em {
    padding-left: 4px;
}
.com-answer.combd {
    padding: 0 10px; margin-top:12px;
}
.com-answer.open {
    display: block;
}
.com-answer .iconcom-boxdir {
    right: 5px;
}
.iconcom-boxdir {
    position: absolute;
    top: -8px;
    display: block;
    width: 24px;
    height: 8px;
    background-position: -6px -154px;
}
.com-answer-form {
    position: relative;
    display: none;
    height: 30px;
    padding: 5px 100px 5px 0;
    font-size: 12px;
}
.radio5 {
    border-radius: 5px;
    -webkit-border-radius: 5px;
}
.com-answer-submit {
    position: absolute;
    right: 0;
    top: 5px;
    background: #f80;
    display: inline-block;
    width: 64px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    color: #fff;
}
.com-answerinput {
    width: 100%;
    height: 28px;
    padding: 0 8px;
    color: #666;
    border: 1px solid #ccc;
}
.com-answer-li {
    color: #333;
}
.com-answer-li li {
    padding: 10px 0;
    overflow: hidden;
    line-height: 22px;
}
.com-answer-li em {
    float: right;font-style:normal;
    color: #999;
}
.com-answer-li p { color:#f80;
    padding-right: 80px; font-family:"Microsoft YaHei";
}
.com-answer {
    position: relative;
    background: #f9f9f9;
    margin-bottom: 13px;
    display: none;
}
.combd {
    padding: 16px 22px;
    border: 1px solid #ddd;
}
.box3 .title {
    border-bottom: 2px solid #00bf1f;
    background: url(../images/b3.jpg) no-repeat bottom right;
}
.comment_product a{color:#22adfe;}

.AnswerQuestions{ width:1190px; clear:both; overflow:hidden; height:120px; margin-top:12px;}
.AnswerQuestions01{ width:1190px; clear:both; overflow:hidden; height:137px; margin-top:12px;}
.PurchaseResult{width: 1190px; height: 186px;padding: 0px;margin: 12px auto 0;}
.PurchaseResult .Purchase{height: 110px;width: 1190px;}
.PurchaseResult .PurchaseResultImg{float: left;margin-left: 23px;}
.QuestionResult{width: 1190px;height: 76px; }
.QuestionResult .Question{margin-left: 41%;margin-top: 20px;}

.h_r{ width:200px; height:329px; float:right; background:#00b068}
.m-sho-squ-c { width:200px; height:71px; padding-top:3px; margin-bottom:12px;
    font-size: 12px;
    color: #4c4d52; background:#00b068
}
.m-sho-ind {
    width:66px;
    height:73px;
    text-align: center;
    font-size: 12px;
    color: #fff;
}
.m-sho-ind div {
    width: 25px;
    height: 25px;
    margin: 10px auto 5px auto;
}
.i-pla {
    background: url(../images/ico-ind-s.png) no-repeat;
}
.i-sho {
    background: url(../images/ico-ind-s.png) 0 -30px no-repeat;
}
.i-ser {
    background: url(../images/ico-ind-s.png) 0 -62px no-repeat;
}
.m-sho-cus {
    width: 200px; clear:both;
    height: 201px;
    background: #f7f7f7;
}
.m-sho-tit {
    height: 42px;
    line-height: 42px;
    padding-left: 11px;
    font-size: 16px;
    font-weight: bold;font-family: "Microsoft Yahei"; color:#fff;
}
.m-sho-cus .m-sho-tit {color: #00a15f; padding-top:8px;}
.m-sho-cus-c {
    width: 200px;
    height: 184px;
}
.m-sho-cus-r a{ color:#fff;}
.m-sho-cus-l {
    width: 55px;
    height: 50px;
    margin-top: 10px;
    background: url(../images/ico-ind-b.png) 0 -40px no-repeat;
}
.m-sho-cus-r {
    width: 120px;
    height: 163px;
    padding: 10px 20px 0 0;
    line-height: 24px;
    font-size: 12px;
    color: #4c4d52;
}
.m-sho-cus-r a {
    display: block;
    width: 121px;
    height: 28px;font-family: "Microsoft Yahei";
    line-height: 28px;
    margin-top: 10px;
    background: #f8b551;
    color: #fff;
    text-align: center;
}